mirror of
https://github.com/chylex/Nextcloud-Desktop.git
synced 2026-04-08 03:46:49 +02:00
Compare commits
114 Commits
v1.8.1-rc1
...
v1.8.2-bet
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6c46713701 | ||
|
|
3754e6c781 | ||
|
|
6401b1cfc3 | ||
|
|
6b9e123816 | ||
|
|
fb2295fcec | ||
|
|
0af2f7e5ed | ||
|
|
1c84d01584 | ||
|
|
3fcce08a22 | ||
|
|
289800c1ba | ||
|
|
49fb37fefc | ||
|
|
9a02a0f3a8 | ||
|
|
4e79093f84 | ||
|
|
d2fff2c3e3 | ||
|
|
8f277e46d6 | ||
|
|
c33d962712 | ||
|
|
3870915118 | ||
|
|
b05ca526a4 | ||
|
|
4e28a24af3 | ||
|
|
aebadfcda2 | ||
|
|
c975954a9a | ||
|
|
dec3bd4a02 | ||
|
|
64ce0cd7a2 | ||
|
|
34593cccb6 | ||
|
|
5b5a636cc1 | ||
|
|
5c6a6529a6 | ||
|
|
68fa190cf7 | ||
|
|
d148464efe | ||
|
|
6a7f2089e8 | ||
|
|
17fe4c3b29 | ||
|
|
dd6c97abb6 | ||
|
|
ddfe3fa7ab | ||
|
|
1f7274c2f2 | ||
|
|
4d87f30434 | ||
|
|
8b371c42b7 | ||
|
|
c7f759fedf | ||
|
|
830daa40d1 | ||
|
|
f016d25b4c | ||
|
|
e18fd62f34 | ||
|
|
3701fbcbfe | ||
|
|
823f9fa0d1 | ||
|
|
67d38bc87b | ||
|
|
b36ff1ed1d | ||
|
|
ec83295b99 | ||
|
|
e36252a845 | ||
|
|
d0d8de9f2f | ||
|
|
9693048f78 | ||
|
|
101d2268ff | ||
|
|
2fcad760b9 | ||
|
|
52eb6c95cf | ||
|
|
35169e3de4 | ||
|
|
650b201b33 | ||
|
|
f595fc2f9c | ||
|
|
06c889630c | ||
|
|
d6dbabfbc4 | ||
|
|
bcae146444 | ||
|
|
8a39748654 | ||
|
|
3556ed416c | ||
|
|
e5e2ce2b22 | ||
|
|
39d103adf7 | ||
|
|
afd1406e61 | ||
|
|
a4c411af99 | ||
|
|
bcc896fb6e | ||
|
|
76166c6252 | ||
|
|
dd5a49bc78 | ||
|
|
cdfafa2180 | ||
|
|
6b16e18eb8 | ||
|
|
c2dacd03a5 | ||
|
|
505dba5b23 | ||
|
|
af5a7063c9 | ||
|
|
9e7779a476 | ||
|
|
625e61516f | ||
|
|
41614ec851 | ||
|
|
4d3a0ed250 | ||
|
|
cac15988f0 | ||
|
|
1e131f4732 | ||
|
|
22c35c4d15 | ||
|
|
9507bb4be6 | ||
|
|
e1c370a9a2 | ||
|
|
b9eafaaf24 | ||
|
|
909368025f | ||
|
|
15bfa46023 | ||
|
|
0359c775e0 | ||
|
|
1053153ec4 | ||
|
|
79ac61684c | ||
|
|
441eca86c4 | ||
|
|
f07d3d069e | ||
|
|
e300e3c744 | ||
|
|
b9df8290c9 | ||
|
|
73e2254a80 | ||
|
|
352c2957b2 | ||
|
|
23b6426dfa | ||
|
|
9ef8658122 | ||
|
|
0a67719f2f | ||
|
|
04d820f9cf | ||
|
|
931dd59844 | ||
|
|
a6500d8068 | ||
|
|
0d5d2c578d | ||
|
|
77679790db | ||
|
|
ee71024496 | ||
|
|
b1f326054f | ||
|
|
bceb40ed80 | ||
|
|
fd684eda52 | ||
|
|
9e3c3353bd | ||
|
|
07ffff3d77 | ||
|
|
9b34427a1c | ||
|
|
5fba476076 | ||
|
|
d63abef718 | ||
|
|
cdba8a7f2f | ||
|
|
21967a130b | ||
|
|
08e78d5d6f | ||
|
|
fe68e1e82c | ||
|
|
25ac3bfdb7 | ||
|
|
4700c604b1 | ||
|
|
356fa737c5 |
@@ -165,13 +165,13 @@ endif()
|
|||||||
find_package(Sphinx)
|
find_package(Sphinx)
|
||||||
find_package(PdfLatex)
|
find_package(PdfLatex)
|
||||||
|
|
||||||
|
|
||||||
find_package(SQLite3 3.8.0 REQUIRED)
|
find_package(SQLite3 3.8.0 REQUIRED)
|
||||||
# On some OS, we want to use our own, not the system sqlite
|
# On some OS, we want to use our own, not the system sqlite
|
||||||
if (USE_OUR_OWN_SQLITE3)
|
if (USE_OUR_OWN_SQLITE3)
|
||||||
include_directories(BEFORE ${SQLITE3_INCLUDE_DIR})
|
include_directories(BEFORE ${SQLITE3_INCLUDE_DIR})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
find_package(ZLIB)
|
||||||
|
|
||||||
configure_file(config.h.in ${CMAKE_CURRENT_BINARY_DIR}/config.h)
|
configure_file(config.h.in ${CMAKE_CURRENT_BINARY_DIR}/config.h)
|
||||||
|
|
||||||
|
|||||||
37
ChangeLog
37
ChangeLog
@@ -1,6 +1,37 @@
|
|||||||
ChangeLog
|
ChangeLog
|
||||||
=========
|
=========
|
||||||
version 1.8.1 (release 2015-04-xx)
|
version 1.8.2 (release 2015-05-xx)
|
||||||
|
* HTTP: Add the branding name to the UserAgent string.
|
||||||
|
* ConnectonValidator: Always run with new credentials. (#3266)
|
||||||
|
* Recall Feature: Admins can trigger an upload of a file from
|
||||||
|
client to server again
|
||||||
|
* Propagator: Add 'Content-Length: 0' header to MKCOL request
|
||||||
|
* Switch on checksum verification through branding or config
|
||||||
|
* Add ability for checksum verification of up and download
|
||||||
|
* Fix opening external links for some labels (#3135)
|
||||||
|
* AccountState: Run only a single validator, allow error message
|
||||||
|
overriding (#3236 #3153)
|
||||||
|
* SyncJournalDB: Minor fixes and simplificatons
|
||||||
|
* SyncEngine: Force re-read of folder Etags for upgrades from
|
||||||
|
1.8.0 and 1.8.1
|
||||||
|
* Propagator: Limit length of temporary file name #2789
|
||||||
|
* ShareDialog: Password ui fixes. #3189
|
||||||
|
* Fix startup hang by removing QSettings lock file. (#3175)
|
||||||
|
* Wizard: Allow SSL cert dialog to show twice. (#3168)
|
||||||
|
* ProtocolWidget: Fix rename message. (#3210)
|
||||||
|
* Discovery: Test better, treat invalid hrefs as error (#3176)
|
||||||
|
* Propagator: Overwrite local data only if unchanged. (#3156)
|
||||||
|
* ShareDialog: Improve error reporting for share API fails
|
||||||
|
* OSX Updater: Only allow if in /Applications (#2931)
|
||||||
|
* Wizard: Fix lock icon (#1447)
|
||||||
|
* Fix compile with gcc 5
|
||||||
|
* Treat any 503 error as temporary (#3113)
|
||||||
|
* Work around for the Qt PUT corruption bug (#2425)
|
||||||
|
* OSX Shell integration: Optimizations
|
||||||
|
* Windows Shell integration: Optimizations
|
||||||
|
.. more than 250 commits since 1.8.1
|
||||||
|
|
||||||
|
version 1.8.1 (release 2015-05-07)
|
||||||
* Make "operation canceled" error a soft error
|
* Make "operation canceled" error a soft error
|
||||||
* Do not throw an error for files that are scheduled to be removed,
|
* Do not throw an error for files that are scheduled to be removed,
|
||||||
but can not be found on the server. #2919
|
but can not be found on the server. #2919
|
||||||
@@ -33,7 +64,8 @@ version 1.8.1 (release 2015-04-xx)
|
|||||||
* Fix a crash caused by an invalid DiscoveryDirectoryResult::iterator #3051
|
* Fix a crash caused by an invalid DiscoveryDirectoryResult::iterator #3051
|
||||||
* Sync: Fix sync of deletions during 503. #2894
|
* Sync: Fix sync of deletions during 503. #2894
|
||||||
* Handle redirect of auth request. #3082
|
* Handle redirect of auth request. #3082
|
||||||
* Discovery: Fix parsing of broken XML replies
|
* Discovery: Fix parsing of broken XML replies, which fixes local file disappearing #3102
|
||||||
|
* Migration: Silently restore files that were deleted locally by bug #3102
|
||||||
* Sort folder sizes SelectiveSyncTreeView numerically #3112
|
* Sort folder sizes SelectiveSyncTreeView numerically #3112
|
||||||
* Sync: PropagateDownload: Read the mtime from the file system after writing it #3103
|
* Sync: PropagateDownload: Read the mtime from the file system after writing it #3103
|
||||||
* Sync: Propagate download: Fix restoring files for which the conflict file exists #3106
|
* Sync: Propagate download: Fix restoring files for which the conflict file exists #3106
|
||||||
@@ -43,6 +75,7 @@ version 1.8.1 (release 2015-04-xx)
|
|||||||
* AccountWizard: Fix auth error handling. #3155
|
* AccountWizard: Fix auth error handling. #3155
|
||||||
* Documentation fixes
|
* Documentation fixes
|
||||||
* Infrastructure/build fixes
|
* Infrastructure/build fixes
|
||||||
|
* Win32/OS X: Apply patch from OpenSSL to handle oudated intermediates gracefully #3087
|
||||||
|
|
||||||
version 1.8.0 (release 2015-03-17)
|
version 1.8.0 (release 2015-03-17)
|
||||||
* Mac OS: HIDPI support
|
* Mac OS: HIDPI support
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
set( MIRALL_VERSION_MAJOR 1 )
|
set( MIRALL_VERSION_MAJOR 1 )
|
||||||
set( MIRALL_VERSION_MINOR 8 )
|
set( MIRALL_VERSION_MINOR 8 )
|
||||||
set( MIRALL_VERSION_PATCH 1 )
|
set( MIRALL_VERSION_PATCH 2 )
|
||||||
set( MIRALL_SOVERSION 0 )
|
set( MIRALL_SOVERSION 0 )
|
||||||
|
|
||||||
if ( NOT DEFINED MIRALL_VERSION_SUFFIX )
|
if ( NOT DEFINED MIRALL_VERSION_SUFFIX )
|
||||||
set( MIRALL_VERSION_SUFFIX "rc1") #e.g. beta1, beta2, rc1
|
set( MIRALL_VERSION_SUFFIX "beta1") #e.g. beta1, beta2, rc1
|
||||||
endif( NOT DEFINED MIRALL_VERSION_SUFFIX )
|
endif( NOT DEFINED MIRALL_VERSION_SUFFIX )
|
||||||
|
|
||||||
if( NOT DEFINED MIRALL_VERSION_BUILD )
|
if( NOT DEFINED MIRALL_VERSION_BUILD )
|
||||||
|
|||||||
2
binary
2
binary
Submodule binary updated: 1fb9ddfa9a...8b72648a93
@@ -17,6 +17,7 @@ if( Qt5Core_FOUND )
|
|||||||
message(STATUS "Found Qt5 core, checking for further dependencies...")
|
message(STATUS "Found Qt5 core, checking for further dependencies...")
|
||||||
find_package(Qt5Network REQUIRED)
|
find_package(Qt5Network REQUIRED)
|
||||||
find_package(Qt5Xml REQUIRED)
|
find_package(Qt5Xml REQUIRED)
|
||||||
|
find_package(Qt5Concurrent REQUIRED)
|
||||||
if(NOT TOKEN_AUTH_ONLY)
|
if(NOT TOKEN_AUTH_ONLY)
|
||||||
find_package(Qt5WebKitWidgets REQUIRED)
|
find_package(Qt5WebKitWidgets REQUIRED)
|
||||||
find_package(Qt5WebKit REQUIRED)
|
find_package(Qt5WebKit REQUIRED)
|
||||||
|
|||||||
@@ -19,6 +19,8 @@
|
|||||||
#cmakedefine APPLICATION_EXECUTABLE "@APPLICATION_EXECUTABLE@"
|
#cmakedefine APPLICATION_EXECUTABLE "@APPLICATION_EXECUTABLE@"
|
||||||
#cmakedefine APPLICATION_UPDATE_URL "@APPLICATION_UPDATE_URL@"
|
#cmakedefine APPLICATION_UPDATE_URL "@APPLICATION_UPDATE_URL@"
|
||||||
|
|
||||||
|
#cmakedefine ZLIB_FOUND @ZLIB_FOUND@
|
||||||
|
|
||||||
#cmakedefine SYSCONFDIR "@SYSCONFDIR@"
|
#cmakedefine SYSCONFDIR "@SYSCONFDIR@"
|
||||||
#cmakedefine DATADIR "@DATADIR@"
|
#cmakedefine DATADIR "@DATADIR@"
|
||||||
|
|
||||||
|
|||||||
@@ -386,6 +386,20 @@ static int _csync_treewalk_visitor(void *obj, void *data) {
|
|||||||
SAFE_FREE(renamed_path);
|
SAFE_FREE(renamed_path);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!other_node) {
|
||||||
|
/* Check the source path as well. */
|
||||||
|
int len;
|
||||||
|
uint64_t h = 0;
|
||||||
|
char *renamed_path = csync_rename_adjust_path_source(ctx, cur->path);
|
||||||
|
|
||||||
|
if (!c_streq(renamed_path, cur->path)) {
|
||||||
|
len = strlen( renamed_path );
|
||||||
|
h = c_jhash64((uint8_t *) renamed_path, len, 0);
|
||||||
|
other_node = c_rbtree_find(other_tree, &h);
|
||||||
|
}
|
||||||
|
SAFE_FREE(renamed_path);
|
||||||
|
}
|
||||||
|
|
||||||
if (obj == NULL || data == NULL) {
|
if (obj == NULL || data == NULL) {
|
||||||
ctx->status_code = CSYNC_STATUS_PARAM_ERROR;
|
ctx->status_code = CSYNC_STATUS_PARAM_ERROR;
|
||||||
return -1;
|
return -1;
|
||||||
|
|||||||
@@ -233,6 +233,7 @@ CSYNC_EXCLUDE_TYPE csync_excluded_no_ctx(c_strlist_t *excludes, const char *path
|
|||||||
}
|
}
|
||||||
|
|
||||||
// check the strlen and ignore the file if its name is longer than 254 chars.
|
// check the strlen and ignore the file if its name is longer than 254 chars.
|
||||||
|
// whenever changing this also check createDownloadTmpFileName
|
||||||
if (strlen(bname) > 254) {
|
if (strlen(bname) > 254) {
|
||||||
match = CSYNC_FILE_EXCLUDE_LONG_FILENAME;
|
match = CSYNC_FILE_EXCLUDE_LONG_FILENAME;
|
||||||
SAFE_FREE(bname);
|
SAFE_FREE(bname);
|
||||||
|
|||||||
@@ -61,7 +61,7 @@ enum csync_log_priority_e {
|
|||||||
};
|
};
|
||||||
|
|
||||||
#define CSYNC_LOG(priority, ...) \
|
#define CSYNC_LOG(priority, ...) \
|
||||||
csync_log(priority, __FUNCTION__, __VA_ARGS__)
|
csync_log(priority, __func__, __VA_ARGS__)
|
||||||
|
|
||||||
void csync_log(int verbosity,
|
void csync_log(int verbosity,
|
||||||
const char *function,
|
const char *function,
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ struct csync_rename_s {
|
|||||||
}
|
}
|
||||||
|
|
||||||
std::map<std::string, std::string> folder_renamed_to; // map from->to
|
std::map<std::string, std::string> folder_renamed_to; // map from->to
|
||||||
|
std::map<std::string, std::string> folder_renamed_from; // map to->from
|
||||||
|
|
||||||
struct renameop {
|
struct renameop {
|
||||||
csync_file_stat_t *st;
|
csync_file_stat_t *st;
|
||||||
@@ -63,6 +64,7 @@ void csync_rename_destroy(CSYNC* ctx)
|
|||||||
void csync_rename_record(CSYNC* ctx, const char* from, const char* to)
|
void csync_rename_record(CSYNC* ctx, const char* from, const char* to)
|
||||||
{
|
{
|
||||||
csync_rename_s::get(ctx)->folder_renamed_to[from] = to;
|
csync_rename_s::get(ctx)->folder_renamed_to[from] = to;
|
||||||
|
csync_rename_s::get(ctx)->folder_renamed_from[to] = from;
|
||||||
}
|
}
|
||||||
|
|
||||||
char* csync_rename_adjust_path(CSYNC* ctx, const char* path)
|
char* csync_rename_adjust_path(CSYNC* ctx, const char* path)
|
||||||
@@ -78,4 +80,18 @@ char* csync_rename_adjust_path(CSYNC* ctx, const char* path)
|
|||||||
return c_strdup(path);
|
return c_strdup(path);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
char* csync_rename_adjust_path_source(CSYNC* ctx, const char* path)
|
||||||
|
{
|
||||||
|
csync_rename_s* d = csync_rename_s::get(ctx);
|
||||||
|
for (std::string p = _parentDir(path); !p.empty(); p = _parentDir(p)) {
|
||||||
|
std::map< std::string, std::string >::iterator it = d->folder_renamed_from.find(p);
|
||||||
|
if (it != d->folder_renamed_from.end()) {
|
||||||
|
std::string rep = it->second + (path + p.length());
|
||||||
|
return c_strdup(rep.c_str());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return c_strdup(path);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,10 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* Return the final destination path of a given patch in case of renames */
|
||||||
char *csync_rename_adjust_path(CSYNC *ctx, const char *path);
|
char *csync_rename_adjust_path(CSYNC *ctx, const char *path);
|
||||||
|
/* Return the source of a given path in case of renames */
|
||||||
|
char *csync_rename_adjust_path_source(CSYNC *ctx, const char *path);
|
||||||
void csync_rename_destroy(CSYNC *ctx);
|
void csync_rename_destroy(CSYNC *ctx);
|
||||||
void csync_rename_record(CSYNC *ctx, const char *from, const char *to);
|
void csync_rename_record(CSYNC *ctx, const char *from, const char *to);
|
||||||
|
|
||||||
|
|||||||
@@ -42,7 +42,7 @@
|
|||||||
#define DEBUG_HBF(...) { if(transfer->log_cb) { \
|
#define DEBUG_HBF(...) { if(transfer->log_cb) { \
|
||||||
char buf[1024]; \
|
char buf[1024]; \
|
||||||
snprintf(buf, 1024, __VA_ARGS__); \
|
snprintf(buf, 1024, __VA_ARGS__); \
|
||||||
transfer->log_cb(__FUNCTION__, buf, transfer->user_data); \
|
transfer->log_cb(__func__, buf, transfer->user_data); \
|
||||||
} }
|
} }
|
||||||
|
|
||||||
// #endif
|
// #endif
|
||||||
|
|||||||
@@ -131,7 +131,7 @@ static void check_logging(void **state)
|
|||||||
rc = csync_set_log_callback(check_log_callback);
|
rc = csync_set_log_callback(check_log_callback);
|
||||||
assert_int_equal(rc, 0);
|
assert_int_equal(rc, 0);
|
||||||
|
|
||||||
csync_log(1, __FUNCTION__, "rc = %d", rc);
|
csync_log(1, __func__, "rc = %d", rc);
|
||||||
|
|
||||||
rc = _tstat(path, &sb);
|
rc = _tstat(path, &sb);
|
||||||
|
|
||||||
|
|||||||
@@ -124,7 +124,8 @@ sub initTesting(;$)
|
|||||||
$ENV{PERL_LWP_SSL_VERIFY_HOSTNAME} = 0
|
$ENV{PERL_LWP_SSL_VERIFY_HOSTNAME} = 0
|
||||||
}
|
}
|
||||||
|
|
||||||
$d = HTTP::DAV->new();
|
my $ua = HTTP::DAV::UserAgent->new(keep_alive => 1 );
|
||||||
|
$d = HTTP::DAV->new(-useragent => $ua);
|
||||||
|
|
||||||
$d->credentials( -url=> $owncloud, -realm=>"ownCloud",
|
$d->credentials( -url=> $owncloud, -realm=>"ownCloud",
|
||||||
-user=> $user,
|
-user=> $user,
|
||||||
@@ -191,7 +192,6 @@ sub removeRemoteDir($;$)
|
|||||||
my ($dir, $optionsRef) = @_;
|
my ($dir, $optionsRef) = @_;
|
||||||
|
|
||||||
my $url = testDirUrl() . $dir;
|
my $url = testDirUrl() . $dir;
|
||||||
|
|
||||||
if( $optionsRef && $optionsRef->{user} && $optionsRef->{passwd} ) {
|
if( $optionsRef && $optionsRef->{user} && $optionsRef->{passwd} ) {
|
||||||
$d->credentials( -url=> $owncloud, -realm=>"ownCloud",
|
$d->credentials( -url=> $owncloud, -realm=>"ownCloud",
|
||||||
-user=> $optionsRef->{user},
|
-user=> $optionsRef->{user},
|
||||||
@@ -326,11 +326,11 @@ sub assertLocalDirs( $$ )
|
|||||||
|
|
||||||
opendir(my $dh, $dir1 ) || die;
|
opendir(my $dh, $dir1 ) || die;
|
||||||
while(readdir $dh) {
|
while(readdir $dh) {
|
||||||
assert( -e "$dir2/$_" );
|
assert( -e "$dir2/$_", " $dir2/$_ do not exist" );
|
||||||
next if( -d "$dir1/$_"); # don't compare directory sizes.
|
next if( -d "$dir1/$_"); # don't compare directory sizes.
|
||||||
my $s1 = -s "$dir1/$_";
|
my $s1 = -s "$dir1/$_";
|
||||||
my $s2 = -s "$dir2/$_";
|
my $s2 = -s "$dir2/$_";
|
||||||
assert( $s1 == $s2, "$dir1/$_ <-> $dir2/$_" );
|
assert( $s1 == $s2, "$dir1/$_ <-> $dir2/$_ size not equal ($s1 != $s2)" );
|
||||||
}
|
}
|
||||||
closedir $dh;
|
closedir $dh;
|
||||||
}
|
}
|
||||||
@@ -524,7 +524,9 @@ sub put_to_dir( $$;$ )
|
|||||||
|
|
||||||
my $filename = $file;
|
my $filename = $file;
|
||||||
$filename =~ s/^.*\///;
|
$filename =~ s/^.*\///;
|
||||||
|
$filename =~ s/#/%23/g; # poor man's URI encoder
|
||||||
my $puturl = $targetUrl . $dir. $filename;
|
my $puturl = $targetUrl . $dir. $filename;
|
||||||
|
|
||||||
print "put_to_dir puts to $puturl\n";
|
print "put_to_dir puts to $puturl\n";
|
||||||
unless ($d->put( -local => $file, -url => $puturl )) {
|
unless ($d->put( -local => $file, -url => $puturl )) {
|
||||||
print " ### FAILED to put a single file!\n";
|
print " ### FAILED to put a single file!\n";
|
||||||
|
|||||||
85
csync/tests/ownCloud/t_recall.pl
Executable file
85
csync/tests/ownCloud/t_recall.pl
Executable file
@@ -0,0 +1,85 @@
|
|||||||
|
#!/usr/bin/perl
|
||||||
|
#
|
||||||
|
# Test script for the ownCloud module of csync.
|
||||||
|
# This script requires a running ownCloud instance accessible via HTTP.
|
||||||
|
# It does quite some fancy tests and asserts the results.
|
||||||
|
#
|
||||||
|
# Copyright (C) by Olivier Goffart <ogoffart@woboq.com>
|
||||||
|
#
|
||||||
|
# This library is free software; you can redistribute it and/or
|
||||||
|
# modify it under the terms of the GNU Lesser General Public
|
||||||
|
# License as published by the Free Software Foundation; either
|
||||||
|
# version 2.1 of the License, or (at your option) any later version.
|
||||||
|
#
|
||||||
|
# This library is distributed in the hope that it will be useful,
|
||||||
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
|
# Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this library; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
#
|
||||||
|
|
||||||
|
use lib ".";
|
||||||
|
|
||||||
|
|
||||||
|
use File::Copy;
|
||||||
|
use ownCloud::Test;
|
||||||
|
|
||||||
|
use strict;
|
||||||
|
|
||||||
|
print "Hello, this is t_recall, a tester for the recall feature\n";
|
||||||
|
|
||||||
|
initTesting();
|
||||||
|
|
||||||
|
printInfo( "Syncing two files with the same name that differ with case" );
|
||||||
|
|
||||||
|
#create some files
|
||||||
|
my $tmpdir = "/tmp/t_recall/";
|
||||||
|
mkdir($tmpdir);
|
||||||
|
createLocalFile( $tmpdir . "file1.dat", 100 );
|
||||||
|
createLocalFile( $tmpdir . "file2.dat", 150 );
|
||||||
|
createLocalFile( $tmpdir . "file3.dat", 110 );
|
||||||
|
createLocalFile( $tmpdir . "file4.dat", 170 );
|
||||||
|
|
||||||
|
#put them in some directories
|
||||||
|
createRemoteDir( "dir" );
|
||||||
|
glob_put( "$tmpdir/*", "dir" );
|
||||||
|
|
||||||
|
csync();
|
||||||
|
|
||||||
|
assertLocalAndRemoteDir( '', 0);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
printInfo( "Testing with a .sys.admin#recall#" );
|
||||||
|
system("echo 'dir/file2.dat' > ". $tmpdir . ".sys.admin\#recall\#");
|
||||||
|
system("echo 'dir/file3.dat' >> ". $tmpdir . ".sys.admin\#recall\#");
|
||||||
|
glob_put( "$tmpdir/.sys.admin\#recall\#", "" );
|
||||||
|
|
||||||
|
csync();
|
||||||
|
|
||||||
|
#test that the recall files have been created
|
||||||
|
assert( -e glob(localDir().'dir/file2_.sys.admin#recall#-*.dat' ) );
|
||||||
|
assert( -e glob(localDir().'dir/file3_.sys.admin#recall#-*.dat' ) );
|
||||||
|
|
||||||
|
#Remove the recall file
|
||||||
|
unlink(localDir() . ".sys.admin#recall#");
|
||||||
|
|
||||||
|
# 2 sync necessary for the recall to be uploaded
|
||||||
|
csync();
|
||||||
|
|
||||||
|
assertLocalAndRemoteDir( '', 0);
|
||||||
|
|
||||||
|
printInfo( "Testing with a dir/.sys.admin#recall#" );
|
||||||
|
system("echo 'file4.dat' > ". $tmpdir . ".sys.admin\#recall\#");
|
||||||
|
glob_put( "$tmpdir/.sys.admin\#recall\#", "dir" );
|
||||||
|
|
||||||
|
csync();
|
||||||
|
assert( -e glob(localDir().'dir/file4_.sys.admin#recall#-*.dat' ) );
|
||||||
|
|
||||||
|
|
||||||
|
cleanup();
|
||||||
|
system("rm -r " . $tmpdir);
|
||||||
|
|
||||||
@@ -17,6 +17,7 @@
|
|||||||
@interface ContentManager : NSObject
|
@interface ContentManager : NSObject
|
||||||
{
|
{
|
||||||
NSMutableDictionary* _fileNamesCache;
|
NSMutableDictionary* _fileNamesCache;
|
||||||
|
NSMutableDictionary* _oldFileNamesCache;
|
||||||
BOOL _fileIconsEnabled;
|
BOOL _fileIconsEnabled;
|
||||||
BOOL _hasChangedContent;
|
BOOL _hasChangedContent;
|
||||||
|
|
||||||
@@ -35,10 +36,9 @@
|
|||||||
- (void)enableFileIcons:(BOOL)enable;
|
- (void)enableFileIcons:(BOOL)enable;
|
||||||
- (NSNumber*)iconByPath:(NSString*)path isDirectory:(BOOL)isDir;
|
- (NSNumber*)iconByPath:(NSString*)path isDirectory:(BOOL)isDir;
|
||||||
- (void)removeAllIcons;
|
- (void)removeAllIcons;
|
||||||
- (void)removeIcons:(NSArray*)paths;
|
|
||||||
- (void)setIcons:(NSDictionary*)iconDictionary filterByFolder:(NSString*)filterFolder;
|
- (void)setIcons:(NSDictionary*)iconDictionary filterByFolder:(NSString*)filterFolder;
|
||||||
- (void)setResultForPath:(NSString*)path result:(NSString*)result;
|
- (void)setResultForPath:(NSString*)path result:(NSString*)result;
|
||||||
- (void)clearFileNameCacheForPath:(NSString*)path;
|
- (void)clearFileNameCache;
|
||||||
- (void)reFetchFileNameCacheForPath:(NSString*)path;
|
- (void)reFetchFileNameCacheForPath:(NSString*)path;
|
||||||
- (void)repaintAllWindows;
|
- (void)repaintAllWindows;
|
||||||
|
|
||||||
|
|||||||
@@ -30,6 +30,7 @@ static ContentManager* sharedInstance = nil;
|
|||||||
if (self)
|
if (self)
|
||||||
{
|
{
|
||||||
_fileNamesCache = [[NSMutableDictionary alloc] init];
|
_fileNamesCache = [[NSMutableDictionary alloc] init];
|
||||||
|
_oldFileNamesCache = [[NSMutableDictionary alloc] init];
|
||||||
_fileIconsEnabled = TRUE;
|
_fileIconsEnabled = TRUE;
|
||||||
_hasChangedContent = TRUE;
|
_hasChangedContent = TRUE;
|
||||||
}
|
}
|
||||||
@@ -41,6 +42,7 @@ static ContentManager* sharedInstance = nil;
|
|||||||
{
|
{
|
||||||
[self removeAllIcons];
|
[self removeAllIcons];
|
||||||
[_fileNamesCache release];
|
[_fileNamesCache release];
|
||||||
|
[_oldFileNamesCache release];
|
||||||
sharedInstance = nil;
|
sharedInstance = nil;
|
||||||
|
|
||||||
[super dealloc];
|
[super dealloc];
|
||||||
@@ -148,84 +150,48 @@ static ContentManager* sharedInstance = nil;
|
|||||||
|
|
||||||
if( result == nil ) {
|
if( result == nil ) {
|
||||||
// start the async call
|
// start the async call
|
||||||
NSNumber *askState = [[RequestManager sharedInstance] askForIcon:normalizedPath isDirectory:isDir];
|
[[RequestManager sharedInstance] askForIcon:normalizedPath isDirectory:isDir];
|
||||||
[_fileNamesCache setObject:askState forKey:normalizedPath];
|
|
||||||
|
|
||||||
result = [NSNumber numberWithInt:0];
|
result = [NSNumber numberWithInt:0];
|
||||||
} else if( [result intValue] == -1 ) {
|
// Set 0 into the cache, meaning "don't have an icon, but already requested it"
|
||||||
// the socket call is underways.
|
[_fileNamesCache setObject:result forKey:normalizedPath];
|
||||||
result = [NSNumber numberWithInt:0];
|
|
||||||
} else {
|
|
||||||
// there is a proper icon index
|
|
||||||
}
|
}
|
||||||
// NSLog(@"iconByPath return value %d", [result intValue]);
|
if ([result intValue] == 0) {
|
||||||
|
// Show the old state while we wait for the new one
|
||||||
|
NSNumber* oldResult = [_oldFileNamesCache objectForKey:normalizedPath];
|
||||||
|
if (oldResult)
|
||||||
|
result = oldResult;
|
||||||
|
}
|
||||||
|
// NSLog(@"iconByPath return value %d", [result intValue]);
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
// called as a result of an UPDATE_VIEW message.
|
// Clears the entries from the hash to make it call again home to the desktop client.
|
||||||
// it clears the entries from the hash to make it call again home to the desktop client.
|
- (void)clearFileNameCache
|
||||||
- (void)clearFileNameCacheForPath:(NSString*)path
|
|
||||||
{
|
{
|
||||||
//NSLog(@"%@", NSStringFromSelector(_cmd));
|
[_fileNamesCache release];
|
||||||
NSMutableArray *keysToDelete = [NSMutableArray array];
|
_fileNamesCache = [[NSMutableDictionary alloc] init];
|
||||||
|
[_oldFileNamesCache removeAllObjects];
|
||||||
if( path != nil ) {
|
|
||||||
for (id p in [_fileNamesCache keyEnumerator]) {
|
|
||||||
//do stuff with obj
|
|
||||||
if ( [p hasPrefix:path] ) {
|
|
||||||
[keysToDelete addObject:p];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
// clear the entire fileNameCache
|
|
||||||
[_fileNamesCache release];
|
|
||||||
_fileNamesCache = [[NSMutableDictionary alloc] init];
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if( [keysToDelete count] > 0 ) {
|
|
||||||
NSLog( @"Entries to delete: %lu", (unsigned long)[keysToDelete count]);
|
|
||||||
[_fileNamesCache removeObjectsForKeys:keysToDelete];
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
- (void)reFetchFileNameCacheForPath:(NSString*)path
|
- (void)reFetchFileNameCacheForPath:(NSString*)path
|
||||||
{
|
{
|
||||||
NSLog(@"%@", NSStringFromSelector(_cmd));
|
//NSLog(@"%@", NSStringFromSelector(_cmd));
|
||||||
|
|
||||||
for (id p in [_fileNamesCache keyEnumerator]) {
|
// We won't request the new state if if finds the path in _fileNamesCache
|
||||||
if ( path && [p hasPrefix:path] ) {
|
// Move all entries to _oldFileNamesCache so that the get re-requested, but
|
||||||
[[RequestManager sharedInstance] askForIcon:p isDirectory:false]; // FIXME isDirectory parameter
|
// still available while we refill the cache
|
||||||
//[_fileNamesCache setObject:askState forKey:p]; We don't do this since we want to keep the old icon meanwhile
|
[_oldFileNamesCache addEntriesFromDictionary:_fileNamesCache];
|
||||||
//NSLog(@"%@ %@", NSStringFromSelector(_cmd), p);
|
[_fileNamesCache removeAllObjects];
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Ask for directory itself
|
[self repaintAllWindows];
|
||||||
if ([path hasSuffix:@"/"]) {
|
|
||||||
path = [path substringToIndex:path.length - 1];
|
|
||||||
}
|
|
||||||
[[RequestManager sharedInstance] askForIcon:path isDirectory:true];
|
|
||||||
//NSLog(@"%@ %@", NSStringFromSelector(_cmd), path);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
- (void)removeAllIcons
|
- (void)removeAllIcons
|
||||||
{
|
{
|
||||||
[_fileNamesCache removeAllObjects];
|
[_fileNamesCache removeAllObjects];
|
||||||
|
[_oldFileNamesCache removeAllObjects];
|
||||||
[self repaintAllWindows];
|
|
||||||
}
|
|
||||||
|
|
||||||
- (void)removeIcons:(NSArray*)paths
|
|
||||||
{
|
|
||||||
for (NSString* path in paths)
|
|
||||||
{
|
|
||||||
NSString* normalizedPath = [path decomposedStringWithCanonicalMapping];
|
|
||||||
|
|
||||||
[_fileNamesCache removeObjectForKey:normalizedPath];
|
|
||||||
}
|
|
||||||
|
|
||||||
[self repaintAllWindows];
|
[self repaintAllWindows];
|
||||||
}
|
}
|
||||||
@@ -361,6 +327,7 @@ static ContentManager* sharedInstance = nil;
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
[_oldFileNamesCache removeObjectForKey:normalizedPath];
|
||||||
[_fileNamesCache setObject:iconId forKey:normalizedPath];
|
[_fileNamesCache setObject:iconId forKey:normalizedPath];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -22,6 +22,7 @@
|
|||||||
|
|
||||||
NSMutableArray* _requestQueue;
|
NSMutableArray* _requestQueue;
|
||||||
NSMutableDictionary* _registeredPathes;
|
NSMutableDictionary* _registeredPathes;
|
||||||
|
NSMutableSet* _requestedPaths;
|
||||||
|
|
||||||
NSString *_shareMenuTitle;
|
NSString *_shareMenuTitle;
|
||||||
|
|
||||||
@@ -34,7 +35,7 @@
|
|||||||
|
|
||||||
- (BOOL)isRegisteredPath:(NSString*)path isDirectory:(BOOL)isDir;
|
- (BOOL)isRegisteredPath:(NSString*)path isDirectory:(BOOL)isDir;
|
||||||
- (void)askOnSocket:(NSString*)path query:(NSString*)verb;
|
- (void)askOnSocket:(NSString*)path query:(NSString*)verb;
|
||||||
- (NSNumber*)askForIcon:(NSString*)path isDirectory:(BOOL)isDir;
|
- (void)askForIcon:(NSString*)path isDirectory:(BOOL)isDir;
|
||||||
- (void)menuItemClicked:(NSDictionary*)actionDictionary;
|
- (void)menuItemClicked:(NSDictionary*)actionDictionary;
|
||||||
- (void)start;
|
- (void)start;
|
||||||
|
|
||||||
|
|||||||
@@ -31,6 +31,7 @@ static RequestManager* sharedInstance = nil;
|
|||||||
_isConnected = NO;
|
_isConnected = NO;
|
||||||
|
|
||||||
_registeredPathes = [[NSMutableDictionary alloc] init];
|
_registeredPathes = [[NSMutableDictionary alloc] init];
|
||||||
|
_requestedPaths = [[NSMutableSet alloc] init];
|
||||||
|
|
||||||
_shareMenuTitle = nil;
|
_shareMenuTitle = nil;
|
||||||
|
|
||||||
@@ -101,28 +102,23 @@ static RequestManager* sharedInstance = nil;
|
|||||||
return registered;
|
return registered;
|
||||||
}
|
}
|
||||||
|
|
||||||
- (NSNumber*)askForIcon:(NSString*)path isDirectory:(BOOL)isDir
|
- (void)askForIcon:(NSString*)path isDirectory:(BOOL)isDir
|
||||||
{
|
{
|
||||||
NSString *verb = @"RETRIEVE_FILE_STATUS";
|
NSString *verb = @"RETRIEVE_FILE_STATUS";
|
||||||
NSNumber *res = [NSNumber numberWithInt:0];
|
|
||||||
|
|
||||||
if( [self isRegisteredPath:path isDirectory:isDir] ) {
|
if( [self isRegisteredPath:path isDirectory:isDir] ) {
|
||||||
|
[_requestedPaths addObject:path];
|
||||||
if( _isConnected ) {
|
if( _isConnected ) {
|
||||||
if(isDir) {
|
if(isDir) {
|
||||||
verb = @"RETRIEVE_FOLDER_STATUS";
|
verb = @"RETRIEVE_FOLDER_STATUS";
|
||||||
}
|
}
|
||||||
|
|
||||||
[self askOnSocket:path query:verb];
|
[self askOnSocket:path query:verb];
|
||||||
|
|
||||||
NSNumber *res_minus_one = [NSNumber numberWithInt:0];
|
|
||||||
|
|
||||||
return res_minus_one;
|
|
||||||
} else {
|
} else {
|
||||||
[_requestQueue addObject:path];
|
[_requestQueue addObject:path];
|
||||||
[self start]; // try again to connect
|
[self start]; // try again to connect
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return res;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -147,9 +143,13 @@ static RequestManager* sharedInstance = nil;
|
|||||||
path, [chunks objectAtIndex:i+1] ];
|
path, [chunks objectAtIndex:i+1] ];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
[contentman setResultForPath:path result:[chunks objectAtIndex:1]];
|
// The client will broadcast all changes, do not fill the cache for paths that Finder didn't ask for.
|
||||||
|
if ([_requestedPaths containsObject:path]) {
|
||||||
|
[contentman setResultForPath:path result:[chunks objectAtIndex:1]];
|
||||||
|
}
|
||||||
} else if( [[chunks objectAtIndex:0] isEqualToString:@"UPDATE_VIEW"] ) {
|
} else if( [[chunks objectAtIndex:0] isEqualToString:@"UPDATE_VIEW"] ) {
|
||||||
NSString *path = [chunks objectAtIndex:1];
|
NSString *path = [chunks objectAtIndex:1];
|
||||||
|
[_requestedPaths removeAllObjects];
|
||||||
[contentman reFetchFileNameCacheForPath:path];
|
[contentman reFetchFileNameCacheForPath:path];
|
||||||
} else if( [[chunks objectAtIndex:0 ] isEqualToString:@"REGISTER_PATH"] ) {
|
} else if( [[chunks objectAtIndex:0 ] isEqualToString:@"REGISTER_PATH"] ) {
|
||||||
NSNumber *one = [NSNumber numberWithInt:1];
|
NSNumber *one = [NSNumber numberWithInt:1];
|
||||||
@@ -198,10 +198,11 @@ static RequestManager* sharedInstance = nil;
|
|||||||
for( NSString *path in _requestQueue ) {
|
for( NSString *path in _requestQueue ) {
|
||||||
[self askOnSocket:path query:@"RETRIEVE_FILE_STATUS"];
|
[self askOnSocket:path query:@"RETRIEVE_FILE_STATUS"];
|
||||||
}
|
}
|
||||||
|
[_requestQueue removeAllObjects];
|
||||||
}
|
}
|
||||||
|
|
||||||
ContentManager *contentman = [ContentManager sharedInstance];
|
ContentManager *contentman = [ContentManager sharedInstance];
|
||||||
[contentman clearFileNameCacheForPath:nil];
|
[contentman clearFileNameCache];
|
||||||
[contentman repaintAllWindows];
|
[contentman repaintAllWindows];
|
||||||
|
|
||||||
// Read for the UPDATE_VIEW requests
|
// Read for the UPDATE_VIEW requests
|
||||||
@@ -218,10 +219,11 @@ static RequestManager* sharedInstance = nil;
|
|||||||
// clear the registered pathes.
|
// clear the registered pathes.
|
||||||
[_registeredPathes release];
|
[_registeredPathes release];
|
||||||
_registeredPathes = [[NSMutableDictionary alloc] init];
|
_registeredPathes = [[NSMutableDictionary alloc] init];
|
||||||
|
[_requestedPaths removeAllObjects];
|
||||||
|
|
||||||
// clear the caches in conent manager
|
// clear the caches in conent manager
|
||||||
ContentManager *contentman = [ContentManager sharedInstance];
|
ContentManager *contentman = [ContentManager sharedInstance];
|
||||||
[contentman clearFileNameCacheForPath:nil];
|
[contentman clearFileNameCache];
|
||||||
[contentman repaintAllWindows];
|
[contentman repaintAllWindows];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# osascript $HOME/owncloud.com/client/shell_integration/MacOSX/unload.scpt
|
SELFPATH=`dirname $0`
|
||||||
|
# osascript $SELFPATH/unload.scpt
|
||||||
|
|
||||||
sudo rm -rf /Library/ScriptingAdditions/SyncStateFinder.osax
|
sudo rm -rf /Library/ScriptingAdditions/SyncStateFinder.osax
|
||||||
# Klaas' machine
|
# Klaas' machine
|
||||||
@@ -12,6 +13,6 @@ OSAXDIR=$HOME/Library/Developer/Xcode/DerivedData/OwnCloud-*/Build/Products/Debu
|
|||||||
|
|
||||||
sudo killall Finder
|
sudo killall Finder
|
||||||
sleep 1
|
sleep 1
|
||||||
osascript $HOME/owncloud.com/client/shell_integration/MacOSX/load.scpt
|
osascript $SELFPATH/load.scpt
|
||||||
osascript $HOME/owncloud.com/client/shell_integration/MacOSX/check.scpt
|
osascript $SELFPATH/check.scpt
|
||||||
|
|
||||||
|
|||||||
@@ -98,6 +98,8 @@ void RemotePathChecker::workerThreadLoop()
|
|||||||
++it;
|
++it;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
// Assume that we won't need this at this point, UNREGISTER_PATH is rare
|
||||||
|
_oldCache.clear();
|
||||||
}
|
}
|
||||||
SHChangeNotify(SHCNE_UPDATEDIR, SHCNF_PATH | SHCNF_FLUSHNOWAIT, responsePath.data(), NULL);
|
SHChangeNotify(SHCNE_UPDATEDIR, SHCNF_PATH | SHCNF_FLUSHNOWAIT, responsePath.data(), NULL);
|
||||||
} else if (StringUtil::begins_with(response, wstring(L"STATUS:")) ||
|
} else if (StringUtil::begins_with(response, wstring(L"STATUS:")) ||
|
||||||
@@ -115,13 +117,16 @@ void RemotePathChecker::workerThreadLoop()
|
|||||||
auto responseStatus = response.substr(statusBegin+1, statusEnd - statusBegin-1);
|
auto responseStatus = response.substr(statusBegin+1, statusEnd - statusBegin-1);
|
||||||
auto responsePath = response.substr(statusEnd+1);
|
auto responsePath = response.substr(statusEnd+1);
|
||||||
auto state = _StrToFileState(responseStatus);
|
auto state = _StrToFileState(responseStatus);
|
||||||
auto erased = asked.erase(responsePath);
|
bool wasAsked = asked.erase(responsePath) > 0;
|
||||||
|
|
||||||
bool changed = false;
|
bool changed = false;
|
||||||
{ std::unique_lock<std::mutex> lock(_mutex);
|
{ std::unique_lock<std::mutex> lock(_mutex);
|
||||||
auto &it = _cache[responsePath];
|
bool wasCached = _cache.find(responsePath) != _cache.end();
|
||||||
changed = (it != state);
|
if (wasAsked || wasCached) {
|
||||||
it = state;
|
auto &it = _cache[responsePath];
|
||||||
|
changed = (it != state);
|
||||||
|
it = state;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (changed) {
|
if (changed) {
|
||||||
SHChangeNotify(SHCNE_UPDATEITEM, SHCNF_PATH | SHCNF_FLUSHNOWAIT, responsePath.data(), NULL);
|
SHChangeNotify(SHCNE_UPDATEITEM, SHCNF_PATH | SHCNF_FLUSHNOWAIT, responsePath.data(), NULL);
|
||||||
@@ -129,20 +134,25 @@ void RemotePathChecker::workerThreadLoop()
|
|||||||
}
|
}
|
||||||
else if (StringUtil::begins_with(response, wstring(L"UPDATE_VIEW"))) {
|
else if (StringUtil::begins_with(response, wstring(L"UPDATE_VIEW"))) {
|
||||||
std::unique_lock<std::mutex> lock(_mutex);
|
std::unique_lock<std::mutex> lock(_mutex);
|
||||||
auto cache = _cache; // Make a copy of the cache under the mutex
|
// Keep the old states to continue having something to display while the new state is
|
||||||
|
// requested from the client, triggered by clearing _cache.
|
||||||
|
_oldCache.insert(_cache.cbegin(), _cache.cend());
|
||||||
|
|
||||||
|
// Swap to make a copy of the cache under the mutex and clear the one stored.
|
||||||
|
std::unordered_map<std::wstring, FileState> cache;
|
||||||
|
swap(cache, _cache);
|
||||||
lock.unlock();
|
lock.unlock();
|
||||||
// Request a status for all the items in the cache.
|
// Let explorer know about the invalidated cache entries, it will re-request the ones it needs.
|
||||||
for (auto it = cache.begin(); it != cache.end(); ++it) {
|
for (auto it = cache.begin(); it != cache.end(); ++it) {
|
||||||
if (!socket.SendMsg(wstring(L"RETRIEVE_FILE_STATUS:" + it->first + L'\n').data())) {
|
SHChangeNotify(SHCNE_UPDATEITEM, SHCNF_PATH | SHCNF_FLUSHNOWAIT, it->first.data(), NULL);
|
||||||
break;
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (socket.Event() == INVALID_HANDLE_VALUE) {
|
if (socket.Event() == INVALID_HANDLE_VALUE) {
|
||||||
std::unique_lock<std::mutex> lock(_mutex);
|
std::unique_lock<std::mutex> lock(_mutex);
|
||||||
_cache.clear();
|
_cache.clear();
|
||||||
|
_oldCache.clear();
|
||||||
_watchedDirectories.clear();
|
_watchedDirectories.clear();
|
||||||
_connected = connected = false;
|
_connected = connected = false;
|
||||||
}
|
}
|
||||||
@@ -195,11 +205,17 @@ bool RemotePathChecker::IsMonitoredPath(const wchar_t* filePath, int* state)
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Re-request the status while we display what we have in _oldCache
|
||||||
_pending.push(filePath);
|
_pending.push(filePath);
|
||||||
|
|
||||||
|
it = _oldCache.find(path);
|
||||||
|
bool foundInOldCache = it != _oldCache.end();
|
||||||
|
if (foundInOldCache)
|
||||||
|
*state = it->second;
|
||||||
|
|
||||||
lock.unlock();
|
lock.unlock();
|
||||||
SetEvent(_newQueries);
|
SetEvent(_newQueries);
|
||||||
return false;
|
return foundInOldCache;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
RemotePathChecker::FileState RemotePathChecker::_StrToFileState(const std::wstring &str)
|
RemotePathChecker::FileState RemotePathChecker::_StrToFileState(const std::wstring &str)
|
||||||
|
|||||||
@@ -52,6 +52,7 @@ private:
|
|||||||
std::queue<std::wstring> _pending;
|
std::queue<std::wstring> _pending;
|
||||||
|
|
||||||
std::unordered_map<std::wstring, FileState> _cache;
|
std::unordered_map<std::wstring, FileState> _cache;
|
||||||
|
std::unordered_map<std::wstring, FileState> _oldCache;
|
||||||
std::vector<std::wstring> _watchedDirectories;
|
std::vector<std::wstring> _watchedDirectories;
|
||||||
bool _connected;
|
bool _connected;
|
||||||
|
|
||||||
|
|||||||
@@ -234,7 +234,7 @@ void AccountSettings::slotAddFolder( Folder *folder )
|
|||||||
if( ! folder || folder->alias().isEmpty() ) return;
|
if( ! folder || folder->alias().isEmpty() ) return;
|
||||||
|
|
||||||
QStandardItem *item = new QStandardItem();
|
QStandardItem *item = new QStandardItem();
|
||||||
folderToModelItem( item, folder, _accountState && _accountState->isConnectedOrMaintenance());
|
folderToModelItem( item, folder, _accountState && _accountState->isConnectedOrTemporarilyUnavailable());
|
||||||
_model->appendRow( item );
|
_model->appendRow( item );
|
||||||
// in order to update the enabled state of the "Sync now" button
|
// in order to update the enabled state of the "Sync now" button
|
||||||
connect(folder, SIGNAL(syncStateChange()), this, SLOT(slotFolderSyncStateChange()), Qt::UniqueConnection);
|
connect(folder, SIGNAL(syncStateChange()), this, SLOT(slotFolderSyncStateChange()), Qt::UniqueConnection);
|
||||||
@@ -537,7 +537,7 @@ void AccountSettings::slotUpdateFolderState( Folder *folder )
|
|||||||
}
|
}
|
||||||
|
|
||||||
if( item ) {
|
if( item ) {
|
||||||
folderToModelItem( item, folder, _accountState->isConnectedOrMaintenance() );
|
folderToModelItem( item, folder, _accountState->isConnectedOrTemporarilyUnavailable() );
|
||||||
} else {
|
} else {
|
||||||
// the dialog is not visible.
|
// the dialog is not visible.
|
||||||
}
|
}
|
||||||
@@ -794,7 +794,7 @@ void AccountSettings::slotAccountStateChanged(int state)
|
|||||||
foreach (Folder *folder, folderMan->map().values()) {
|
foreach (Folder *folder, folderMan->map().values()) {
|
||||||
slotUpdateFolderState(folder);
|
slotUpdateFolderState(folder);
|
||||||
}
|
}
|
||||||
if (state == AccountState::Connected || state == AccountState::ServerMaintenance) {
|
if (state == AccountState::Connected || state == AccountState::ServiceUnavailable) {
|
||||||
QString user;
|
QString user;
|
||||||
if (AbstractCredentials *cred = account->credentials()) {
|
if (AbstractCredentials *cred = account->credentials()) {
|
||||||
user = cred->user();
|
user = cred->user();
|
||||||
|
|||||||
@@ -40,6 +40,9 @@
|
|||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Connected with <server> as <user></string>
|
<string>Connected with <server> as <user></string>
|
||||||
</property>
|
</property>
|
||||||
|
<property name="openExternalLinks">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
|
|||||||
@@ -114,9 +114,10 @@ void AccountState::setState(State state)
|
|||||||
} else if (oldState == SignedOut && _state == Disconnected) {
|
} else if (oldState == SignedOut && _state == Disconnected) {
|
||||||
checkConnectivity();
|
checkConnectivity();
|
||||||
}
|
}
|
||||||
|
|
||||||
emit stateChanged(_state);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// might not have changed but the underlying _connectionErrors might have
|
||||||
|
emit stateChanged(_state);
|
||||||
}
|
}
|
||||||
|
|
||||||
QString AccountState::stateString(State state)
|
QString AccountState::stateString(State state)
|
||||||
@@ -129,8 +130,8 @@ QString AccountState::stateString(State state)
|
|||||||
return QLatin1String("Disconnected");
|
return QLatin1String("Disconnected");
|
||||||
case Connected:
|
case Connected:
|
||||||
return QLatin1String("Connected");
|
return QLatin1String("Connected");
|
||||||
case ServerMaintenance:
|
case ServiceUnavailable:
|
||||||
return QLatin1String("ServerMaintenance");
|
return QLatin1String("ServiceUnavailable");
|
||||||
case NetworkError:
|
case NetworkError:
|
||||||
return QLatin1String("NetworkError");
|
return QLatin1String("NetworkError");
|
||||||
case ConfigurationError:
|
case ConfigurationError:
|
||||||
@@ -158,9 +159,9 @@ bool AccountState::isConnected() const
|
|||||||
return _state == Connected;
|
return _state == Connected;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool AccountState::isConnectedOrMaintenance() const
|
bool AccountState::isConnectedOrTemporarilyUnavailable() const
|
||||||
{
|
{
|
||||||
return isConnected() || _state == ServerMaintenance;
|
return isConnected() || _state == ServiceUnavailable;
|
||||||
}
|
}
|
||||||
|
|
||||||
QuotaInfo *AccountState::quotaInfo()
|
QuotaInfo *AccountState::quotaInfo()
|
||||||
@@ -174,7 +175,12 @@ void AccountState::checkConnectivity()
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (_connectionValidator) {
|
||||||
|
qDebug() << "ConnectionValidator already running, ignoring";
|
||||||
|
return;
|
||||||
|
}
|
||||||
ConnectionValidator * conValidator = new ConnectionValidator(account());
|
ConnectionValidator * conValidator = new ConnectionValidator(account());
|
||||||
|
_connectionValidator = conValidator;
|
||||||
connect(conValidator, SIGNAL(connectionResult(ConnectionValidator::Status,QStringList)),
|
connect(conValidator, SIGNAL(connectionResult(ConnectionValidator::Status,QStringList)),
|
||||||
SLOT(slotConnectionValidatorResult(ConnectionValidator::Status,QStringList)));
|
SLOT(slotConnectionValidatorResult(ConnectionValidator::Status,QStringList)));
|
||||||
if (isConnected()) {
|
if (isConnected()) {
|
||||||
@@ -234,8 +240,8 @@ void AccountState::slotConnectionValidatorResult(ConnectionValidator::Status sta
|
|||||||
case ConnectionValidator::UserCanceledCredentials:
|
case ConnectionValidator::UserCanceledCredentials:
|
||||||
setState(SignedOut);
|
setState(SignedOut);
|
||||||
break;
|
break;
|
||||||
case ConnectionValidator::ServerMaintenance:
|
case ConnectionValidator::ServiceUnavailable:
|
||||||
setState(ServerMaintenance);
|
setState(ServiceUnavailable);
|
||||||
break;
|
break;
|
||||||
case ConnectionValidator::Timeout:
|
case ConnectionValidator::Timeout:
|
||||||
setState(NetworkError);
|
setState(NetworkError);
|
||||||
@@ -263,6 +269,12 @@ void AccountState::slotCredentialsFetched(AbstractCredentials* credentials)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// When new credentials become available we always want to restart the
|
||||||
|
// connection validation, even if it's currently running.
|
||||||
|
if (_connectionValidator) {
|
||||||
|
delete _connectionValidator;
|
||||||
|
}
|
||||||
|
|
||||||
checkConnectivity();
|
checkConnectivity();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,7 @@
|
|||||||
#define ACCOUNTINFO_H
|
#define ACCOUNTINFO_H
|
||||||
|
|
||||||
#include <QByteArray>
|
#include <QByteArray>
|
||||||
|
#include <QPointer>
|
||||||
#include "utility.h"
|
#include "utility.h"
|
||||||
#include "connectionvalidator.h"
|
#include "connectionvalidator.h"
|
||||||
|
|
||||||
@@ -67,9 +68,9 @@ public:
|
|||||||
/// The account is successfully talking to the server.
|
/// The account is successfully talking to the server.
|
||||||
Connected,
|
Connected,
|
||||||
|
|
||||||
/// The account is talking to the server, but the server is in
|
/// There's a temporary problem with talking to the server,
|
||||||
/// maintenance mode.
|
/// don't bother the user too much and try again.
|
||||||
ServerMaintenance,
|
ServiceUnavailable,
|
||||||
|
|
||||||
/// Could not communicate with the server for some reason.
|
/// Could not communicate with the server for some reason.
|
||||||
/// We assume this may resolve itself over time and will try
|
/// We assume this may resolve itself over time and will try
|
||||||
@@ -100,7 +101,7 @@ public:
|
|||||||
void setSignedOut(bool signedOut);
|
void setSignedOut(bool signedOut);
|
||||||
|
|
||||||
bool isConnected() const;
|
bool isConnected() const;
|
||||||
bool isConnectedOrMaintenance() const;
|
bool isConnectedOrTemporarilyUnavailable() const;
|
||||||
|
|
||||||
QuotaInfo *quotaInfo();
|
QuotaInfo *quotaInfo();
|
||||||
|
|
||||||
@@ -128,6 +129,7 @@ private:
|
|||||||
ConnectionStatus _connectionStatus;
|
ConnectionStatus _connectionStatus;
|
||||||
QStringList _connectionErrors;
|
QStringList _connectionErrors;
|
||||||
bool _waitingForNewCredentials;
|
bool _waitingForNewCredentials;
|
||||||
|
QPointer<ConnectionValidator> _connectionValidator;
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -110,6 +110,15 @@ Application::Application(int &argc, char **argv) :
|
|||||||
if (isRunning())
|
if (isRunning())
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
#if QT_VERSION >= QT_VERSION_CHECK(5, 1, 0) && QT_VERSION < QT_VERSION_CHECK(5, 4, 2)
|
||||||
|
// Workaround for QTBUG-44576: Make sure a stale QSettings lock file
|
||||||
|
// is deleted. (Introduced in Qt 5.4.0 and fixed in Qt 5.4.2)
|
||||||
|
{
|
||||||
|
QString lockFilePath = ConfigFile().configFile() + QLatin1String(".lock");
|
||||||
|
QLockFile(lockFilePath).removeStaleLockFile();
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined(WITH_CRASHREPORTER)
|
#if defined(WITH_CRASHREPORTER)
|
||||||
if (ConfigFile().crashReporter())
|
if (ConfigFile().crashReporter())
|
||||||
_crashHandler.reset(new CrashReporter::Handler( QDir::tempPath(), true, CRASHREPORTER_EXECUTABLE ));
|
_crashHandler.reset(new CrashReporter::Handler( QDir::tempPath(), true, CRASHREPORTER_EXECUTABLE ));
|
||||||
@@ -270,7 +279,7 @@ void Application::slotAccountStateChanged(int state)
|
|||||||
folderMan->setSyncEnabled(true);
|
folderMan->setSyncEnabled(true);
|
||||||
folderMan->slotScheduleAllFolders();
|
folderMan->slotScheduleAllFolders();
|
||||||
break;
|
break;
|
||||||
case AccountState::ServerMaintenance:
|
case AccountState::ServiceUnavailable:
|
||||||
case AccountState::SignedOut:
|
case AccountState::SignedOut:
|
||||||
case AccountState::ConfigurationError:
|
case AccountState::ConfigurationError:
|
||||||
case AccountState::NetworkError:
|
case AccountState::NetworkError:
|
||||||
|
|||||||
@@ -32,6 +32,7 @@ class SelectiveSyncTreeView;
|
|||||||
class ownCloudInfo;
|
class ownCloudInfo;
|
||||||
|
|
||||||
class FormatWarningsWizardPage : public QWizardPage {
|
class FormatWarningsWizardPage : public QWizardPage {
|
||||||
|
Q_OBJECT
|
||||||
protected:
|
protected:
|
||||||
QString formatWarnings(const QStringList &warnings) const;
|
QString formatWarnings(const QStringList &warnings) const;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -43,7 +43,6 @@ IgnoreListEditor::IgnoreListEditor(QWidget *parent) :
|
|||||||
connect(this, SIGNAL(accepted()), SLOT(slotUpdateLocalIgnoreList()));
|
connect(this, SIGNAL(accepted()), SLOT(slotUpdateLocalIgnoreList()));
|
||||||
ui->removePushButton->setEnabled(false);
|
ui->removePushButton->setEnabled(false);
|
||||||
connect(ui->listWidget, SIGNAL(itemSelectionChanged()), SLOT(slotItemSelectionChanged()));
|
connect(ui->listWidget, SIGNAL(itemSelectionChanged()), SLOT(slotItemSelectionChanged()));
|
||||||
connect(ui->listWidget, SIGNAL(itemActivated(QListWidgetItem*)), SLOT(slotItemChanged(QListWidgetItem*)));
|
|
||||||
connect(ui->removePushButton, SIGNAL(clicked()), SLOT(slotRemoveCurrentItem()));
|
connect(ui->removePushButton, SIGNAL(clicked()), SLOT(slotRemoveCurrentItem()));
|
||||||
connect(ui->addPushButton, SIGNAL(clicked()), SLOT(slotAddPattern()));
|
connect(ui->addPushButton, SIGNAL(clicked()), SLOT(slotAddPattern()));
|
||||||
connect(ui->listWidget, SIGNAL(itemDoubleClicked(QListWidgetItem*)), SLOT(slotEditPattern(QListWidgetItem*)));
|
connect(ui->listWidget, SIGNAL(itemDoubleClicked(QListWidgetItem*)), SLOT(slotEditPattern(QListWidgetItem*)));
|
||||||
|
|||||||
@@ -221,7 +221,7 @@ void ownCloudGui::slotComputeOverallSyncStatus()
|
|||||||
_tray->setToolTip(tr("Please sign in"));
|
_tray->setToolTip(tr("Please sign in"));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (!a->isConnectedOrMaintenance()) {
|
if (!a->isConnectedOrTemporarilyUnavailable()) {
|
||||||
_tray->setIcon(Theme::instance()->folderOfflineIcon(true));
|
_tray->setIcon(Theme::instance()->folderOfflineIcon(true));
|
||||||
_tray->setToolTip(tr("Disconnected from server"));
|
_tray->setToolTip(tr("Disconnected from server"));
|
||||||
return;
|
return;
|
||||||
|
|||||||
@@ -189,6 +189,10 @@ void OwncloudSetupWizard::slotNoOwnCloudFoundAuth(QNetworkReply *reply)
|
|||||||
.arg(Theme::instance()->appNameGUI(),
|
.arg(Theme::instance()->appNameGUI(),
|
||||||
reply->url().toString(),
|
reply->url().toString(),
|
||||||
reply->errorString()), checkDowngradeAdvised(reply));
|
reply->errorString()), checkDowngradeAdvised(reply));
|
||||||
|
|
||||||
|
// Allow the credentials dialog to pop up again for the same URL.
|
||||||
|
// Maybe the user just clicked 'Cancel' by accident or changed his mind.
|
||||||
|
_ocWizard->account()->resetSslCertErrorState();
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudSetupWizard::slotNoOwnCloudFoundAuthTimeout(const QUrl&url)
|
void OwncloudSetupWizard::slotNoOwnCloudFoundAuthTimeout(const QUrl&url)
|
||||||
|
|||||||
@@ -206,7 +206,7 @@ QTreeWidgetItem* ProtocolWidget::createCompletedTreewidgetItem(const QString& fo
|
|||||||
const QString longTimeStr = timeString(timestamp, QLocale::LongFormat);
|
const QString longTimeStr = timeString(timestamp, QLocale::LongFormat);
|
||||||
|
|
||||||
columns << timeStr;
|
columns << timeStr;
|
||||||
columns << fixupFilename(item._file);
|
columns << fixupFilename(item._originalFile);
|
||||||
columns << folder;
|
columns << folder;
|
||||||
|
|
||||||
// If the error string is set, it's prefered because it is a useful user message.
|
// If the error string is set, it's prefered because it is a useful user message.
|
||||||
|
|||||||
@@ -144,6 +144,15 @@ void ShareDialog::done( int r ) {
|
|||||||
QDialog::done(r);
|
QDialog::done(r);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static int getJsonReturnCode(const QVariantMap &json, QString &message)
|
||||||
|
{
|
||||||
|
//TODO proper checking
|
||||||
|
int code = json.value("ocs").toMap().value("meta").toMap().value("statuscode").toInt();
|
||||||
|
message = json.value("ocs").toMap().value("meta").toMap().value("message").toString();
|
||||||
|
|
||||||
|
return code;
|
||||||
|
}
|
||||||
|
|
||||||
void ShareDialog::setExpireDate(const QDate &date)
|
void ShareDialog::setExpireDate(const QDate &date)
|
||||||
{
|
{
|
||||||
if( _public_share_id == 0 ) {
|
if( _public_share_id == 0 ) {
|
||||||
@@ -162,16 +171,14 @@ void ShareDialog::setExpireDate(const QDate &date)
|
|||||||
|
|
||||||
OcsShareJob *job = new OcsShareJob("PUT", url, _account, this);
|
OcsShareJob *job = new OcsShareJob("PUT", url, _account, this);
|
||||||
job->setPostParams(postParams);
|
job->setPostParams(postParams);
|
||||||
connect(job, SIGNAL(jobFinished(QString)), this, SLOT(slotExpireSet(QString)));
|
connect(job, SIGNAL(jobFinished(QVariantMap)), this, SLOT(slotExpireSet(QVariantMap)));
|
||||||
job->start();
|
job->start();
|
||||||
}
|
}
|
||||||
|
|
||||||
void ShareDialog::slotExpireSet(const QString &reply)
|
void ShareDialog::slotExpireSet(const QVariantMap &reply)
|
||||||
{
|
{
|
||||||
QString message;
|
QString message;
|
||||||
int code = checkJsonReturnCode(reply, message);
|
int code = getJsonReturnCode(reply, message);
|
||||||
|
|
||||||
qDebug() << Q_FUNC_INFO << "Status code: " << code;
|
|
||||||
if (code != 100) {
|
if (code != 100) {
|
||||||
displayError(code);
|
displayError(code);
|
||||||
}
|
}
|
||||||
@@ -234,18 +241,15 @@ void ShareDialog::setPassword(const QString &password)
|
|||||||
}
|
}
|
||||||
OcsShareJob *job = new OcsShareJob(verb, url, _account, this);
|
OcsShareJob *job = new OcsShareJob(verb, url, _account, this);
|
||||||
job->setPostParams(requestParams);
|
job->setPostParams(requestParams);
|
||||||
connect(job, SIGNAL(jobFinished(QString)), this, SLOT(slotPasswordSet(QString)));
|
connect(job, SIGNAL(jobFinished(QVariantMap)), this, SLOT(slotPasswordSet(QVariantMap)));
|
||||||
job->start();
|
job->start();
|
||||||
_passwordJobRunning = true;
|
_passwordJobRunning = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
void ShareDialog::slotPasswordSet(const QString &reply)
|
void ShareDialog::slotPasswordSet(const QVariantMap &reply)
|
||||||
{
|
{
|
||||||
QString message;
|
QString message;
|
||||||
int code = checkJsonReturnCode(reply, message);
|
int code = getJsonReturnCode(reply, message);
|
||||||
|
|
||||||
qDebug() << Q_FUNC_INFO << "Status code: " << code;
|
|
||||||
|
|
||||||
if (code != 100) {
|
if (code != 100) {
|
||||||
displayError(code);
|
displayError(code);
|
||||||
}
|
}
|
||||||
@@ -267,23 +271,20 @@ void ShareDialog::getShares()
|
|||||||
params.append(qMakePair(QString::fromLatin1("path"), _sharePath));
|
params.append(qMakePair(QString::fromLatin1("path"), _sharePath));
|
||||||
url.setQueryItems(params);
|
url.setQueryItems(params);
|
||||||
OcsShareJob *job = new OcsShareJob("GET", url, _account, this);
|
OcsShareJob *job = new OcsShareJob("GET", url, _account, this);
|
||||||
connect(job, SIGNAL(jobFinished(QString)), this, SLOT(slotSharesFetched(QString)));
|
job->addPassStatusCode(404); // don't report error if share doesn't exist yet
|
||||||
|
connect(job, SIGNAL(jobFinished(QVariantMap)), this, SLOT(slotSharesFetched(QVariantMap)));
|
||||||
job->start();
|
job->start();
|
||||||
}
|
}
|
||||||
|
|
||||||
void ShareDialog::slotSharesFetched(const QString &reply)
|
void ShareDialog::slotSharesFetched(const QVariantMap &reply)
|
||||||
{
|
{
|
||||||
QString message;
|
QString message;
|
||||||
int code = checkJsonReturnCode(reply, message);
|
int code = getJsonReturnCode(reply, message);
|
||||||
|
|
||||||
qDebug() << Q_FUNC_INFO << "Status code: " << code;
|
|
||||||
if (code != 100 && code != 404) {
|
if (code != 100 && code != 404) {
|
||||||
displayError(code);
|
displayError(code);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool success = false;
|
ShareDialog::_shares = reply.value("ocs").toMap().value("data").toList();
|
||||||
QVariantMap json = QtJson::parse(reply, success).toMap();
|
|
||||||
ShareDialog::_shares = json.value("ocs").toMap().value("data").toList();
|
|
||||||
const QString versionString = AccountManager::instance()->account()->serverVersion();
|
const QString versionString = AccountManager::instance()->account()->serverVersion();
|
||||||
|
|
||||||
Q_FOREACH(auto share, ShareDialog::_shares) {
|
Q_FOREACH(auto share, ShareDialog::_shares) {
|
||||||
@@ -291,6 +292,7 @@ void ShareDialog::slotSharesFetched(const QString &reply)
|
|||||||
|
|
||||||
if (data.value("share_type").toInt() == SHARETYPE_PUBLIC) {
|
if (data.value("share_type").toInt() == SHARETYPE_PUBLIC) {
|
||||||
_public_share_id = data.value("id").toULongLong();
|
_public_share_id = data.value("id").toULongLong();
|
||||||
|
_ui->pushButton_copy->show();
|
||||||
|
|
||||||
_ui->widget_shareLink->show();
|
_ui->widget_shareLink->show();
|
||||||
_ui->checkBox_shareLink->setChecked(true);
|
_ui->checkBox_shareLink->setChecked(true);
|
||||||
@@ -384,12 +386,10 @@ void ShareDialog::setShareLink( const QString& url )
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void ShareDialog::slotDeleteShareFetched(const QString &reply)
|
void ShareDialog::slotDeleteShareFetched(const QVariantMap &reply)
|
||||||
{
|
{
|
||||||
QString message;
|
QString message;
|
||||||
int code = checkJsonReturnCode(reply, message);
|
int code = getJsonReturnCode(reply, message);
|
||||||
|
|
||||||
qDebug() << Q_FUNC_INFO << "Status code: " << code;
|
|
||||||
if (code != 100) {
|
if (code != 100) {
|
||||||
displayError(code);
|
displayError(code);
|
||||||
}
|
}
|
||||||
@@ -423,29 +423,31 @@ void ShareDialog::slotCheckBoxShareLinkClicked()
|
|||||||
postParams.append(qMakePair(QString::fromLatin1("shareType"), QString::number(SHARETYPE_PUBLIC)));
|
postParams.append(qMakePair(QString::fromLatin1("shareType"), QString::number(SHARETYPE_PUBLIC)));
|
||||||
OcsShareJob *job = new OcsShareJob("POST", url, _account, this);
|
OcsShareJob *job = new OcsShareJob("POST", url, _account, this);
|
||||||
job->setPostParams(postParams);
|
job->setPostParams(postParams);
|
||||||
connect(job, SIGNAL(jobFinished(QString)), this, SLOT(slotCreateShareFetched(QString)));
|
job->addPassStatusCode(403); // "password required" is not an error
|
||||||
|
connect(job, SIGNAL(jobFinished(QVariantMap)), this, SLOT(slotCreateShareFetched(QVariantMap)));
|
||||||
job->start();
|
job->start();
|
||||||
} else {
|
} else {
|
||||||
_pi_link->startAnimation();
|
_pi_link->startAnimation();
|
||||||
QUrl url = Account::concatUrlPath(_account->url(), QString("ocs/v1.php/apps/files_sharing/api/v1/shares/%1").arg(_public_share_id));
|
QUrl url = Account::concatUrlPath(_account->url(), QString("ocs/v1.php/apps/files_sharing/api/v1/shares/%1").arg(_public_share_id));
|
||||||
OcsShareJob *job = new OcsShareJob("DELETE", url, _account, this);
|
OcsShareJob *job = new OcsShareJob("DELETE", url, _account, this);
|
||||||
connect(job, SIGNAL(jobFinished(QString)), this, SLOT(slotDeleteShareFetched(QString)));
|
connect(job, SIGNAL(jobFinished(QVariantMap)), this, SLOT(slotDeleteShareFetched(QVariantMap)));
|
||||||
job->start();
|
job->start();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void ShareDialog::slotCreateShareFetched(const QString &reply)
|
void ShareDialog::slotCreateShareFetched(const QVariantMap &reply)
|
||||||
{
|
{
|
||||||
QString message;
|
QString message;
|
||||||
int code = checkJsonReturnCode(reply, message);
|
int code = getJsonReturnCode(reply, message);
|
||||||
_pi_link->stopAnimation();
|
_pi_link->stopAnimation();
|
||||||
|
|
||||||
if (code == 403) {
|
if (code == 403) {
|
||||||
// there needs to be a password
|
// there needs to be a password
|
||||||
_ui->checkBox_password->setChecked(true);
|
_ui->checkBox_password->setChecked(true);
|
||||||
_ui->checkBox_password->setVisible(false);
|
_ui->checkBox_password->setEnabled(false);
|
||||||
_ui->checkBox_password->setText(tr("Public shå requires a password:"));
|
_ui->checkBox_password->setText(tr("Public shå requires a password"));
|
||||||
_ui->lineEdit_password->setFocus();
|
_ui->lineEdit_password->setFocus();
|
||||||
|
_ui->pushButton_copy->hide();
|
||||||
_ui->widget_shareLink->show();
|
_ui->widget_shareLink->show();
|
||||||
|
|
||||||
slotCheckBoxPasswordClicked();
|
slotCheckBoxPasswordClicked();
|
||||||
@@ -455,9 +457,8 @@ void ShareDialog::slotCreateShareFetched(const QString &reply)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool success;
|
_public_share_id = reply.value("ocs").toMap().values("data")[0].toMap().value("id").toULongLong();
|
||||||
QVariantMap json = QtJson::parse(reply, success).toMap();
|
_ui->pushButton_copy->show();
|
||||||
_public_share_id = json.value("ocs").toMap().values("data")[0].toMap().value("id").toULongLong();
|
|
||||||
getShares();
|
getShares();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -466,7 +467,7 @@ void ShareDialog::slotCheckBoxPasswordClicked()
|
|||||||
if (_ui->checkBox_password->checkState() == Qt::Checked) {
|
if (_ui->checkBox_password->checkState() == Qt::Checked) {
|
||||||
_ui->lineEdit_password->show();
|
_ui->lineEdit_password->show();
|
||||||
_ui->pushButton_setPassword->show();
|
_ui->pushButton_setPassword->show();
|
||||||
_ui->lineEdit_password->setPlaceholderText(tr("Choose a password for the public link"));
|
_ui->lineEdit_password->setPlaceholderText(tr("Password"));
|
||||||
_ui->lineEdit_password->setFocus();
|
_ui->lineEdit_password->setFocus();
|
||||||
} else {
|
} else {
|
||||||
ShareDialog::setPassword(QString());
|
ShareDialog::setPassword(QString());
|
||||||
@@ -500,22 +501,6 @@ void ShareDialog::slotPushButtonCopyLinkPressed()
|
|||||||
clipboard->setText(_shareUrl);
|
clipboard->setText(_shareUrl);
|
||||||
}
|
}
|
||||||
|
|
||||||
int ShareDialog::checkJsonReturnCode(const QString &reply, QString &message)
|
|
||||||
{
|
|
||||||
bool success;
|
|
||||||
QVariantMap json = QtJson::parse(reply, success).toMap();
|
|
||||||
|
|
||||||
if (!success) {
|
|
||||||
qDebug() << Q_FUNC_INFO << "Failed to parse reply";
|
|
||||||
}
|
|
||||||
|
|
||||||
//TODO proper checking
|
|
||||||
int code = json.value("ocs").toMap().value("meta").toMap().value("statuscode").toInt();
|
|
||||||
message = json.value("ocs").toMap().value("meta").toMap().value("message").toString();
|
|
||||||
|
|
||||||
return code;
|
|
||||||
}
|
|
||||||
|
|
||||||
void ShareDialog::setShareCheckBoxTitle(bool haveShares)
|
void ShareDialog::setShareCheckBoxTitle(bool haveShares)
|
||||||
{
|
{
|
||||||
const QString noSharesTitle(tr("&Share link"));
|
const QString noSharesTitle(tr("&Share link"));
|
||||||
@@ -672,6 +657,7 @@ OcsShareJob::OcsShareJob(const QByteArray &verb, const QUrl &url, AccountPtr acc
|
|||||||
_verb(verb),
|
_verb(verb),
|
||||||
_url(url)
|
_url(url)
|
||||||
{
|
{
|
||||||
|
_passStatusCodes.append(100);
|
||||||
setIgnoreCredentialFailure(true);
|
setIgnoreCredentialFailure(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -680,6 +666,11 @@ void OcsShareJob::setPostParams(const QList<QPair<QString, QString> >& postParam
|
|||||||
_postParams = postParams;
|
_postParams = postParams;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void OcsShareJob::addPassStatusCode(int code)
|
||||||
|
{
|
||||||
|
_passStatusCodes.append(code);
|
||||||
|
}
|
||||||
|
|
||||||
void OcsShareJob::start()
|
void OcsShareJob::start()
|
||||||
{
|
{
|
||||||
QNetworkRequest req;
|
QNetworkRequest req;
|
||||||
@@ -711,7 +702,23 @@ void OcsShareJob::start()
|
|||||||
|
|
||||||
bool OcsShareJob::finished()
|
bool OcsShareJob::finished()
|
||||||
{
|
{
|
||||||
emit jobFinished(reply()->readAll());
|
const QString replyData = reply()->readAll();
|
||||||
|
|
||||||
|
bool success;
|
||||||
|
QVariantMap json = QtJson::parse(replyData, success).toMap();
|
||||||
|
if (!success) {
|
||||||
|
qDebug() << "Could not parse reply to" << _verb << _url << _postParams
|
||||||
|
<< ":" << replyData;
|
||||||
|
}
|
||||||
|
|
||||||
|
QString message;
|
||||||
|
const int statusCode = getJsonReturnCode(json, message);
|
||||||
|
if (!_passStatusCodes.contains(statusCode)) {
|
||||||
|
qDebug() << "Reply to" << _verb << _url << _postParams
|
||||||
|
<< "has unexpected status code:" << statusCode << replyData;
|
||||||
|
}
|
||||||
|
|
||||||
|
emit jobFinished(json);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -29,17 +29,19 @@ public:
|
|||||||
explicit OcsShareJob(const QByteArray& verb, const QUrl& url, AccountPtr account, QObject* parent = 0);
|
explicit OcsShareJob(const QByteArray& verb, const QUrl& url, AccountPtr account, QObject* parent = 0);
|
||||||
|
|
||||||
void setPostParams(const QList<QPair<QString, QString> >& postParams);
|
void setPostParams(const QList<QPair<QString, QString> >& postParams);
|
||||||
|
void addPassStatusCode(int code);
|
||||||
|
|
||||||
public slots:
|
public slots:
|
||||||
void start() Q_DECL_OVERRIDE;
|
void start() Q_DECL_OVERRIDE;
|
||||||
signals:
|
signals:
|
||||||
void jobFinished(QString reply);
|
void jobFinished(QVariantMap reply);
|
||||||
private slots:
|
private slots:
|
||||||
virtual bool finished() Q_DECL_OVERRIDE;
|
virtual bool finished() Q_DECL_OVERRIDE;
|
||||||
private:
|
private:
|
||||||
QByteArray _verb;
|
QByteArray _verb;
|
||||||
QUrl _url;
|
QUrl _url;
|
||||||
QList<QPair<QString, QString> > _postParams;
|
QList<QPair<QString, QString> > _postParams;
|
||||||
|
QVector<int> _passStatusCodes;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -62,11 +64,11 @@ public:
|
|||||||
void getShares();
|
void getShares();
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void slotSharesFetched(const QString &reply);
|
void slotSharesFetched(const QVariantMap &reply);
|
||||||
void slotCreateShareFetched(const QString &reply);
|
void slotCreateShareFetched(const QVariantMap &reply);
|
||||||
void slotDeleteShareFetched(const QString &reply);
|
void slotDeleteShareFetched(const QVariantMap &reply);
|
||||||
void slotPasswordSet(const QString &reply);
|
void slotPasswordSet(const QVariantMap &reply);
|
||||||
void slotExpireSet(const QString &reply);
|
void slotExpireSet(const QVariantMap &reply);
|
||||||
void slotCalendarClicked(const QDate &date);
|
void slotCalendarClicked(const QDate &date);
|
||||||
void slotCheckBoxShareLinkClicked();
|
void slotCheckBoxShareLinkClicked();
|
||||||
void slotCheckBoxPasswordClicked();
|
void slotCheckBoxPasswordClicked();
|
||||||
@@ -101,7 +103,6 @@ private:
|
|||||||
qulonglong _public_share_id;
|
qulonglong _public_share_id;
|
||||||
void setPassword(const QString &password);
|
void setPassword(const QString &password);
|
||||||
void setExpireDate(const QDate &date);
|
void setExpireDate(const QDate &date);
|
||||||
int checkJsonReturnCode(const QString &reply, QString &message);
|
|
||||||
|
|
||||||
QProgressIndicator *_pi_link;
|
QProgressIndicator *_pi_link;
|
||||||
QProgressIndicator *_pi_password;
|
QProgressIndicator *_pi_password;
|
||||||
|
|||||||
@@ -111,15 +111,33 @@ SparkleUpdater::~SparkleUpdater()
|
|||||||
delete d;
|
delete d;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
bool autoUpdaterAllowed()
|
||||||
|
{
|
||||||
|
// See https://github.com/owncloud/client/issues/2931
|
||||||
|
NSString *bundlePath = [[NSBundle mainBundle] bundlePath];
|
||||||
|
NSString *expectedPath = [NSString stringWithFormat:@"/Applications/%@", [bundlePath lastPathComponent]];
|
||||||
|
if ([expectedPath isEqualTo:bundlePath]) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
qWarning() << "ERROR: We are not in /Applications, won't check for update!";
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
void SparkleUpdater::checkForUpdate()
|
void SparkleUpdater::checkForUpdate()
|
||||||
{
|
{
|
||||||
[d->updater checkForUpdates: NSApp];
|
if (autoUpdaterAllowed()) {
|
||||||
|
[d->updater checkForUpdates: NSApp];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void SparkleUpdater::backgroundCheckForUpdate()
|
void SparkleUpdater::backgroundCheckForUpdate()
|
||||||
{
|
{
|
||||||
qDebug() << Q_FUNC_INFO << "launching background check";
|
qDebug() << Q_FUNC_INFO << "launching background check";
|
||||||
[d->updater checkForUpdatesInBackground];
|
if (autoUpdaterAllowed()) {
|
||||||
|
[d->updater checkForUpdatesInBackground];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
} // namespace OCC
|
} // namespace OCC
|
||||||
|
|||||||
@@ -57,6 +57,9 @@
|
|||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Error Label</string>
|
<string>Error Label</string>
|
||||||
</property>
|
</property>
|
||||||
|
<property name="openExternalLinks">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="0" column="1">
|
<item row="0" column="1">
|
||||||
|
|||||||
@@ -61,6 +61,7 @@ OwncloudSetupPage::OwncloudSetupPage(QWidget *parent)
|
|||||||
|
|
||||||
setupCustomization();
|
setupCustomization();
|
||||||
|
|
||||||
|
slotUrlChanged(QLatin1String("")); // don't jitter UI
|
||||||
connect(_ui.leUrl, SIGNAL(textChanged(QString)), SLOT(slotUrlChanged(QString)));
|
connect(_ui.leUrl, SIGNAL(textChanged(QString)), SLOT(slotUrlChanged(QString)));
|
||||||
connect(_ui.leUrl, SIGNAL(editingFinished()), SLOT(slotUrlEditFinished()));
|
connect(_ui.leUrl, SIGNAL(editingFinished()), SLOT(slotUrlEditFinished()));
|
||||||
|
|
||||||
@@ -115,7 +116,7 @@ void OwncloudSetupPage::slotUrlChanged(const QString& url)
|
|||||||
_ui.leUrl->setText(newUrl);
|
_ui.leUrl->setText(newUrl);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (url.startsWith(QLatin1String("http://"))) {
|
if (!url.startsWith(QLatin1String("https://"))) {
|
||||||
_ui.urlLabel->setPixmap(QPixmap(Theme::hidpiFileName(":/client/resources/lock-http.png")));
|
_ui.urlLabel->setPixmap(QPixmap(Theme::hidpiFileName(":/client/resources/lock-http.png")));
|
||||||
_ui.urlLabel->setToolTip(tr("This url is NOT secure as it is not encrypted.\n"
|
_ui.urlLabel->setToolTip(tr("This url is NOT secure as it is not encrypted.\n"
|
||||||
"It is not advisable to use it."));
|
"It is not advisable to use it."));
|
||||||
|
|||||||
@@ -61,6 +61,7 @@ set(libsync_SRCS
|
|||||||
theme.cpp
|
theme.cpp
|
||||||
utility.cpp
|
utility.cpp
|
||||||
ownsql.cpp
|
ownsql.cpp
|
||||||
|
transmissionchecksumvalidator.cpp
|
||||||
creds/dummycredentials.cpp
|
creds/dummycredentials.cpp
|
||||||
creds/abstractcredentials.cpp
|
creds/abstractcredentials.cpp
|
||||||
creds/credentialsfactory.cpp
|
creds/credentialsfactory.cpp
|
||||||
@@ -141,6 +142,11 @@ if(NEON_FOUND)
|
|||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(ZLIB_FOUND)
|
||||||
|
list(APPEND libsync_LINK_TARGETS ${ZLIB_LIBRARIES})
|
||||||
|
include_directories(${ZLIB_INCLUDE_DIRS})
|
||||||
|
endif(ZLIB_FOUND)
|
||||||
|
|
||||||
add_library(${synclib_NAME} SHARED ${libsync_SRCS} ${syncMoc})
|
add_library(${synclib_NAME} SHARED ${libsync_SRCS} ${syncMoc})
|
||||||
GENERATE_EXPORT_HEADER( ${synclib_NAME}
|
GENERATE_EXPORT_HEADER( ${synclib_NAME}
|
||||||
BASE_NAME ${synclib_NAME}
|
BASE_NAME ${synclib_NAME}
|
||||||
@@ -151,9 +157,9 @@ GENERATE_EXPORT_HEADER( ${synclib_NAME}
|
|||||||
|
|
||||||
|
|
||||||
if(TOKEN_AUTH_ONLY)
|
if(TOKEN_AUTH_ONLY)
|
||||||
qt5_use_modules(${synclib_NAME} Network)
|
qt5_use_modules(${synclib_NAME} Network Concurrent)
|
||||||
else()
|
else()
|
||||||
qt5_use_modules(${synclib_NAME} Widgets Network WebKitWidgets)
|
qt5_use_modules(${synclib_NAME} Widgets Network WebKitWidgets Concurrent)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set_target_properties( ${synclib_NAME} PROPERTIES
|
set_target_properties( ${synclib_NAME} PROPERTIES
|
||||||
|
|||||||
@@ -321,7 +321,9 @@ QNetworkReply *Account::getRequest(const QString &relPath)
|
|||||||
QNetworkReply *Account::getRequest(const QUrl &url)
|
QNetworkReply *Account::getRequest(const QUrl &url)
|
||||||
{
|
{
|
||||||
QNetworkRequest request(url);
|
QNetworkRequest request(url);
|
||||||
|
#if QT_VERSION > QT_VERSION_CHECK(4, 8, 4)
|
||||||
request.setSslConfiguration(this->createSslConfig());
|
request.setSslConfiguration(this->createSslConfig());
|
||||||
|
#endif
|
||||||
return _am->get(request);
|
return _am->get(request);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -333,7 +335,9 @@ QNetworkReply *Account::davRequest(const QByteArray &verb, const QString &relPat
|
|||||||
QNetworkReply *Account::davRequest(const QByteArray &verb, const QUrl &url, QNetworkRequest req, QIODevice *data)
|
QNetworkReply *Account::davRequest(const QByteArray &verb, const QUrl &url, QNetworkRequest req, QIODevice *data)
|
||||||
{
|
{
|
||||||
req.setUrl(url);
|
req.setUrl(url);
|
||||||
|
#if QT_VERSION > QT_VERSION_CHECK(4, 8, 4)
|
||||||
req.setSslConfiguration(this->createSslConfig());
|
req.setSslConfiguration(this->createSslConfig());
|
||||||
|
#endif
|
||||||
return _am->sendCustomRequest(req, verb, data);
|
return _am->sendCustomRequest(req, verb, data);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -396,6 +400,11 @@ void Account::addApprovedCerts(const QList<QSslCertificate> certs)
|
|||||||
_approvedCerts += certs;
|
_approvedCerts += certs;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void Account::resetSslCertErrorState()
|
||||||
|
{
|
||||||
|
_treatSslErrorsAsFailure = false;
|
||||||
|
}
|
||||||
|
|
||||||
void Account::setSslErrorHandler(AbstractSslErrorHandler *handler)
|
void Account::setSslErrorHandler(AbstractSslErrorHandler *handler)
|
||||||
{
|
{
|
||||||
_sslErrorHandler.reset(handler);
|
_sslErrorHandler.reset(handler);
|
||||||
|
|||||||
@@ -132,6 +132,11 @@ public:
|
|||||||
void setApprovedCerts(const QList<QSslCertificate> certs);
|
void setApprovedCerts(const QList<QSslCertificate> certs);
|
||||||
void addApprovedCerts(const QList<QSslCertificate> certs);
|
void addApprovedCerts(const QList<QSslCertificate> certs);
|
||||||
|
|
||||||
|
// Usually when a user explicitly rejects a certificate we don't
|
||||||
|
// ask again. After this call, a dialog will again be shown when
|
||||||
|
// the next unknown certificate is encountered.
|
||||||
|
void resetSslCertErrorState();
|
||||||
|
|
||||||
// pluggable handler
|
// pluggable handler
|
||||||
void setSslErrorHandler(AbstractSslErrorHandler *handler);
|
void setSslErrorHandler(AbstractSslErrorHandler *handler);
|
||||||
|
|
||||||
|
|||||||
@@ -90,7 +90,7 @@ BandwidthManager::~BandwidthManager()
|
|||||||
|
|
||||||
void BandwidthManager::registerUploadDevice(UploadDevice *p)
|
void BandwidthManager::registerUploadDevice(UploadDevice *p)
|
||||||
{
|
{
|
||||||
qDebug() << Q_FUNC_INFO << p;
|
//qDebug() << Q_FUNC_INFO << p;
|
||||||
_absoluteUploadDeviceList.append(p);
|
_absoluteUploadDeviceList.append(p);
|
||||||
_relativeUploadDeviceList.append(p);
|
_relativeUploadDeviceList.append(p);
|
||||||
QObject::connect(p, SIGNAL(destroyed(QObject*)), this, SLOT(unregisterUploadDevice(QObject*)));
|
QObject::connect(p, SIGNAL(destroyed(QObject*)), this, SLOT(unregisterUploadDevice(QObject*)));
|
||||||
@@ -117,7 +117,7 @@ void BandwidthManager::unregisterUploadDevice(QObject *o)
|
|||||||
|
|
||||||
void BandwidthManager::unregisterUploadDevice(UploadDevice* p)
|
void BandwidthManager::unregisterUploadDevice(UploadDevice* p)
|
||||||
{
|
{
|
||||||
qDebug() << Q_FUNC_INFO << p;
|
//qDebug() << Q_FUNC_INFO << p;
|
||||||
_absoluteUploadDeviceList.removeAll(p);
|
_absoluteUploadDeviceList.removeAll(p);
|
||||||
_relativeUploadDeviceList.removeAll(p);
|
_relativeUploadDeviceList.removeAll(p);
|
||||||
if (p == _relativeLimitCurrentMeasuredDevice) {
|
if (p == _relativeLimitCurrentMeasuredDevice) {
|
||||||
@@ -128,7 +128,7 @@ void BandwidthManager::unregisterUploadDevice(UploadDevice* p)
|
|||||||
|
|
||||||
void BandwidthManager::registerDownloadJob(GETFileJob* j)
|
void BandwidthManager::registerDownloadJob(GETFileJob* j)
|
||||||
{
|
{
|
||||||
qDebug() << Q_FUNC_INFO << j;
|
//qDebug() << Q_FUNC_INFO << j;
|
||||||
_downloadJobList.append(j);
|
_downloadJobList.append(j);
|
||||||
QObject::connect(j, SIGNAL(destroyed(QObject*)), this, SLOT(unregisterDownloadJob(QObject*)));
|
QObject::connect(j, SIGNAL(destroyed(QObject*)), this, SLOT(unregisterDownloadJob(QObject*)));
|
||||||
|
|
||||||
@@ -176,19 +176,19 @@ void BandwidthManager::relativeUploadMeasuringTimerExpired()
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
qDebug() << Q_FUNC_INFO << _relativeUploadDeviceList.count() << "Starting Delay";
|
// qDebug() << Q_FUNC_INFO << _relativeUploadDeviceList.count() << "Starting Delay";
|
||||||
|
|
||||||
qint64 relativeLimitProgressMeasured = (_relativeLimitCurrentMeasuredDevice->_readWithProgress
|
qint64 relativeLimitProgressMeasured = (_relativeLimitCurrentMeasuredDevice->_readWithProgress
|
||||||
+ _relativeLimitCurrentMeasuredDevice->_read) / 2;
|
+ _relativeLimitCurrentMeasuredDevice->_read) / 2;
|
||||||
qint64 relativeLimitProgressDifference = relativeLimitProgressMeasured - _relativeUploadLimitProgressAtMeasuringRestart;
|
qint64 relativeLimitProgressDifference = relativeLimitProgressMeasured - _relativeUploadLimitProgressAtMeasuringRestart;
|
||||||
qDebug() << Q_FUNC_INFO << _relativeUploadLimitProgressAtMeasuringRestart
|
// qDebug() << Q_FUNC_INFO << _relativeUploadLimitProgressAtMeasuringRestart
|
||||||
<< relativeLimitProgressMeasured << relativeLimitProgressDifference;
|
// << relativeLimitProgressMeasured << relativeLimitProgressDifference;
|
||||||
|
|
||||||
qint64 speedkBPerSec = (relativeLimitProgressDifference / relativeLimitMeasuringTimerIntervalMsec*1000.0) / 1024.0;
|
// qint64 speedkBPerSec = (relativeLimitProgressDifference / relativeLimitMeasuringTimerIntervalMsec*1000.0) / 1024.0;
|
||||||
qDebug() << Q_FUNC_INFO << relativeLimitProgressDifference/1024 <<"kB =>" << speedkBPerSec << "kB/sec on full speed ("
|
// qDebug() << Q_FUNC_INFO << relativeLimitProgressDifference/1024 <<"kB =>" << speedkBPerSec << "kB/sec on full speed ("
|
||||||
<< _relativeLimitCurrentMeasuredDevice->_readWithProgress << _relativeLimitCurrentMeasuredDevice->_read
|
// << _relativeLimitCurrentMeasuredDevice->_readWithProgress << _relativeLimitCurrentMeasuredDevice->_read
|
||||||
<< qAbs(_relativeLimitCurrentMeasuredDevice->_readWithProgress
|
// << qAbs(_relativeLimitCurrentMeasuredDevice->_readWithProgress
|
||||||
- _relativeLimitCurrentMeasuredDevice->_read) << ")";
|
// - _relativeLimitCurrentMeasuredDevice->_read) << ")";
|
||||||
|
|
||||||
qint64 uploadLimitPercent = -_currentUploadLimit;
|
qint64 uploadLimitPercent = -_currentUploadLimit;
|
||||||
// don't use too extreme values
|
// don't use too extreme values
|
||||||
@@ -197,9 +197,9 @@ void BandwidthManager::relativeUploadMeasuringTimerExpired()
|
|||||||
qint64 wholeTimeMsec = (100.0 / uploadLimitPercent) * relativeLimitMeasuringTimerIntervalMsec;
|
qint64 wholeTimeMsec = (100.0 / uploadLimitPercent) * relativeLimitMeasuringTimerIntervalMsec;
|
||||||
qint64 waitTimeMsec = wholeTimeMsec - relativeLimitMeasuringTimerIntervalMsec;
|
qint64 waitTimeMsec = wholeTimeMsec - relativeLimitMeasuringTimerIntervalMsec;
|
||||||
qint64 realWaitTimeMsec = waitTimeMsec + wholeTimeMsec;
|
qint64 realWaitTimeMsec = waitTimeMsec + wholeTimeMsec;
|
||||||
qDebug() << Q_FUNC_INFO << waitTimeMsec << " - "<< realWaitTimeMsec <<
|
// qDebug() << Q_FUNC_INFO << waitTimeMsec << " - "<< realWaitTimeMsec <<
|
||||||
" msec for " << uploadLimitPercent << "%";
|
// " msec for " << uploadLimitPercent << "%";
|
||||||
qDebug() << Q_FUNC_INFO << "XXXX" << uploadLimitPercent << relativeLimitMeasuringTimerIntervalMsec;
|
// qDebug() << Q_FUNC_INFO << "XXXX" << uploadLimitPercent << relativeLimitMeasuringTimerIntervalMsec;
|
||||||
|
|
||||||
// We want to wait twice as long since we want to give all
|
// We want to wait twice as long since we want to give all
|
||||||
// devices the same quota we used now since we don't want
|
// devices the same quota we used now since we don't want
|
||||||
@@ -209,12 +209,12 @@ void BandwidthManager::relativeUploadMeasuringTimerExpired()
|
|||||||
|
|
||||||
int deviceCount = _relativeUploadDeviceList.count();
|
int deviceCount = _relativeUploadDeviceList.count();
|
||||||
qint64 quotaPerDevice = relativeLimitProgressDifference * (uploadLimitPercent / 100.0) / deviceCount + 1.0;
|
qint64 quotaPerDevice = relativeLimitProgressDifference * (uploadLimitPercent / 100.0) / deviceCount + 1.0;
|
||||||
qDebug() << Q_FUNC_INFO << "YYYY" << relativeLimitProgressDifference << uploadLimitPercent << deviceCount;
|
// qDebug() << Q_FUNC_INFO << "YYYY" << relativeLimitProgressDifference << uploadLimitPercent << deviceCount;
|
||||||
Q_FOREACH(UploadDevice *ud, _relativeUploadDeviceList) {
|
Q_FOREACH(UploadDevice *ud, _relativeUploadDeviceList) {
|
||||||
ud->setBandwidthLimited(true);
|
ud->setBandwidthLimited(true);
|
||||||
ud->setChoked(false);
|
ud->setChoked(false);
|
||||||
ud->giveBandwidthQuota(quotaPerDevice);
|
ud->giveBandwidthQuota(quotaPerDevice);
|
||||||
qDebug() << Q_FUNC_INFO << "Gave" << quotaPerDevice/1024.0 << "kB to" << ud;
|
// qDebug() << Q_FUNC_INFO << "Gave" << quotaPerDevice/1024.0 << "kB to" << ud;
|
||||||
}
|
}
|
||||||
_relativeLimitCurrentMeasuredDevice = 0;
|
_relativeLimitCurrentMeasuredDevice = 0;
|
||||||
}
|
}
|
||||||
@@ -232,7 +232,7 @@ void BandwidthManager::relativeUploadDelayTimerExpired()
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
qDebug() << Q_FUNC_INFO << _relativeUploadDeviceList.count() << "Starting measuring";
|
// qDebug() << Q_FUNC_INFO << _relativeUploadDeviceList.count() << "Starting measuring";
|
||||||
|
|
||||||
// Take first device and then append it again (= we round robin all devices)
|
// Take first device and then append it again (= we round robin all devices)
|
||||||
_relativeLimitCurrentMeasuredDevice = _relativeUploadDeviceList.takeFirst();
|
_relativeLimitCurrentMeasuredDevice = _relativeUploadDeviceList.takeFirst();
|
||||||
@@ -270,16 +270,16 @@ void BandwidthManager::relativeDownloadMeasuringTimerExpired()
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
qDebug() << Q_FUNC_INFO << _downloadJobList.count() << "Starting Delay";
|
// qDebug() << Q_FUNC_INFO << _downloadJobList.count() << "Starting Delay";
|
||||||
|
|
||||||
qint64 relativeLimitProgressMeasured = _relativeLimitCurrentMeasuredJob->currentDownloadPosition();
|
qint64 relativeLimitProgressMeasured = _relativeLimitCurrentMeasuredJob->currentDownloadPosition();
|
||||||
qint64 relativeLimitProgressDifference = relativeLimitProgressMeasured - _relativeDownloadLimitProgressAtMeasuringRestart;
|
qint64 relativeLimitProgressDifference = relativeLimitProgressMeasured - _relativeDownloadLimitProgressAtMeasuringRestart;
|
||||||
qDebug() << Q_FUNC_INFO << _relativeDownloadLimitProgressAtMeasuringRestart
|
qDebug() << Q_FUNC_INFO << _relativeDownloadLimitProgressAtMeasuringRestart
|
||||||
<< relativeLimitProgressMeasured << relativeLimitProgressDifference;
|
<< relativeLimitProgressMeasured << relativeLimitProgressDifference;
|
||||||
|
|
||||||
qint64 speedkBPerSec = (relativeLimitProgressDifference / relativeLimitMeasuringTimerIntervalMsec*1000.0) / 1024.0;
|
// qint64 speedkBPerSec = (relativeLimitProgressDifference / relativeLimitMeasuringTimerIntervalMsec*1000.0) / 1024.0;
|
||||||
qDebug() << Q_FUNC_INFO << relativeLimitProgressDifference/1024 <<"kB =>" << speedkBPerSec << "kB/sec on full speed ("
|
// qDebug() << Q_FUNC_INFO << relativeLimitProgressDifference/1024 <<"kB =>" << speedkBPerSec << "kB/sec on full speed ("
|
||||||
<< _relativeLimitCurrentMeasuredJob->currentDownloadPosition() ;
|
// << _relativeLimitCurrentMeasuredJob->currentDownloadPosition() ;
|
||||||
|
|
||||||
qint64 downloadLimitPercent = -_currentDownloadLimit;
|
qint64 downloadLimitPercent = -_currentDownloadLimit;
|
||||||
// don't use too extreme values
|
// don't use too extreme values
|
||||||
@@ -288,9 +288,9 @@ void BandwidthManager::relativeDownloadMeasuringTimerExpired()
|
|||||||
qint64 wholeTimeMsec = (100.0 / downloadLimitPercent) * relativeLimitMeasuringTimerIntervalMsec;
|
qint64 wholeTimeMsec = (100.0 / downloadLimitPercent) * relativeLimitMeasuringTimerIntervalMsec;
|
||||||
qint64 waitTimeMsec = wholeTimeMsec - relativeLimitMeasuringTimerIntervalMsec;
|
qint64 waitTimeMsec = wholeTimeMsec - relativeLimitMeasuringTimerIntervalMsec;
|
||||||
qint64 realWaitTimeMsec = waitTimeMsec + wholeTimeMsec;
|
qint64 realWaitTimeMsec = waitTimeMsec + wholeTimeMsec;
|
||||||
qDebug() << Q_FUNC_INFO << waitTimeMsec << " - "<< realWaitTimeMsec <<
|
// qDebug() << Q_FUNC_INFO << waitTimeMsec << " - "<< realWaitTimeMsec <<
|
||||||
" msec for " << downloadLimitPercent << "%";
|
// " msec for " << downloadLimitPercent << "%";
|
||||||
qDebug() << Q_FUNC_INFO << "XXXX" << downloadLimitPercent << relativeLimitMeasuringTimerIntervalMsec;
|
// qDebug() << Q_FUNC_INFO << "XXXX" << downloadLimitPercent << relativeLimitMeasuringTimerIntervalMsec;
|
||||||
|
|
||||||
// We want to wait twice as long since we want to give all
|
// We want to wait twice as long since we want to give all
|
||||||
// devices the same quota we used now since we don't want
|
// devices the same quota we used now since we don't want
|
||||||
@@ -305,12 +305,12 @@ void BandwidthManager::relativeDownloadMeasuringTimerExpired()
|
|||||||
// quota -= 20*1024;
|
// quota -= 20*1024;
|
||||||
// }
|
// }
|
||||||
qint64 quotaPerJob = quota / jobCount + 1.0;
|
qint64 quotaPerJob = quota / jobCount + 1.0;
|
||||||
qDebug() << Q_FUNC_INFO << "YYYY" << relativeLimitProgressDifference << downloadLimitPercent << jobCount;
|
// qDebug() << Q_FUNC_INFO << "YYYY" << relativeLimitProgressDifference << downloadLimitPercent << jobCount;
|
||||||
Q_FOREACH(GETFileJob *gfj, _downloadJobList) {
|
Q_FOREACH(GETFileJob *gfj, _downloadJobList) {
|
||||||
gfj->setBandwidthLimited(true);
|
gfj->setBandwidthLimited(true);
|
||||||
gfj->setChoked(false);
|
gfj->setChoked(false);
|
||||||
gfj->giveBandwidthQuota(quotaPerJob);
|
gfj->giveBandwidthQuota(quotaPerJob);
|
||||||
qDebug() << Q_FUNC_INFO << "Gave" << quotaPerJob/1024.0 << "kB to" << gfj;
|
// qDebug() << Q_FUNC_INFO << "Gave" << quotaPerJob/1024.0 << "kB to" << gfj;
|
||||||
}
|
}
|
||||||
_relativeLimitCurrentMeasuredDevice = 0;
|
_relativeLimitCurrentMeasuredDevice = 0;
|
||||||
}
|
}
|
||||||
@@ -329,7 +329,7 @@ void BandwidthManager::relativeDownloadDelayTimerExpired()
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
qDebug() << Q_FUNC_INFO << _downloadJobList.count() << "Starting measuring";
|
// qDebug() << Q_FUNC_INFO << _downloadJobList.count() << "Starting measuring";
|
||||||
|
|
||||||
// Take first device and then append it again (= we round robin all devices)
|
// Take first device and then append it again (= we round robin all devices)
|
||||||
_relativeLimitCurrentMeasuredJob = _downloadJobList.takeFirst();
|
_relativeLimitCurrentMeasuredJob = _downloadJobList.takeFirst();
|
||||||
@@ -393,18 +393,18 @@ void BandwidthManager::absoluteLimitTimerExpired()
|
|||||||
{
|
{
|
||||||
if (usingAbsoluteUploadLimit() && _absoluteUploadDeviceList.count() > 0) {
|
if (usingAbsoluteUploadLimit() && _absoluteUploadDeviceList.count() > 0) {
|
||||||
qint64 quotaPerDevice = _currentUploadLimit / qMax(1, _absoluteUploadDeviceList.count());
|
qint64 quotaPerDevice = _currentUploadLimit / qMax(1, _absoluteUploadDeviceList.count());
|
||||||
qDebug() << Q_FUNC_INFO << quotaPerDevice << _absoluteUploadDeviceList.count() << _currentUploadLimit;
|
// qDebug() << Q_FUNC_INFO << quotaPerDevice << _absoluteUploadDeviceList.count() << _currentUploadLimit;
|
||||||
Q_FOREACH(UploadDevice *device, _absoluteUploadDeviceList) {
|
Q_FOREACH(UploadDevice *device, _absoluteUploadDeviceList) {
|
||||||
device->giveBandwidthQuota(quotaPerDevice);
|
device->giveBandwidthQuota(quotaPerDevice);
|
||||||
qDebug() << Q_FUNC_INFO << "Gave " << quotaPerDevice/1024.0 << " kB to" << device;
|
// qDebug() << Q_FUNC_INFO << "Gave " << quotaPerDevice/1024.0 << " kB to" << device;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (usingAbsoluteDownloadLimit() && _downloadJobList.count() > 0) {
|
if (usingAbsoluteDownloadLimit() && _downloadJobList.count() > 0) {
|
||||||
qint64 quotaPerJob = _currentDownloadLimit / qMax(1, _downloadJobList.count());
|
qint64 quotaPerJob = _currentDownloadLimit / qMax(1, _downloadJobList.count());
|
||||||
qDebug() << Q_FUNC_INFO << quotaPerJob << _downloadJobList.count() << _currentDownloadLimit;
|
// qDebug() << Q_FUNC_INFO << quotaPerJob << _downloadJobList.count() << _currentDownloadLimit;
|
||||||
Q_FOREACH(GETFileJob *j, _downloadJobList) {
|
Q_FOREACH(GETFileJob *j, _downloadJobList) {
|
||||||
j->giveBandwidthQuota(quotaPerJob);
|
j->giveBandwidthQuota(quotaPerJob);
|
||||||
qDebug() << Q_FUNC_INFO << "Gave " << quotaPerJob/1024.0 << " kB to" << j;
|
// qDebug() << Q_FUNC_INFO << "Gave " << quotaPerJob/1024.0 << " kB to" << j;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -163,6 +163,7 @@ SystemProxyRunnable::SystemProxyRunnable(const QUrl &url) : QObject(), QRunnable
|
|||||||
void SystemProxyRunnable::run()
|
void SystemProxyRunnable::run()
|
||||||
{
|
{
|
||||||
qDebug() << Q_FUNC_INFO << "Starting system proxy lookup";
|
qDebug() << Q_FUNC_INFO << "Starting system proxy lookup";
|
||||||
|
qRegisterMetaType<QNetworkProxy>("QNetworkProxy");
|
||||||
QList<QNetworkProxy> proxies = QNetworkProxyFactory::systemProxyForQuery(QNetworkProxyQuery(_url));
|
QList<QNetworkProxy> proxies = QNetworkProxyFactory::systemProxyForQuery(QNetworkProxyQuery(_url));
|
||||||
|
|
||||||
if (proxies.isEmpty()) {
|
if (proxies.isEmpty()) {
|
||||||
|
|||||||
@@ -49,6 +49,7 @@ static const char optionalDesktopNoficationsC[] = "optionalDesktopNotifications"
|
|||||||
static const char skipUpdateCheckC[] = "skipUpdateCheck";
|
static const char skipUpdateCheckC[] = "skipUpdateCheck";
|
||||||
static const char geometryC[] = "geometry";
|
static const char geometryC[] = "geometry";
|
||||||
static const char timeoutC[] = "timeout";
|
static const char timeoutC[] = "timeout";
|
||||||
|
static const char transmissionChecksumC[] = "transmissionChecksum";
|
||||||
|
|
||||||
static const char proxyHostC[] = "Proxy/host";
|
static const char proxyHostC[] = "Proxy/host";
|
||||||
static const char proxyTypeC[] = "Proxy/type";
|
static const char proxyTypeC[] = "Proxy/type";
|
||||||
@@ -118,6 +119,20 @@ int ConfigFile::timeout() const
|
|||||||
return settings.value(QLatin1String(timeoutC), 300).toInt(); // default to 5 min
|
return settings.value(QLatin1String(timeoutC), 300).toInt(); // default to 5 min
|
||||||
}
|
}
|
||||||
|
|
||||||
|
QString ConfigFile::transmissionChecksum() const
|
||||||
|
{
|
||||||
|
QSettings settings(configFile(), QSettings::IniFormat);
|
||||||
|
|
||||||
|
QString checksum = settings.value(QLatin1String(transmissionChecksumC), QString()).toString();
|
||||||
|
|
||||||
|
if( checksum.isEmpty() ) {
|
||||||
|
// if the config file setting is empty, maybe the Branding requires it.
|
||||||
|
checksum = Theme::instance()->transmissionChecksum();
|
||||||
|
}
|
||||||
|
|
||||||
|
return checksum;
|
||||||
|
}
|
||||||
|
|
||||||
void ConfigFile::setOptionalDesktopNotifications(bool show)
|
void ConfigFile::setOptionalDesktopNotifications(bool show)
|
||||||
{
|
{
|
||||||
QSettings settings(configFile(), QSettings::IniFormat);
|
QSettings settings(configFile(), QSettings::IniFormat);
|
||||||
|
|||||||
@@ -103,6 +103,12 @@ public:
|
|||||||
|
|
||||||
int timeout() const;
|
int timeout() const;
|
||||||
|
|
||||||
|
// send a checksum as a header along with the transmission or not.
|
||||||
|
// possible values:
|
||||||
|
// empty: no checksum calculated or expected.
|
||||||
|
// or "Adler32", "MD5", "SHA1"
|
||||||
|
QString transmissionChecksum() const;
|
||||||
|
|
||||||
void saveGeometry(QWidget *w);
|
void saveGeometry(QWidget *w);
|
||||||
void restoreGeometry(QWidget *w);
|
void restoreGeometry(QWidget *w);
|
||||||
|
|
||||||
|
|||||||
@@ -48,8 +48,8 @@ QString ConnectionValidator::statusString( Status stat )
|
|||||||
return QLatin1String("Status not found");
|
return QLatin1String("Status not found");
|
||||||
case UserCanceledCredentials:
|
case UserCanceledCredentials:
|
||||||
return QLatin1String("User canceled credentials");
|
return QLatin1String("User canceled credentials");
|
||||||
case ServerMaintenance:
|
case ServiceUnavailable:
|
||||||
return QLatin1String("Server in maintenance mode");
|
return QLatin1String("Service unavailable");
|
||||||
case Timeout:
|
case Timeout:
|
||||||
return QLatin1String("Timeout");
|
return QLatin1String("Timeout");
|
||||||
}
|
}
|
||||||
@@ -192,13 +192,8 @@ void ConnectionValidator::slotAuthFailed(QNetworkReply *reply)
|
|||||||
const int httpStatus =
|
const int httpStatus =
|
||||||
reply->attribute(QNetworkRequest::HttpStatusCodeAttribute).toInt();
|
reply->attribute(QNetworkRequest::HttpStatusCodeAttribute).toInt();
|
||||||
if ( httpStatus == 503 ) {
|
if ( httpStatus == 503 ) {
|
||||||
// Is this a maintenance mode reply from the server
|
_errors.clear();
|
||||||
// or a regular 503 from somewhere else?
|
stat = ServiceUnavailable;
|
||||||
QByteArray body = reply->readAll();
|
|
||||||
if ( body.contains("Sabre\\DAV\\Exception\\ServiceUnavailable") ) {
|
|
||||||
_errors.clear();
|
|
||||||
stat = ServerMaintenance;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -77,7 +77,7 @@ public:
|
|||||||
CredentialsWrong,
|
CredentialsWrong,
|
||||||
StatusNotFound,
|
StatusNotFound,
|
||||||
UserCanceledCredentials,
|
UserCanceledCredentials,
|
||||||
ServerMaintenance,
|
ServiceUnavailable,
|
||||||
// actually also used for other errors on the authed request
|
// actually also used for other errors on the authed request
|
||||||
Timeout
|
Timeout
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -16,7 +16,13 @@
|
|||||||
#include "utility.h"
|
#include "utility.h"
|
||||||
#include <QFile>
|
#include <QFile>
|
||||||
#include <QFileInfo>
|
#include <QFileInfo>
|
||||||
|
#include <QCoreApplication>
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
|
#include <QCryptographicHash>
|
||||||
|
|
||||||
|
#ifdef ZLIB_FOUND
|
||||||
|
#include <zlib.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#if QT_VERSION < QT_VERSION_CHECK(5, 0, 0)
|
#if QT_VERSION < QT_VERSION_CHECK(5, 0, 0)
|
||||||
#include <qabstractfileengine.h>
|
#include <qabstractfileengine.h>
|
||||||
@@ -155,7 +161,50 @@ bool FileSystem::rename(const QString &originFileName,
|
|||||||
return success;
|
return success;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool FileSystem::renameReplace(const QString& originFileName, const QString& destinationFileName, QString* errorString)
|
bool FileSystem::fileChanged(const QString& fileName,
|
||||||
|
qint64 previousSize,
|
||||||
|
time_t previousMtime)
|
||||||
|
{
|
||||||
|
return getSize(fileName) != previousSize
|
||||||
|
|| getModTime(fileName) != previousMtime;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool FileSystem::verifyFileUnchanged(const QString& fileName,
|
||||||
|
qint64 previousSize,
|
||||||
|
time_t previousMtime)
|
||||||
|
{
|
||||||
|
const qint64 actualSize = getSize(fileName);
|
||||||
|
const time_t actualMtime = getModTime(fileName);
|
||||||
|
if (actualSize != previousSize || actualMtime != previousMtime) {
|
||||||
|
qDebug() << "File" << fileName << "has changed:"
|
||||||
|
<< "size: " << previousSize << "<->" << actualSize
|
||||||
|
<< ", mtime: " << previousMtime << "<->" << actualMtime;
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool FileSystem::renameReplace(const QString& originFileName,
|
||||||
|
const QString& destinationFileName,
|
||||||
|
qint64 destinationSize,
|
||||||
|
time_t destinationMtime,
|
||||||
|
QString* errorString)
|
||||||
|
{
|
||||||
|
if (fileExists(destinationFileName)
|
||||||
|
&& fileChanged(destinationFileName, destinationSize, destinationMtime)) {
|
||||||
|
if (errorString) {
|
||||||
|
*errorString = qApp->translate("FileSystem",
|
||||||
|
"The destination file has an unexpected size or modification time");
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
return uncheckedRenameReplace(originFileName, destinationFileName, errorString);
|
||||||
|
}
|
||||||
|
|
||||||
|
bool FileSystem::uncheckedRenameReplace(const QString& originFileName,
|
||||||
|
const QString& destinationFileName,
|
||||||
|
QString* errorString)
|
||||||
{
|
{
|
||||||
#ifndef Q_OS_WIN
|
#ifndef Q_OS_WIN
|
||||||
bool success;
|
bool success;
|
||||||
@@ -350,4 +399,58 @@ QString FileSystem::fileSystemForPath(const QString & path)
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#define BUFSIZE 1024*1024*10
|
||||||
|
|
||||||
|
static QByteArray readToCrypto( const QString& filename, QCryptographicHash::Algorithm algo )
|
||||||
|
{
|
||||||
|
const qint64 bufSize = BUFSIZE;
|
||||||
|
QByteArray buf(bufSize,0);
|
||||||
|
QByteArray arr;
|
||||||
|
QCryptographicHash crypto( algo );
|
||||||
|
|
||||||
|
QFile file(filename);
|
||||||
|
if (file.open(QIODevice::ReadOnly)) {
|
||||||
|
qint64 size;
|
||||||
|
while (!file.atEnd()) {
|
||||||
|
size = file.read( buf.data(), bufSize );
|
||||||
|
if( size > 0 ) {
|
||||||
|
crypto.addData(buf.data(), size);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
arr = crypto.result().toHex();
|
||||||
|
}
|
||||||
|
return arr;
|
||||||
|
}
|
||||||
|
|
||||||
|
QByteArray FileSystem::calcMd5( const QString& filename )
|
||||||
|
{
|
||||||
|
return readToCrypto( filename, QCryptographicHash::Md5 );
|
||||||
|
}
|
||||||
|
|
||||||
|
QByteArray FileSystem::calcSha1( const QString& filename )
|
||||||
|
{
|
||||||
|
return readToCrypto( filename, QCryptographicHash::Sha1 );
|
||||||
|
}
|
||||||
|
|
||||||
|
#ifdef ZLIB_FOUND
|
||||||
|
QByteArray FileSystem::calcAdler32( const QString& filename )
|
||||||
|
{
|
||||||
|
unsigned int adler = adler32(0L, Z_NULL, 0);
|
||||||
|
const qint64 bufSize = BUFSIZE;
|
||||||
|
QByteArray buf(bufSize, 0);
|
||||||
|
|
||||||
|
QFile file(filename);
|
||||||
|
if (file.open(QIODevice::ReadOnly)) {
|
||||||
|
qint64 size;
|
||||||
|
while (!file.atEnd()) {
|
||||||
|
size = file.read(buf.data(), bufSize);
|
||||||
|
if( size > 0 )
|
||||||
|
adler = adler32(adler, (const Bytef*) buf.data(), size);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return QByteArray::number( adler, 16 );
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
} // namespace OCC
|
} // namespace OCC
|
||||||
|
|||||||
@@ -13,8 +13,11 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
#include "config.h"
|
||||||
|
|
||||||
#include <QString>
|
#include <QString>
|
||||||
#include <ctime>
|
#include <ctime>
|
||||||
|
#include <QCryptographicHash>
|
||||||
|
|
||||||
#include <owncloudlib.h>
|
#include <owncloudlib.h>
|
||||||
|
|
||||||
@@ -67,13 +70,44 @@ bool OWNCLOUDSYNC_EXPORT fileExists(const QString& filename);
|
|||||||
bool OWNCLOUDSYNC_EXPORT rename(const QString& originFileName,
|
bool OWNCLOUDSYNC_EXPORT rename(const QString& originFileName,
|
||||||
const QString& destinationFileName,
|
const QString& destinationFileName,
|
||||||
QString* errorString = NULL);
|
QString* errorString = NULL);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Rename the file \a originFileName to \a destinationFileName, and overwrite the destination if it
|
* Returns true if the file's mtime or size are not what is expected.
|
||||||
* already exists
|
* Nonexisting files are covered through mtime: they have an mtime of -1.
|
||||||
*/
|
*/
|
||||||
bool renameReplace(const QString &originFileName, const QString &destinationFileName,
|
bool fileChanged(const QString& fileName,
|
||||||
|
qint64 previousSize,
|
||||||
|
time_t previousMtime);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Like !fileChanged() but with verbose logging if the file *did* change.
|
||||||
|
*/
|
||||||
|
bool verifyFileUnchanged(const QString& fileName,
|
||||||
|
qint64 previousSize,
|
||||||
|
time_t previousMtime);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Rename the file \a originFileName to \a destinationFileName, and
|
||||||
|
* overwrite the destination if it already exists - as long as the
|
||||||
|
* destination file has the expected \a destinationSize and
|
||||||
|
* \a destinationMtime.
|
||||||
|
* If the destination file does not exist, the given size and mtime are
|
||||||
|
* ignored.
|
||||||
|
*/
|
||||||
|
bool renameReplace(const QString &originFileName,
|
||||||
|
const QString &destinationFileName,
|
||||||
|
qint64 destinationSize,
|
||||||
|
time_t destinationMtime,
|
||||||
QString *errorString);
|
QString *errorString);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Rename the file \a originFileName to \a destinationFileName, and
|
||||||
|
* overwrite the destination if it already exists - without extra checks.
|
||||||
|
*/
|
||||||
|
bool uncheckedRenameReplace(const QString &originFileName,
|
||||||
|
const QString &destinationFileName,
|
||||||
|
QString *errorString);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Replacement for QFile::open(ReadOnly) followed by a seek().
|
* Replacement for QFile::open(ReadOnly) followed by a seek().
|
||||||
* This version sets a more permissive sharing mode on Windows.
|
* This version sets a more permissive sharing mode on Windows.
|
||||||
@@ -90,4 +124,10 @@ bool openAndSeekFileSharedRead(QFile* file, QString* error, qint64 seek);
|
|||||||
QString fileSystemForPath(const QString & path);
|
QString fileSystemForPath(const QString & path);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
QByteArray calcMd5( const QString& fileName );
|
||||||
|
QByteArray calcSha1( const QString& fileName );
|
||||||
|
#ifdef ZLIB_FOUND
|
||||||
|
QByteArray calcAdler32( const QString& fileName );
|
||||||
|
#endif
|
||||||
|
|
||||||
}}
|
}}
|
||||||
|
|||||||
@@ -43,7 +43,6 @@ namespace OCC {
|
|||||||
|
|
||||||
AbstractNetworkJob::AbstractNetworkJob(AccountPtr account, const QString &path, QObject *parent)
|
AbstractNetworkJob::AbstractNetworkJob(AccountPtr account, const QString &path, QObject *parent)
|
||||||
: QObject(parent)
|
: QObject(parent)
|
||||||
, _duration(0)
|
|
||||||
, _timedout(false)
|
, _timedout(false)
|
||||||
, _followRedirects(false)
|
, _followRedirects(false)
|
||||||
, _ignoreCredentialFailure(false)
|
, _ignoreCredentialFailure(false)
|
||||||
@@ -307,8 +306,12 @@ MkColJob::MkColJob(AccountPtr account, const QString &path, QObject *parent)
|
|||||||
|
|
||||||
void MkColJob::start()
|
void MkColJob::start()
|
||||||
{
|
{
|
||||||
// assumes ownership
|
// add 'Content-Length: 0' header (see https://github.com/owncloud/client/issues/3256)
|
||||||
QNetworkReply *reply = davRequest("MKCOL", path());
|
QNetworkRequest req;
|
||||||
|
req.setRawHeader("Content-Length", "0");
|
||||||
|
|
||||||
|
// assumes ownership
|
||||||
|
QNetworkReply *reply = davRequest("MKCOL", path(), req);
|
||||||
setReply(reply);
|
setReply(reply);
|
||||||
setupConnections(reply);
|
setupConnections(reply);
|
||||||
AbstractNetworkJob::start();
|
AbstractNetworkJob::start();
|
||||||
@@ -350,7 +353,7 @@ LsColXMLParser::LsColXMLParser()
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bool LsColXMLParser::parse( const QByteArray& xml, QHash<QString, qint64> *sizes)
|
bool LsColXMLParser::parse( const QByteArray& xml, QHash<QString, qint64> *sizes, const QString& expectedPath)
|
||||||
{
|
{
|
||||||
// Parse DAV response
|
// Parse DAV response
|
||||||
QXmlStreamReader reader(xml);
|
QXmlStreamReader reader(xml);
|
||||||
@@ -371,7 +374,14 @@ bool LsColXMLParser::parse( const QByteArray& xml, QHash<QString, qint64> *sizes
|
|||||||
// Start elements with DAV:
|
// Start elements with DAV:
|
||||||
if (type == QXmlStreamReader::StartElement && reader.namespaceUri() == QLatin1String("DAV:")) {
|
if (type == QXmlStreamReader::StartElement && reader.namespaceUri() == QLatin1String("DAV:")) {
|
||||||
if (name == QLatin1String("href")) {
|
if (name == QLatin1String("href")) {
|
||||||
currentHref = QUrl::fromPercentEncoding(reader.readElementText().toUtf8());
|
// We don't use URL encoding in our request URL (which is the expected path) (QNAM will do it for us)
|
||||||
|
// but the result will have URL encoding..
|
||||||
|
QString hrefString = QString::fromUtf8(QByteArray::fromPercentEncoding(reader.readElementText().toUtf8()));
|
||||||
|
if (!hrefString.startsWith(expectedPath)) {
|
||||||
|
qDebug() << "Invalid href" << hrefString << "expected starting with" << expectedPath;
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
currentHref = hrefString;
|
||||||
} else if (name == QLatin1String("response")) {
|
} else if (name == QLatin1String("response")) {
|
||||||
} else if (name == QLatin1String("propstat")) {
|
} else if (name == QLatin1String("propstat")) {
|
||||||
insidePropstat = true;
|
insidePropstat = true;
|
||||||
@@ -520,7 +530,8 @@ bool LsColJob::finished()
|
|||||||
connect( &parser, SIGNAL(finishedWithoutError()),
|
connect( &parser, SIGNAL(finishedWithoutError()),
|
||||||
this, SIGNAL(finishedWithoutError()) );
|
this, SIGNAL(finishedWithoutError()) );
|
||||||
|
|
||||||
if( !parser.parse( reply()->readAll(), &_sizes ) ) {
|
QString expectedPath = reply()->request().url().path(); // something like "/owncloud/remote.php/webdav/folder"
|
||||||
|
if( !parser.parse( reply()->readAll(), &_sizes, expectedPath ) ) {
|
||||||
// XML parse error
|
// XML parse error
|
||||||
emit finishedWithError(reply());
|
emit finishedWithError(reply());
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -137,7 +137,7 @@ class OWNCLOUDSYNC_EXPORT LsColXMLParser : public QObject {
|
|||||||
public:
|
public:
|
||||||
explicit LsColXMLParser();
|
explicit LsColXMLParser();
|
||||||
|
|
||||||
bool parse(const QByteArray &xml, QHash<QString, qint64> *sizes);
|
bool parse(const QByteArray &xml, QHash<QString, qint64> *sizes, const QString& expectedPath);
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
void directoryListingSubfolders(const QStringList &items);
|
void directoryListingSubfolders(const QStringList &items);
|
||||||
|
|||||||
@@ -259,6 +259,21 @@ void OwncloudPropagator::start(const SyncFileItemVector& items)
|
|||||||
{
|
{
|
||||||
Q_ASSERT(std::is_sorted(items.begin(), items.end()));
|
Q_ASSERT(std::is_sorted(items.begin(), items.end()));
|
||||||
|
|
||||||
|
/* Check and log the transmission checksum type */
|
||||||
|
ConfigFile cfg;
|
||||||
|
const QString checksumType = cfg.transmissionChecksum().toUpper();
|
||||||
|
|
||||||
|
/* if the checksum type is empty, it is not send. No error */
|
||||||
|
if( !checksumType.isEmpty() ) {
|
||||||
|
if( checksumType == checkSumAdlerUpperC ||
|
||||||
|
checksumType == checkSumMD5C ||
|
||||||
|
checksumType == checkSumSHA1C ) {
|
||||||
|
qDebug() << "Client sends and expects transmission checksum type" << checksumType;
|
||||||
|
} else {
|
||||||
|
qWarning() << "Unknown transmission checksum type from config" << checksumType;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/* This builds all the job needed for the propagation.
|
/* This builds all the job needed for the propagation.
|
||||||
* Each directories is a PropagateDirectory job, which contains the files in it.
|
* Each directories is a PropagateDirectory job, which contains the files in it.
|
||||||
* In order to do that we loop over the items. (which are sorted by destination)
|
* In order to do that we loop over the items. (which are sorted by destination)
|
||||||
|
|||||||
@@ -345,7 +345,7 @@ QString SqlQuery::lastQuery() const
|
|||||||
|
|
||||||
int SqlQuery::numRowsAffected()
|
int SqlQuery::numRowsAffected()
|
||||||
{
|
{
|
||||||
return 1;
|
return sqlite3_changes(_db);
|
||||||
}
|
}
|
||||||
|
|
||||||
void SqlQuery::finish()
|
void SqlQuery::finish()
|
||||||
|
|||||||
@@ -12,6 +12,7 @@
|
|||||||
* for more details.
|
* for more details.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#include "config.h"
|
||||||
#include "owncloudpropagator_p.h"
|
#include "owncloudpropagator_p.h"
|
||||||
#include "propagatedownload.h"
|
#include "propagatedownload.h"
|
||||||
#include "networkjobs.h"
|
#include "networkjobs.h"
|
||||||
@@ -21,6 +22,8 @@
|
|||||||
#include "utility.h"
|
#include "utility.h"
|
||||||
#include "filesystem.h"
|
#include "filesystem.h"
|
||||||
#include "propagatorjobs.h"
|
#include "propagatorjobs.h"
|
||||||
|
#include "transmissionchecksumvalidator.h"
|
||||||
|
|
||||||
#include <json.h>
|
#include <json.h>
|
||||||
#include <QNetworkAccessManager>
|
#include <QNetworkAccessManager>
|
||||||
#include <QFileInfo>
|
#include <QFileInfo>
|
||||||
@@ -30,6 +33,30 @@
|
|||||||
|
|
||||||
namespace OCC {
|
namespace OCC {
|
||||||
|
|
||||||
|
// Always coming in with forward slashes.
|
||||||
|
// In csync_excluded_no_ctx we ignore all files with longer than 254 chars
|
||||||
|
// This function also adds a dot at the begining of the filename to hide the file on OS X and Linux
|
||||||
|
QString OWNCLOUDSYNC_EXPORT createDownloadTmpFileName(const QString &previous) {
|
||||||
|
QString tmpFileName;
|
||||||
|
QString tmpPath;
|
||||||
|
int slashPos = previous.lastIndexOf('/');
|
||||||
|
// work with both pathed filenames and only filenames
|
||||||
|
if (slashPos == -1) {
|
||||||
|
tmpFileName = previous;
|
||||||
|
tmpPath = QString();
|
||||||
|
} else {
|
||||||
|
tmpFileName = previous.mid(slashPos+1);
|
||||||
|
tmpPath = previous.left(slashPos);
|
||||||
|
}
|
||||||
|
int overhead = 1 + 1 + 2 + 8; // slash dot dot-tilde ffffffff"
|
||||||
|
int spaceForFileName = qMin(254, tmpFileName.length() + overhead) - overhead;
|
||||||
|
if (tmpPath.length() > 0) {
|
||||||
|
return tmpPath + '/' + '.' + tmpFileName.left(spaceForFileName) + ".~" + (QString::number(uint(qrand() % 0xFFFFFFFF), 16));
|
||||||
|
} else {
|
||||||
|
return '.' + tmpFileName.left(spaceForFileName) + ".~" + (QString::number(uint(qrand() % 0xFFFFFFFF), 16));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// DOES NOT take owncership of the device.
|
// DOES NOT take owncership of the device.
|
||||||
GETFileJob::GETFileJob(AccountPtr account, const QString& path, QFile *device,
|
GETFileJob::GETFileJob(AccountPtr account, const QString& path, QFile *device,
|
||||||
const QMap<QByteArray, QByteArray> &headers, const QByteArray &expectedEtagForResume,
|
const QMap<QByteArray, QByteArray> &headers, const QByteArray &expectedEtagForResume,
|
||||||
@@ -307,12 +334,7 @@ void PropagateDownloadFileQNAM::start()
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (tmpFileName.isEmpty()) {
|
if (tmpFileName.isEmpty()) {
|
||||||
tmpFileName = _item._file;
|
tmpFileName = createDownloadTmpFileName(_item._file);
|
||||||
//add a dot at the begining of the filename to hide the file.
|
|
||||||
int slashPos = tmpFileName.lastIndexOf('/');
|
|
||||||
tmpFileName.insert(slashPos+1, '.');
|
|
||||||
//add the suffix
|
|
||||||
tmpFileName += ".~" + QString::number(uint(qrand()), 16);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
_tmpFile.setFileName(_propagator->getFilePath(tmpFileName));
|
_tmpFile.setFileName(_propagator->getFilePath(tmpFileName));
|
||||||
@@ -464,7 +486,21 @@ void PropagateDownloadFileQNAM::slotGetFinished()
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
downloadFinished();
|
// Do checksum validation for the download. If there is no checksum header, the validator
|
||||||
|
// will also emit the validated() signal to continue the flow in slot downloadFinished()
|
||||||
|
// as this is (still) also correct.
|
||||||
|
TransmissionChecksumValidator *validator = new TransmissionChecksumValidator(_tmpFile.fileName(), this);
|
||||||
|
connect(validator, SIGNAL(validated(QByteArray)), this, SLOT(downloadFinished()));
|
||||||
|
connect(validator, SIGNAL(validationFailed(QString)), this, SLOT(slotChecksumFail(QString)));
|
||||||
|
validator->downloadValidation(job->reply()->rawHeader(checkSumHeaderC));
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void PropagateDownloadFileQNAM::slotChecksumFail( const QString& errMsg )
|
||||||
|
{
|
||||||
|
_tmpFile.remove();
|
||||||
|
_propagator->_anotherSyncNeeded = true;
|
||||||
|
done(SyncFileItem::SoftError, errMsg ); // tr("The file downloaded with a broken checksum, will be redownloaded."));
|
||||||
}
|
}
|
||||||
|
|
||||||
QString makeConflictFileName(const QString &fn, const QDateTime &dt)
|
QString makeConflictFileName(const QString &fn, const QDateTime &dt)
|
||||||
@@ -488,6 +524,52 @@ QString makeConflictFileName(const QString &fn, const QDateTime &dt)
|
|||||||
return conflictFileName;
|
return conflictFileName;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
namespace { // Anonymous namespace for the recall feature
|
||||||
|
static QString makeRecallFileName(const QString &fn)
|
||||||
|
{
|
||||||
|
QString recallFileName(fn);
|
||||||
|
// Add _recall-XXXX before the extention.
|
||||||
|
int dotLocation = recallFileName.lastIndexOf('.');
|
||||||
|
// If no extention, add it at the end (take care of cases like foo/.hidden or foo.bar/file)
|
||||||
|
if (dotLocation <= recallFileName.lastIndexOf('/') + 1) {
|
||||||
|
dotLocation = recallFileName.size();
|
||||||
|
}
|
||||||
|
|
||||||
|
QString timeString = QDateTime::currentDateTime().toString("yyyyMMdd-hhmmss");
|
||||||
|
recallFileName.insert(dotLocation, "_.sys.admin#recall#-" + timeString);
|
||||||
|
|
||||||
|
return recallFileName;
|
||||||
|
}
|
||||||
|
|
||||||
|
static void handleRecallFile(const QString &fn)
|
||||||
|
{
|
||||||
|
qDebug() << "handleRecallFile: " << fn;
|
||||||
|
|
||||||
|
FileSystem::setFileHidden(fn, true);
|
||||||
|
|
||||||
|
QFile file(fn);
|
||||||
|
if (!file.open(QIODevice::ReadOnly)) {
|
||||||
|
qWarning() << "Could not open recall file" << file.errorString();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
QFileInfo existingFile(fn);
|
||||||
|
QDir thisDir = existingFile.dir();
|
||||||
|
|
||||||
|
while (!file.atEnd()) {
|
||||||
|
QByteArray line = file.readLine();
|
||||||
|
line.chop(1); // remove trailing \n
|
||||||
|
QString fpath = thisDir.filePath(line);
|
||||||
|
QString rpath = makeRecallFileName(fpath);
|
||||||
|
|
||||||
|
// if previously recalled file exists then remove it (copy will not overwrite it)
|
||||||
|
QFile(rpath).remove();
|
||||||
|
qDebug() << "Copy recall file: " << fpath << " -> " << rpath;
|
||||||
|
QFile::copy(fpath,rpath);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} // end namespace
|
||||||
|
|
||||||
void PropagateDownloadFileQNAM::downloadFinished()
|
void PropagateDownloadFileQNAM::downloadFinished()
|
||||||
{
|
{
|
||||||
QString fn = _propagator->getFilePath(_item._file);
|
QString fn = _propagator->getFilePath(_item._file);
|
||||||
@@ -512,11 +594,7 @@ void PropagateDownloadFileQNAM::downloadFinished()
|
|||||||
done(SyncFileItem::SoftError, renameError);
|
done(SyncFileItem::SoftError, renameError);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
qDebug() << "Created conflict file" << fn << "->" << conflictFileName;
|
||||||
|
|
||||||
QFileInfo existingFile(fn);
|
|
||||||
if(FileSystem::fileExists(fn) && existingFile.permissions() != _tmpFile.permissions()) {
|
|
||||||
_tmpFile.setPermissions(existingFile.permissions());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
FileSystem::setModTime(_tmpFile.fileName(), _item._modtime);
|
FileSystem::setModTime(_tmpFile.fileName(), _item._modtime);
|
||||||
@@ -524,11 +602,32 @@ void PropagateDownloadFileQNAM::downloadFinished()
|
|||||||
// Accuracy, and we really need the time from the file system. (#3103)
|
// Accuracy, and we really need the time from the file system. (#3103)
|
||||||
_item._modtime = FileSystem::getModTime(_tmpFile.fileName());
|
_item._modtime = FileSystem::getModTime(_tmpFile.fileName());
|
||||||
|
|
||||||
|
if (FileSystem::fileExists(fn)) {
|
||||||
|
// Preserve the existing file permissions.
|
||||||
|
QFileInfo existingFile(fn);
|
||||||
|
if (existingFile.permissions() != _tmpFile.permissions()) {
|
||||||
|
_tmpFile.setPermissions(existingFile.permissions());
|
||||||
|
}
|
||||||
|
|
||||||
|
// Check whether the existing file has changed since the discovery
|
||||||
|
// phase by comparing size and mtime to the previous values. This
|
||||||
|
// is necessary to avoid overwriting user changes that happened between
|
||||||
|
// the discovery phase and now.
|
||||||
|
const qint64 expectedSize = _item.log._other_size;
|
||||||
|
const time_t expectedMtime = _item.log._other_modtime;
|
||||||
|
if (! FileSystem::verifyFileUnchanged(fn, expectedSize, expectedMtime)) {
|
||||||
|
_propagator->_anotherSyncNeeded = true;
|
||||||
|
done(SyncFileItem::SoftError, tr("File has changed since discovery"));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
QString error;
|
QString error;
|
||||||
_propagator->addTouchedFile(fn);
|
_propagator->addTouchedFile(fn);
|
||||||
FileSystem::setFileHidden(_tmpFile.fileName(), false);
|
// The fileChanged() check is done above to generate better error messages.
|
||||||
if (!FileSystem::renameReplace(_tmpFile.fileName(), fn, &error)) {
|
if (!FileSystem::uncheckedRenameReplace(_tmpFile.fileName(), fn, &error)) {
|
||||||
qDebug() << Q_FUNC_INFO << QString("Rename failed: %1 => %2").arg(_tmpFile.fileName()).arg(fn);
|
qDebug() << Q_FUNC_INFO << QString("Rename failed: %1 => %2").arg(_tmpFile.fileName()).arg(fn);
|
||||||
|
|
||||||
// If we moved away the original file due to a conflict but can't
|
// If we moved away the original file due to a conflict but can't
|
||||||
// put the downloaded file in its place, we are in a bad spot:
|
// put the downloaded file in its place, we are in a bad spot:
|
||||||
// If we do nothing the next sync run will assume the user deleted
|
// If we do nothing the next sync run will assume the user deleted
|
||||||
@@ -540,10 +639,12 @@ void PropagateDownloadFileQNAM::downloadFinished()
|
|||||||
_propagator->_journal->deleteFileRecord(fn);
|
_propagator->_journal->deleteFileRecord(fn);
|
||||||
_propagator->_journal->commit("download finished");
|
_propagator->_journal->commit("download finished");
|
||||||
}
|
}
|
||||||
|
|
||||||
_propagator->_anotherSyncNeeded = true;
|
_propagator->_anotherSyncNeeded = true;
|
||||||
done(SyncFileItem::SoftError, error);
|
done(SyncFileItem::SoftError, error);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
FileSystem::setFileHidden(fn, false);
|
||||||
|
|
||||||
// Maybe we downloaded a newer version of the file than we thought we would...
|
// Maybe we downloaded a newer version of the file than we thought we would...
|
||||||
// Get up to date information for the journal.
|
// Get up to date information for the journal.
|
||||||
@@ -553,6 +654,11 @@ void PropagateDownloadFileQNAM::downloadFinished()
|
|||||||
_propagator->_journal->setDownloadInfo(_item._file, SyncJournalDb::DownloadInfo());
|
_propagator->_journal->setDownloadInfo(_item._file, SyncJournalDb::DownloadInfo());
|
||||||
_propagator->_journal->commit("download file start2");
|
_propagator->_journal->commit("download file start2");
|
||||||
done(isConflict ? SyncFileItem::Conflict : SyncFileItem::Success);
|
done(isConflict ? SyncFileItem::Conflict : SyncFileItem::Success);
|
||||||
|
|
||||||
|
// handle the special recall file
|
||||||
|
if(_item._file == QLatin1String(".sys.admin#recall#") || _item._file.endsWith("/.sys.admin#recall#")) {
|
||||||
|
handleRecallFile(fn);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void PropagateDownloadFileQNAM::slotDownloadProgress(qint64 received, qint64)
|
void PropagateDownloadFileQNAM::slotDownloadProgress(qint64 received, qint64)
|
||||||
|
|||||||
@@ -101,19 +101,21 @@ private slots:
|
|||||||
|
|
||||||
class PropagateDownloadFileQNAM : public PropagateItemJob {
|
class PropagateDownloadFileQNAM : public PropagateItemJob {
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
QPointer<GETFileJob> _job;
|
|
||||||
|
|
||||||
// QFile *_file;
|
|
||||||
QFile _tmpFile;
|
|
||||||
public:
|
public:
|
||||||
PropagateDownloadFileQNAM(OwncloudPropagator* propagator,const SyncFileItem& item)
|
PropagateDownloadFileQNAM(OwncloudPropagator* propagator,const SyncFileItem& item)
|
||||||
: PropagateItemJob(propagator, item) {}
|
: PropagateItemJob(propagator, item) {}
|
||||||
void start() Q_DECL_OVERRIDE;
|
void start() Q_DECL_OVERRIDE;
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void slotGetFinished();
|
void slotGetFinished();
|
||||||
void abort() Q_DECL_OVERRIDE;
|
void abort() Q_DECL_OVERRIDE;
|
||||||
void downloadFinished();
|
void downloadFinished();
|
||||||
void slotDownloadProgress(qint64,qint64);
|
void slotDownloadProgress(qint64,qint64);
|
||||||
|
void slotChecksumFail( const QString& errMsg );
|
||||||
|
|
||||||
|
private:
|
||||||
|
QPointer<GETFileJob> _job;
|
||||||
|
QFile _tmpFile;
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,6 +12,7 @@
|
|||||||
* for more details.
|
* for more details.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#include "config.h"
|
||||||
#include "propagateupload.h"
|
#include "propagateupload.h"
|
||||||
#include "owncloudpropagator_p.h"
|
#include "owncloudpropagator_p.h"
|
||||||
#include "networkjobs.h"
|
#include "networkjobs.h"
|
||||||
@@ -21,6 +22,8 @@
|
|||||||
#include "utility.h"
|
#include "utility.h"
|
||||||
#include "filesystem.h"
|
#include "filesystem.h"
|
||||||
#include "propagatorjobs.h"
|
#include "propagatorjobs.h"
|
||||||
|
#include "transmissionchecksumvalidator.h"
|
||||||
|
|
||||||
#include <json.h>
|
#include <json.h>
|
||||||
#include <QNetworkAccessManager>
|
#include <QNetworkAccessManager>
|
||||||
#include <QFileInfo>
|
#include <QFileInfo>
|
||||||
@@ -32,6 +35,12 @@
|
|||||||
#include "propagator_legacy.h"
|
#include "propagator_legacy.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if QT_VERSION < QT_VERSION_CHECK(5, 4, 2)
|
||||||
|
namespace {
|
||||||
|
const char owncloudShouldSoftCancelPropertyName[] = "owncloud-should-soft-cancel";
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
namespace OCC {
|
namespace OCC {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -86,6 +95,17 @@ void PUTFileJob::start() {
|
|||||||
connect(reply(), SIGNAL(uploadProgress(qint64,qint64)), this, SIGNAL(uploadProgress(qint64,qint64)));
|
connect(reply(), SIGNAL(uploadProgress(qint64,qint64)), this, SIGNAL(uploadProgress(qint64,qint64)));
|
||||||
connect(this, SIGNAL(networkActivity()), account().data(), SIGNAL(propagatorNetworkActivity()));
|
connect(this, SIGNAL(networkActivity()), account().data(), SIGNAL(propagatorNetworkActivity()));
|
||||||
|
|
||||||
|
// For Qt versions not including https://codereview.qt-project.org/110150
|
||||||
|
// Also do the runtime check if compiled with an old Qt but running with fixed one.
|
||||||
|
// (workaround disabled on windows and mac because the binaries we ship have patched qt)
|
||||||
|
#if QT_VERSION < QT_VERSION_CHECK(4, 8, 7)
|
||||||
|
if (QLatin1String(qVersion()) < QLatin1String("4.8.7"))
|
||||||
|
connect(_device.data(), SIGNAL(wasReset()), this, SLOT(slotSoftAbort()));
|
||||||
|
#elif QT_VERSION > QT_VERSION_CHECK(5, 0, 0) && QT_VERSION < QT_VERSION_CHECK(5, 4, 2) && !defined Q_OS_WIN && !defined Q_OS_MAC
|
||||||
|
if (QLatin1String(qVersion()) < QLatin1String("5.4.2"))
|
||||||
|
connect(_device.data(), SIGNAL(wasReset()), this, SLOT(slotSoftAbort()));
|
||||||
|
#endif
|
||||||
|
|
||||||
AbstractNetworkJob::start();
|
AbstractNetworkJob::start();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -94,6 +114,13 @@ void PUTFileJob::slotTimeout() {
|
|||||||
reply()->abort();
|
reply()->abort();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if QT_VERSION < QT_VERSION_CHECK(5, 4, 2)
|
||||||
|
void PUTFileJob::slotSoftAbort() {
|
||||||
|
reply()->setProperty(owncloudShouldSoftCancelPropertyName, true);
|
||||||
|
reply()->abort();
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
void PollJob::start()
|
void PollJob::start()
|
||||||
{
|
{
|
||||||
setTimeout(120 * 1000);
|
setTimeout(120 * 1000);
|
||||||
@@ -167,22 +194,51 @@ bool PollJob::finished()
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void PropagateUploadFileQNAM::start()
|
void PropagateUploadFileQNAM::start()
|
||||||
{
|
{
|
||||||
if (_propagator->_abortRequested.fetchAndAddRelaxed(0)) {
|
if (_propagator->_abortRequested.fetchAndAddRelaxed(0)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const QString filePath = _propagator->getFilePath(_item._file);
|
||||||
|
|
||||||
|
// remember the modtime before checksumming to be able to detect a file
|
||||||
|
// change during the checksum calculation
|
||||||
|
_item._modtime = FileSystem::getModTime(filePath);
|
||||||
|
|
||||||
|
_stopWatch.start();
|
||||||
|
|
||||||
|
// do whatever is needed to add a checksum to the http upload request.
|
||||||
|
// in any case, the validator will emit signal startUpload to let the flow
|
||||||
|
// continue in slotStartUpload here.
|
||||||
|
TransmissionChecksumValidator *validator = new TransmissionChecksumValidator(filePath, this);
|
||||||
|
connect(validator, SIGNAL(validated(QByteArray)), this, SLOT(slotStartUpload(QByteArray)));
|
||||||
|
validator->uploadValidation();
|
||||||
|
}
|
||||||
|
|
||||||
|
void PropagateUploadFileQNAM::slotStartUpload(const QByteArray& checksum)
|
||||||
|
{
|
||||||
const QString fullFilePath(_propagator->getFilePath(_item._file));
|
const QString fullFilePath(_propagator->getFilePath(_item._file));
|
||||||
|
|
||||||
|
_item._checksum = checksum;
|
||||||
|
|
||||||
if (!FileSystem::fileExists(fullFilePath)) {
|
if (!FileSystem::fileExists(fullFilePath)) {
|
||||||
done(SyncFileItem::SoftError, tr("File Removed"));
|
done(SyncFileItem::SoftError, tr("File Removed"));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
_stopWatch.addLapTime(QLatin1String("Checksum"));
|
||||||
|
|
||||||
|
time_t prevModtime = _item._modtime; // the _item value was set in PropagateUploadFileQNAM::start()
|
||||||
|
// but a potential checksum calculation could have taken some time during which the file could
|
||||||
|
// have been changed again, so better check again here.
|
||||||
|
|
||||||
// Update the mtime and size, it might have changed since discovery.
|
|
||||||
_item._modtime = FileSystem::getModTime(fullFilePath);
|
_item._modtime = FileSystem::getModTime(fullFilePath);
|
||||||
|
if( prevModtime != _item._modtime ) {
|
||||||
|
_propagator->_anotherSyncNeeded = true;
|
||||||
|
done(SyncFileItem::SoftError, tr("Local file changed during syncing. It will be resumed."));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
quint64 fileSize = FileSystem::getSize(fullFilePath);
|
quint64 fileSize = FileSystem::getSize(fullFilePath);
|
||||||
_item._size = fileSize;
|
_item._size = fileSize;
|
||||||
|
|
||||||
@@ -369,6 +425,18 @@ void PropagateUploadFileQNAM::startNextChunk()
|
|||||||
headers["OC-Chunk-Size"]= QByteArray::number(quint64(chunkSize()));
|
headers["OC-Chunk-Size"]= QByteArray::number(quint64(chunkSize()));
|
||||||
headers["Content-Type"] = "application/octet-stream";
|
headers["Content-Type"] = "application/octet-stream";
|
||||||
headers["X-OC-Mtime"] = QByteArray::number(qint64(_item._modtime));
|
headers["X-OC-Mtime"] = QByteArray::number(qint64(_item._modtime));
|
||||||
|
|
||||||
|
if(_item._file.contains(".sys.admin#recall#")) {
|
||||||
|
// This is a file recall triggered by the admin. Note: the
|
||||||
|
// recall list file created by the admin and downloaded by the
|
||||||
|
// client (.sys.admin#recall#) also falls into this category
|
||||||
|
// (albeit users are not supposed to mess up with it)
|
||||||
|
|
||||||
|
// We use a special tag header so that the server may decide to store this file away in some admin stage area
|
||||||
|
// And not directly in the user's area (what would trigger redownloads etc).
|
||||||
|
headers["OC-Tag"] = ".sys.admin#recall#";
|
||||||
|
}
|
||||||
|
|
||||||
if (!_item._etag.isEmpty() && _item._etag != "empty_etag" &&
|
if (!_item._etag.isEmpty() && _item._etag != "empty_etag" &&
|
||||||
_item._instruction != CSYNC_INSTRUCTION_NEW // On new files never send a If-Match
|
_item._instruction != CSYNC_INSTRUCTION_NEW // On new files never send a If-Match
|
||||||
) {
|
) {
|
||||||
@@ -397,6 +465,14 @@ void PropagateUploadFileQNAM::startNextChunk()
|
|||||||
if( currentChunkSize == 0 ) { // if the last chunk pretents to be 0, its actually the full chunk size.
|
if( currentChunkSize == 0 ) { // if the last chunk pretents to be 0, its actually the full chunk size.
|
||||||
currentChunkSize = chunkSize();
|
currentChunkSize = chunkSize();
|
||||||
}
|
}
|
||||||
|
if( !_item._checksum.isEmpty() ) {
|
||||||
|
headers[checkSumHeaderC] = _item._checksum;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
// checksum if its only one chunk
|
||||||
|
if( !_item._checksum.isEmpty() ) {
|
||||||
|
headers[checkSumHeaderC] = _item._checksum;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -471,6 +547,18 @@ void PropagateUploadFileQNAM::slotPutFinished()
|
|||||||
}
|
}
|
||||||
|
|
||||||
QNetworkReply::NetworkError err = job->reply()->error();
|
QNetworkReply::NetworkError err = job->reply()->error();
|
||||||
|
|
||||||
|
#if QT_VERSION < QT_VERSION_CHECK(5, 4, 2)
|
||||||
|
if (err == QNetworkReply::OperationCanceledError && job->reply()->property(owncloudShouldSoftCancelPropertyName).isValid()) {
|
||||||
|
// Abort the job and try again later.
|
||||||
|
// This works around a bug in QNAM wich might reuse a non-empty buffer for the next request.
|
||||||
|
qDebug() << "Forcing job abort on HTTP connection reset with Qt < 5.4.2.";
|
||||||
|
_propagator->_anotherSyncNeeded = true;
|
||||||
|
done(SyncFileItem::SoftError, tr("Forcing job abort on HTTP connection reset with Qt < 5.4.2."));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
if (err != QNetworkReply::NoError) {
|
if (err != QNetworkReply::NoError) {
|
||||||
_item._httpErrorCode = job->reply()->attribute(QNetworkRequest::HttpStatusCodeAttribute).toInt();
|
_item._httpErrorCode = job->reply()->attribute(QNetworkRequest::HttpStatusCodeAttribute).toInt();
|
||||||
if(checkForProblemsWithShared(_item._httpErrorCode,
|
if(checkForProblemsWithShared(_item._httpErrorCode,
|
||||||
@@ -538,15 +626,8 @@ void PropagateUploadFileQNAM::slotPutFinished()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// compare expected and real modification time of the file and size
|
// Check whether the file changed since discovery.
|
||||||
const time_t new_mtime = FileSystem::getModTime(fullFilePath);
|
if (! FileSystem::verifyFileUnchanged(fullFilePath, _item._size, _item._modtime)) {
|
||||||
const quint64 new_size = static_cast<quint64>(FileSystem::getSize(fullFilePath));
|
|
||||||
QFileInfo fi(_propagator->getFilePath(_item._file));
|
|
||||||
if (new_mtime != _item._modtime || new_size != _item._size) {
|
|
||||||
qDebug() << "The local file has changed during upload:"
|
|
||||||
<< "mtime: " << _item._modtime << "<->" << new_mtime
|
|
||||||
<< ", size: " << _item._size << "<->" << new_size
|
|
||||||
<< ", QFileInfo: " << Utility::qDateTimeToTime_t(fi.lastModified()) << fi.lastModified();
|
|
||||||
_propagator->_anotherSyncNeeded = true;
|
_propagator->_anotherSyncNeeded = true;
|
||||||
if( !finished ) {
|
if( !finished ) {
|
||||||
abortWithError(SyncFileItem::SoftError, tr("Local file changed during sync."));
|
abortWithError(SyncFileItem::SoftError, tr("Local file changed during sync."));
|
||||||
@@ -612,6 +693,11 @@ void PropagateUploadFileQNAM::slotPutFinished()
|
|||||||
// Well, the mtime was not set
|
// Well, the mtime was not set
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// performance logging
|
||||||
|
_item._requestDuration = _stopWatch.stop();
|
||||||
|
qDebug() << "*==* duration UPLOAD" << _item._size << _stopWatch.durationOfLap(QLatin1String("Checksum")) << _item._requestDuration;
|
||||||
|
|
||||||
finalize(_item);
|
finalize(_item);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -20,6 +20,7 @@
|
|||||||
#include <QFile>
|
#include <QFile>
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
|
|
||||||
|
|
||||||
namespace OCC {
|
namespace OCC {
|
||||||
class BandwidthManager;
|
class BandwidthManager;
|
||||||
|
|
||||||
@@ -40,11 +41,21 @@ public:
|
|||||||
bool isSequential() const Q_DECL_OVERRIDE;
|
bool isSequential() const Q_DECL_OVERRIDE;
|
||||||
bool seek ( qint64 pos ) Q_DECL_OVERRIDE;
|
bool seek ( qint64 pos ) Q_DECL_OVERRIDE;
|
||||||
|
|
||||||
|
#if QT_VERSION < QT_VERSION_CHECK(5, 4, 2)
|
||||||
|
bool reset() Q_DECL_OVERRIDE { emit wasReset(); return QIODevice::reset(); }
|
||||||
|
#endif
|
||||||
|
|
||||||
void setBandwidthLimited(bool);
|
void setBandwidthLimited(bool);
|
||||||
bool isBandwidthLimited() { return _bandwidthLimited; }
|
bool isBandwidthLimited() { return _bandwidthLimited; }
|
||||||
void setChoked(bool);
|
void setChoked(bool);
|
||||||
bool isChoked() { return _choked; }
|
bool isChoked() { return _choked; }
|
||||||
void giveBandwidthQuota(qint64 bwq);
|
void giveBandwidthQuota(qint64 bwq);
|
||||||
|
|
||||||
|
signals:
|
||||||
|
#if QT_VERSION < 0x050402
|
||||||
|
void wasReset();
|
||||||
|
#endif
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
||||||
// The file data
|
// The file data
|
||||||
@@ -65,6 +76,8 @@ protected slots:
|
|||||||
|
|
||||||
class PUTFileJob : public AbstractNetworkJob {
|
class PUTFileJob : public AbstractNetworkJob {
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
private:
|
||||||
QScopedPointer<QIODevice> _device;
|
QScopedPointer<QIODevice> _device;
|
||||||
QMap<QByteArray, QByteArray> _headers;
|
QMap<QByteArray, QByteArray> _headers;
|
||||||
QString _errorString;
|
QString _errorString;
|
||||||
@@ -95,6 +108,11 @@ public:
|
|||||||
signals:
|
signals:
|
||||||
void finishedSignal();
|
void finishedSignal();
|
||||||
void uploadProgress(qint64,qint64);
|
void uploadProgress(qint64,qint64);
|
||||||
|
|
||||||
|
private slots:
|
||||||
|
#if QT_VERSION < 0x050402
|
||||||
|
void slotSoftAbort();
|
||||||
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -131,6 +149,7 @@ signals:
|
|||||||
class PropagateUploadFileQNAM : public PropagateItemJob {
|
class PropagateUploadFileQNAM : public PropagateItemJob {
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
private:
|
||||||
/**
|
/**
|
||||||
* That's the start chunk that was stored in the database for resuming.
|
* That's the start chunk that was stored in the database for resuming.
|
||||||
* In the non-resuming case it is 0.
|
* In the non-resuming case it is 0.
|
||||||
@@ -148,6 +167,10 @@ class PropagateUploadFileQNAM : public PropagateItemJob {
|
|||||||
QElapsedTimer _duration;
|
QElapsedTimer _duration;
|
||||||
QVector<PUTFileJob*> _jobs; /// network jobs that are currently in transit
|
QVector<PUTFileJob*> _jobs; /// network jobs that are currently in transit
|
||||||
bool _finished; // Tells that all the jobs have been finished
|
bool _finished; // Tells that all the jobs have been finished
|
||||||
|
|
||||||
|
// measure the performance of checksum calc and upload
|
||||||
|
Utility::StopWatch _stopWatch;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
PropagateUploadFileQNAM(OwncloudPropagator* propagator,const SyncFileItem& item)
|
PropagateUploadFileQNAM(OwncloudPropagator* propagator,const SyncFileItem& item)
|
||||||
: PropagateItemJob(propagator, item), _startChunk(0), _currentChunk(0), _chunkCount(0), _transferId(0), _finished(false) {}
|
: PropagateItemJob(propagator, item), _startChunk(0), _currentChunk(0), _chunkCount(0), _transferId(0), _finished(false) {}
|
||||||
@@ -160,6 +183,8 @@ private slots:
|
|||||||
void startNextChunk();
|
void startNextChunk();
|
||||||
void finalize(const SyncFileItem&);
|
void finalize(const SyncFileItem&);
|
||||||
void slotJobDestroyed(QObject *job);
|
void slotJobDestroyed(QObject *job);
|
||||||
|
void slotStartUpload(const QByteArray &checksum);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void startPollJob(const QString& path);
|
void startPollJob(const QString& path);
|
||||||
void abortWithError(SyncFileItem::Status status, const QString &error);
|
void abortWithError(SyncFileItem::Status status, const QString &error);
|
||||||
|
|||||||
@@ -714,7 +714,11 @@ void PropagateDownloadFileLegacy::start()
|
|||||||
|
|
||||||
QString error;
|
QString error;
|
||||||
_propagator->addTouchedFile(fn);
|
_propagator->addTouchedFile(fn);
|
||||||
if (!FileSystem::renameReplace(tmpFile.fileName(), fn, &error)) {
|
const qint64 expectedFileSize = _item.log._other_size;
|
||||||
|
const time_t expectedFileMtime = _item.log._other_modtime;
|
||||||
|
if (!FileSystem::renameReplace(tmpFile.fileName(), fn,
|
||||||
|
expectedFileSize, expectedFileMtime,
|
||||||
|
&error)) {
|
||||||
done(SyncFileItem::NormalError, error);
|
done(SyncFileItem::NormalError, error);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -21,6 +21,22 @@
|
|||||||
|
|
||||||
namespace OCC {
|
namespace OCC {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Tags for checksum headers.
|
||||||
|
* They are here for being shared between Upload- and Download Job
|
||||||
|
*/
|
||||||
|
|
||||||
|
// the header itself
|
||||||
|
static const char checkSumHeaderC[] = "OC-Checksum";
|
||||||
|
// ...and it's values
|
||||||
|
static const char checkSumMD5C[] = "MD5";
|
||||||
|
static const char checkSumSHA1C[] = "SHA1";
|
||||||
|
static const char checkSumAdlerC[] = "Adler32";
|
||||||
|
static const char checkSumAdlerUpperC[] = "ADLER32";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Declaration of the other propagation jobs
|
||||||
|
*/
|
||||||
class PropagateLocalRemove : public PropagateItemJob {
|
class PropagateLocalRemove : public PropagateItemJob {
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
public:
|
public:
|
||||||
|
|||||||
@@ -595,7 +595,6 @@ void SyncEngine::startSync()
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
fileRecordCount = _journal->getFileRecordCount(); // this creates the DB if it does not exist yet
|
fileRecordCount = _journal->getFileRecordCount(); // this creates the DB if it does not exist yet
|
||||||
bool isUpdateFrom_1_5 = _journal->isUpdateFrom_1_5();
|
|
||||||
|
|
||||||
if( fileRecordCount == -1 ) {
|
if( fileRecordCount == -1 ) {
|
||||||
qDebug() << "No way to create a sync journal!";
|
qDebug() << "No way to create a sync journal!";
|
||||||
@@ -605,13 +604,7 @@ void SyncEngine::startSync()
|
|||||||
// database creation error!
|
// database creation error!
|
||||||
}
|
}
|
||||||
|
|
||||||
if (fileRecordCount >= 1 && isUpdateFrom_1_5) {
|
_csync_ctx->read_remote_from_db = true;
|
||||||
qDebug() << "detected update from 1.5" << fileRecordCount << isUpdateFrom_1_5;
|
|
||||||
// Disable the read from DB to be sure to re-read all the fileid and etags.
|
|
||||||
_csync_ctx->read_remote_from_db = false;
|
|
||||||
} else {
|
|
||||||
_csync_ctx->read_remote_from_db = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
// This tells csync to never read from the DB if it is empty
|
// This tells csync to never read from the DB if it is empty
|
||||||
// thereby speeding up the initial discovery significantly.
|
// thereby speeding up the initial discovery significantly.
|
||||||
|
|||||||
@@ -150,6 +150,7 @@ public:
|
|||||||
quint64 _inode;
|
quint64 _inode;
|
||||||
QByteArray _fileId;
|
QByteArray _fileId;
|
||||||
QByteArray _remotePerm;
|
QByteArray _remotePerm;
|
||||||
|
QByteArray _checksum;
|
||||||
QString _directDownloadUrl;
|
QString _directDownloadUrl;
|
||||||
QString _directDownloadCookies;
|
QString _directDownloadCookies;
|
||||||
|
|
||||||
|
|||||||
@@ -30,7 +30,7 @@
|
|||||||
namespace OCC {
|
namespace OCC {
|
||||||
|
|
||||||
SyncJournalDb::SyncJournalDb(const QString& path, QObject *parent) :
|
SyncJournalDb::SyncJournalDb(const QString& path, QObject *parent) :
|
||||||
QObject(parent), _transaction(0), _possibleUpgradeFromMirall_1_5(false)
|
QObject(parent), _transaction(0)
|
||||||
{
|
{
|
||||||
|
|
||||||
_dbFile = path;
|
_dbFile = path;
|
||||||
@@ -272,19 +272,20 @@ bool SyncJournalDb::checkConnect()
|
|||||||
return sqlFail("Create table version", createQuery);
|
return sqlFail("Create table version", createQuery);
|
||||||
}
|
}
|
||||||
|
|
||||||
_possibleUpgradeFromMirall_1_5 = false;
|
bool forceRemoteDiscovery = false;
|
||||||
|
|
||||||
SqlQuery versionQuery("SELECT major, minor, patch FROM version;", _db);
|
SqlQuery versionQuery("SELECT major, minor, patch FROM version;", _db);
|
||||||
if (!versionQuery.next()) {
|
if (!versionQuery.next()) {
|
||||||
// If there was no entry in the table, it means we are likely upgrading from 1.5
|
// If there was no entry in the table, it means we are likely upgrading from 1.5
|
||||||
if (!isNewDb) {
|
if (!isNewDb) {
|
||||||
qDebug() << Q_FUNC_INFO << "_possibleUpgradeFromMirall_1_5 detected!";
|
qDebug() << Q_FUNC_INFO << "possibleUpgradeFromMirall_1_5 detected!";
|
||||||
_possibleUpgradeFromMirall_1_5 = true;
|
forceRemoteDiscovery = true;
|
||||||
}
|
}
|
||||||
createQuery.prepare("INSERT INTO version VALUES (?1, ?2, ?3, ?4);");
|
createQuery.prepare("INSERT INTO version VALUES (?1, ?2, ?3, ?4);");
|
||||||
createQuery.bindValue(1, MIRALL_VERSION_MAJOR);
|
createQuery.bindValue(1, MIRALL_VERSION_MAJOR);
|
||||||
createQuery.bindValue(2, MIRALL_VERSION_MINOR);
|
createQuery.bindValue(2, MIRALL_VERSION_MINOR);
|
||||||
createQuery.bindValue(3, MIRALL_VERSION_PATCH);
|
createQuery.bindValue(3, MIRALL_VERSION_PATCH);
|
||||||
createQuery.bindValue(3, MIRALL_VERSION_BUILD);
|
createQuery.bindValue(4, MIRALL_VERSION_BUILD);
|
||||||
createQuery.exec();
|
createQuery.exec();
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
@@ -292,6 +293,10 @@ bool SyncJournalDb::checkConnect()
|
|||||||
int minor = versionQuery.intValue(1);
|
int minor = versionQuery.intValue(1);
|
||||||
int patch = versionQuery.intValue(2);
|
int patch = versionQuery.intValue(2);
|
||||||
|
|
||||||
|
if( major == 1 && minor == 8 && (patch == 0 || patch == 1) ) {
|
||||||
|
qDebug() << Q_FUNC_INFO << "possibleUpgradeFromMirall_1_8_0_or_1 detected!";
|
||||||
|
forceRemoteDiscovery = true;
|
||||||
|
}
|
||||||
// Not comparing the BUILD id here, correct?
|
// Not comparing the BUILD id here, correct?
|
||||||
if( !(major == MIRALL_VERSION_MAJOR && minor == MIRALL_VERSION_MINOR && patch == MIRALL_VERSION_PATCH) ) {
|
if( !(major == MIRALL_VERSION_MAJOR && minor == MIRALL_VERSION_MINOR && patch == MIRALL_VERSION_PATCH) ) {
|
||||||
createQuery.prepare("UPDATE version SET major=?1, minor=?2, patch =?3, custom=?4 "
|
createQuery.prepare("UPDATE version SET major=?1, minor=?2, patch =?3, custom=?4 "
|
||||||
@@ -317,6 +322,25 @@ bool SyncJournalDb::checkConnect()
|
|||||||
qDebug() << "WARN: Failed to update the database structure!";
|
qDebug() << "WARN: Failed to update the database structure!";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* If we are upgrading from a client version older than 1.5 is found,
|
||||||
|
* we cannot read from the database because we need to fetch the files id and etags.
|
||||||
|
*
|
||||||
|
* If 1.8.0 caused missing data in the local tree, so we also don't read from DB
|
||||||
|
* to get back the files that were gone.
|
||||||
|
* In 1.8.1 we had a fix to re-get the data, but this one here is better
|
||||||
|
*/
|
||||||
|
if (forceRemoteDiscovery) {
|
||||||
|
qDebug() << "Forcing remote re-discovery by deleting folder Etags";
|
||||||
|
SqlQuery deleteRemoteFolderEtagsQuery(_db);
|
||||||
|
deleteRemoteFolderEtagsQuery.prepare("UPDATE metadata SET md5='_invalid_' WHERE type=2;");
|
||||||
|
if( !deleteRemoteFolderEtagsQuery.exec() ) {
|
||||||
|
qDebug() << "ERROR: Query failed" << deleteRemoteFolderEtagsQuery.error();
|
||||||
|
} else {
|
||||||
|
qDebug() << "Cleared" << deleteRemoteFolderEtagsQuery.numRowsAffected() << "folder ETags";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
_getFileRecordQuery.reset(new SqlQuery(_db));
|
_getFileRecordQuery.reset(new SqlQuery(_db));
|
||||||
_getFileRecordQuery->prepare("SELECT path, inode, uid, gid, mode, modtime, type, md5, fileid, remotePerm, filesize FROM "
|
_getFileRecordQuery->prepare("SELECT path, inode, uid, gid, mode, modtime, type, md5, fileid, remotePerm, filesize FROM "
|
||||||
"metadata WHERE phash=?1" );
|
"metadata WHERE phash=?1" );
|
||||||
@@ -403,7 +427,6 @@ void SyncJournalDb::close()
|
|||||||
_deleteFileRecordRecursively.reset(0);
|
_deleteFileRecordRecursively.reset(0);
|
||||||
_getErrorBlacklistQuery.reset(0);
|
_getErrorBlacklistQuery.reset(0);
|
||||||
_setErrorBlacklistQuery.reset(0);
|
_setErrorBlacklistQuery.reset(0);
|
||||||
_possibleUpgradeFromMirall_1_5 = false;
|
|
||||||
|
|
||||||
_db.close();
|
_db.close();
|
||||||
_avoidReadFromDbOnNextSyncFilter.clear();
|
_avoidReadFromDbOnNextSyncFilter.clear();
|
||||||
@@ -749,10 +772,6 @@ bool SyncJournalDb::postSyncCleanup(const QSet<QString>& filepathsToKeep,
|
|||||||
// Incoroporate results back into main DB
|
// Incoroporate results back into main DB
|
||||||
walCheckpoint();
|
walCheckpoint();
|
||||||
|
|
||||||
if (_possibleUpgradeFromMirall_1_5) {
|
|
||||||
_possibleUpgradeFromMirall_1_5 = false; // should be handled now
|
|
||||||
}
|
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1145,12 +1164,11 @@ void SyncJournalDb::wipeErrorBlacklistEntry( const QString& file )
|
|||||||
|
|
||||||
void SyncJournalDb::updateErrorBlacklistEntry( const SyncJournalErrorBlacklistRecord& item )
|
void SyncJournalDb::updateErrorBlacklistEntry( const SyncJournalErrorBlacklistRecord& item )
|
||||||
{
|
{
|
||||||
|
QMutexLocker locker(&_mutex);
|
||||||
if( !checkConnect() ) {
|
if( !checkConnect() ) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
QMutexLocker locker(&_mutex);
|
|
||||||
|
|
||||||
_setErrorBlacklistQuery->bindValue(1, item._file);
|
_setErrorBlacklistQuery->bindValue(1, item._file);
|
||||||
_setErrorBlacklistQuery->bindValue(2, item._lastTryEtag);
|
_setErrorBlacklistQuery->bindValue(2, item._lastTryEtag);
|
||||||
_setErrorBlacklistQuery->bindValue(3, QString::number(item._lastTryModtime));
|
_setErrorBlacklistQuery->bindValue(3, QString::number(item._lastTryModtime));
|
||||||
@@ -1315,13 +1333,6 @@ bool SyncJournalDb::isConnected()
|
|||||||
return checkConnect();
|
return checkConnect();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool SyncJournalDb::isUpdateFrom_1_5()
|
|
||||||
{
|
|
||||||
QMutexLocker lock(&_mutex);
|
|
||||||
checkConnect();
|
|
||||||
return _possibleUpgradeFromMirall_1_5;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool operator==(const SyncJournalDb::DownloadInfo & lhs,
|
bool operator==(const SyncJournalDb::DownloadInfo & lhs,
|
||||||
const SyncJournalDb::DownloadInfo & rhs)
|
const SyncJournalDb::DownloadInfo & rhs)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -113,12 +113,6 @@ public:
|
|||||||
*/
|
*/
|
||||||
bool isConnected();
|
bool isConnected();
|
||||||
|
|
||||||
/**
|
|
||||||
* Tell the sync engine if we need to disable the fetch from db to be sure that the fileid
|
|
||||||
* are updated.
|
|
||||||
*/
|
|
||||||
bool isUpdateFrom_1_5();
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
bool updateDatabaseStructure();
|
bool updateDatabaseStructure();
|
||||||
bool updateMetadataTableStructure();
|
bool updateMetadataTableStructure();
|
||||||
@@ -134,7 +128,6 @@ private:
|
|||||||
QString _dbFile;
|
QString _dbFile;
|
||||||
QMutex _mutex; // Public functions are protected with the mutex.
|
QMutex _mutex; // Public functions are protected with the mutex.
|
||||||
int _transaction;
|
int _transaction;
|
||||||
bool _possibleUpgradeFromMirall_1_5;
|
|
||||||
QScopedPointer<SqlQuery> _getFileRecordQuery;
|
QScopedPointer<SqlQuery> _getFileRecordQuery;
|
||||||
QScopedPointer<SqlQuery> _setFileRecordQuery;
|
QScopedPointer<SqlQuery> _setFileRecordQuery;
|
||||||
QScopedPointer<SqlQuery> _getDownloadInfoQuery;
|
QScopedPointer<SqlQuery> _getDownloadInfoQuery;
|
||||||
|
|||||||
@@ -241,12 +241,17 @@ QString Theme::updateCheckUrl() const
|
|||||||
return QLatin1String("https://updates.owncloud.com/client/");
|
return QLatin1String("https://updates.owncloud.com/client/");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
QString Theme::transmissionChecksum() const
|
||||||
|
{
|
||||||
|
return QString::null; // No transmission by default.
|
||||||
|
}
|
||||||
|
|
||||||
QString Theme::gitSHA1() const
|
QString Theme::gitSHA1() const
|
||||||
{
|
{
|
||||||
QString devString;
|
QString devString;
|
||||||
#ifdef GIT_SHA1
|
#ifdef GIT_SHA1
|
||||||
const QString githubPrefix(QLatin1String(
|
const QString githubPrefix(QLatin1String(
|
||||||
"https://github.com/owncloud/mirall/commit/"));
|
"https://github.com/owncloud/client/commit/"));
|
||||||
const QString gitSha1(QLatin1String(GIT_SHA1));
|
const QString gitSha1(QLatin1String(GIT_SHA1));
|
||||||
devString = QCoreApplication::translate("ownCloudTheme::about()",
|
devString = QCoreApplication::translate("ownCloudTheme::about()",
|
||||||
"<p><small>Built from Git revision <a href=\"%1\">%2</a>"
|
"<p><small>Built from Git revision <a href=\"%1\">%2</a>"
|
||||||
@@ -389,5 +394,5 @@ bool Theme::wizardSelectiveSyncDefaultNothing() const
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
} // end namespace mirall
|
} // end namespace client
|
||||||
|
|
||||||
|
|||||||
@@ -189,12 +189,19 @@ public:
|
|||||||
*/
|
*/
|
||||||
virtual QString updateCheckUrl() const;
|
virtual QString updateCheckUrl() const;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* When true, the setup wizard will show the selective sync dialog by default and default
|
* When true, the setup wizard will show the selective sync dialog by default and default
|
||||||
* to nothing selected
|
* to nothing selected
|
||||||
*/
|
*/
|
||||||
virtual bool wizardSelectiveSyncDefaultNothing() const;
|
virtual bool wizardSelectiveSyncDefaultNothing() const;
|
||||||
|
/**
|
||||||
|
* @brief Add an additional checksum header to PUT requests and compare them
|
||||||
|
* if they come with GET requests.
|
||||||
|
* This value sets the checksum type (SHA1, MD5 or Adler32) or is left empty
|
||||||
|
* if no checksumming is wanted. In that case it can still be overwritten in
|
||||||
|
* the client config file.
|
||||||
|
*/
|
||||||
|
virtual QString transmissionChecksum() const;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
#ifndef TOKEN_AUTH_ONLY
|
#ifndef TOKEN_AUTH_ONLY
|
||||||
|
|||||||
151
src/libsync/transmissionchecksumvalidator.cpp
Normal file
151
src/libsync/transmissionchecksumvalidator.cpp
Normal file
@@ -0,0 +1,151 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) by Klaas Freitag <freitag@owncloud.com>
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful, but
|
||||||
|
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
|
||||||
|
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
* for more details.
|
||||||
|
*/
|
||||||
|
#include "config.h"
|
||||||
|
#include "filesystem.h"
|
||||||
|
#include "transmissionchecksumvalidator.h"
|
||||||
|
#include "syncfileitem.h"
|
||||||
|
#include "propagatorjobs.h"
|
||||||
|
#include "configfile.h"
|
||||||
|
|
||||||
|
#include <qtconcurrentrun.h>
|
||||||
|
|
||||||
|
namespace OCC {
|
||||||
|
|
||||||
|
TransmissionChecksumValidator::TransmissionChecksumValidator(const QString& filePath, QObject *parent)
|
||||||
|
:QObject(parent),
|
||||||
|
_filePath(filePath)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void TransmissionChecksumValidator::setChecksumType( const QByteArray& type )
|
||||||
|
{
|
||||||
|
_checksumType = type;
|
||||||
|
}
|
||||||
|
|
||||||
|
QString TransmissionChecksumValidator::checksumType() const
|
||||||
|
{
|
||||||
|
QString checksumType = _checksumType;
|
||||||
|
if( checksumType.isEmpty() ) {
|
||||||
|
ConfigFile cfg;
|
||||||
|
checksumType = cfg.transmissionChecksum();
|
||||||
|
}
|
||||||
|
|
||||||
|
return checksumType;
|
||||||
|
}
|
||||||
|
|
||||||
|
void TransmissionChecksumValidator::uploadValidation()
|
||||||
|
{
|
||||||
|
const QString csType = checksumType();
|
||||||
|
|
||||||
|
if( csType.isEmpty() ) {
|
||||||
|
// if there is no checksum defined, continue to upload
|
||||||
|
emit validated(QByteArray());
|
||||||
|
} else {
|
||||||
|
// Calculate the checksum in a different thread first.
|
||||||
|
|
||||||
|
connect( &_watcher, SIGNAL(finished()),
|
||||||
|
this, SLOT(slotUploadChecksumCalculated()));
|
||||||
|
if( csType == checkSumMD5C ) {
|
||||||
|
_checksumHeader = checkSumMD5C;
|
||||||
|
_checksumHeader += ":";
|
||||||
|
_watcher.setFuture(QtConcurrent::run(FileSystem::calcMd5, _filePath));
|
||||||
|
|
||||||
|
} else if( csType == checkSumSHA1C ) {
|
||||||
|
_checksumHeader = checkSumSHA1C;
|
||||||
|
_checksumHeader += ":";
|
||||||
|
_watcher.setFuture(QtConcurrent::run( FileSystem::calcSha1, _filePath));
|
||||||
|
}
|
||||||
|
#ifdef ZLIB_FOUND
|
||||||
|
else if( csType == checkSumAdlerC) {
|
||||||
|
_checksumHeader = checkSumAdlerC;
|
||||||
|
_checksumHeader += ":";
|
||||||
|
_watcher.setFuture(QtConcurrent::run(FileSystem::calcAdler32, _filePath));
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
else {
|
||||||
|
// for an unknown checksum, continue to upload
|
||||||
|
emit validated(QByteArray());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void TransmissionChecksumValidator::slotUploadChecksumCalculated( )
|
||||||
|
{
|
||||||
|
QByteArray checksum = _watcher.future().result();
|
||||||
|
|
||||||
|
if( !checksum.isEmpty() ) {
|
||||||
|
checksum.prepend( _checksumHeader );
|
||||||
|
}
|
||||||
|
|
||||||
|
emit validated(checksum);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void TransmissionChecksumValidator::downloadValidation( const QByteArray& checksumHeader )
|
||||||
|
{
|
||||||
|
// if the incoming header is empty, there was no checksum header, and
|
||||||
|
// no validation can happen. Just continue.
|
||||||
|
const QString csType = checksumType();
|
||||||
|
|
||||||
|
// for empty checksum type, everything is valid.
|
||||||
|
if( csType.isEmpty() ) {
|
||||||
|
emit validated(QByteArray());
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
int indx = checksumHeader.indexOf(':');
|
||||||
|
if( indx < 0 ) {
|
||||||
|
qDebug() << "Checksum header malformed:" << checksumHeader;
|
||||||
|
emit validationFailed(tr("The checksum header is malformed.")); // show must go on - even not validated.
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
const QByteArray type = checksumHeader.left(indx).toUpper();
|
||||||
|
_expectedHash = checksumHeader.mid(indx+1);
|
||||||
|
|
||||||
|
connect( &_watcher, SIGNAL(finished()), this, SLOT(slotDownloadChecksumCalculated()) );
|
||||||
|
|
||||||
|
// start the calculation in different thread
|
||||||
|
if( type == checkSumMD5C ) {
|
||||||
|
_watcher.setFuture(QtConcurrent::run(FileSystem::calcMd5, _filePath));
|
||||||
|
} else if( type == checkSumSHA1C ) {
|
||||||
|
_watcher.setFuture(QtConcurrent::run(FileSystem::calcSha1, _filePath));
|
||||||
|
}
|
||||||
|
#ifdef ZLIB_FOUND
|
||||||
|
else if( type == checkSumAdlerUpperC ) {
|
||||||
|
_watcher.setFuture(QtConcurrent::run(FileSystem::calcAdler32, _filePath));
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
else {
|
||||||
|
qDebug() << "Unknown checksum type" << type;
|
||||||
|
emit validationFailed(tr("The checksum header is malformed."));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void TransmissionChecksumValidator::slotDownloadChecksumCalculated()
|
||||||
|
{
|
||||||
|
const QByteArray hash = _watcher.future().result();
|
||||||
|
|
||||||
|
if( hash != _expectedHash ) {
|
||||||
|
emit validationFailed(tr("The downloaded file does not match the checksum, it will be resumed."));
|
||||||
|
} else {
|
||||||
|
// qDebug() << "Checksum checked and matching: " << _expectedHash;
|
||||||
|
emit validated(hash);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
74
src/libsync/transmissionchecksumvalidator.h
Normal file
74
src/libsync/transmissionchecksumvalidator.h
Normal file
@@ -0,0 +1,74 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) by Klaas Freitag <freitag@owncloud.com>
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful, but
|
||||||
|
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
|
||||||
|
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||||
|
* for more details.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include <QObject>
|
||||||
|
#include <QByteArray>
|
||||||
|
#include <QFutureWatcher>
|
||||||
|
|
||||||
|
namespace OCC {
|
||||||
|
|
||||||
|
class TransmissionChecksumValidator : public QObject
|
||||||
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
public:
|
||||||
|
explicit TransmissionChecksumValidator(const QString& filePath, QObject *parent = 0);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* method to prepare a checksum for transmission and save it to the _checksum
|
||||||
|
* member of the SyncFileItem *item.
|
||||||
|
* The kind of requested checksum is taken from config. No need to set from outside.
|
||||||
|
*
|
||||||
|
* In any case of processing (checksum set, no checksum required and also unusual error)
|
||||||
|
* the object will emit the signal validated(). The item->_checksum is than either
|
||||||
|
* set to a proper value or empty.
|
||||||
|
*/
|
||||||
|
void uploadValidation();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* method to verify the checksum coming with requests in a checksum header. The required
|
||||||
|
* checksum method is read from config.
|
||||||
|
*
|
||||||
|
* If no checksum is there, or if a correct checksum is there, the signal validated()
|
||||||
|
* will be emitted. In case of any kind of error, the signal validationFailed() will
|
||||||
|
* be emitted.
|
||||||
|
*/
|
||||||
|
void downloadValidation( const QByteArray& checksumHeader );
|
||||||
|
|
||||||
|
// This is only used in test cases (by now). This class reads the required
|
||||||
|
// test case from the config file.
|
||||||
|
void setChecksumType(const QByteArray &type );
|
||||||
|
QString checksumType() const;
|
||||||
|
|
||||||
|
signals:
|
||||||
|
void validated(const QByteArray& checksum);
|
||||||
|
void validationFailed( const QString& errMsg );
|
||||||
|
|
||||||
|
private slots:
|
||||||
|
void slotUploadChecksumCalculated();
|
||||||
|
void slotDownloadChecksumCalculated();
|
||||||
|
|
||||||
|
private:
|
||||||
|
QByteArray _checksumType;
|
||||||
|
QByteArray _expectedHash;
|
||||||
|
QByteArray _checksumHeader;
|
||||||
|
|
||||||
|
QString _filePath;
|
||||||
|
|
||||||
|
// watcher for the checksum calculation thread
|
||||||
|
QFutureWatcher<QByteArray> _watcher;
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
@@ -15,6 +15,7 @@
|
|||||||
#include "utility.h"
|
#include "utility.h"
|
||||||
|
|
||||||
#include "version.h"
|
#include "version.h"
|
||||||
|
#include "theme.h"
|
||||||
|
|
||||||
// Note: This file must compile without QtGui
|
// Note: This file must compile without QtGui
|
||||||
#include <QCoreApplication>
|
#include <QCoreApplication>
|
||||||
@@ -154,10 +155,19 @@ QString Utility::platform()
|
|||||||
|
|
||||||
QByteArray Utility::userAgentString()
|
QByteArray Utility::userAgentString()
|
||||||
{
|
{
|
||||||
return QString::fromLatin1("Mozilla/5.0 (%1) mirall/%2")
|
QString re = QString::fromLatin1("Mozilla/5.0 (%1) mirall/%2")
|
||||||
.arg(Utility::platform())
|
.arg(Utility::platform())
|
||||||
.arg(QLatin1String(MIRALL_STRINGIFY(MIRALL_VERSION)))
|
.arg(QLatin1String(MIRALL_STRINGIFY(MIRALL_VERSION)));
|
||||||
.toLatin1();
|
|
||||||
|
const QString appName = Theme::instance()->appName();
|
||||||
|
|
||||||
|
// this constant "ownCloud" is defined in the default OEM theming
|
||||||
|
// that is used for the standard client. If it is changed there,
|
||||||
|
// it needs to be adjusted here.
|
||||||
|
if( appName != QLatin1String("ownCloud") ) {
|
||||||
|
re += QString(" (%1)").arg(appName);
|
||||||
|
}
|
||||||
|
return re.toLatin1();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool Utility::hasLaunchOnStartup(const QString &appName)
|
bool Utility::hasLaunchOnStartup(const QString &appName)
|
||||||
@@ -401,10 +411,12 @@ void Utility::StopWatch::start()
|
|||||||
_timer.start();
|
_timer.start();
|
||||||
}
|
}
|
||||||
|
|
||||||
void Utility::StopWatch::stop()
|
quint64 Utility::StopWatch::stop()
|
||||||
{
|
{
|
||||||
addLapTime(QLatin1String(STOPWATCH_END_TAG));
|
addLapTime(QLatin1String(STOPWATCH_END_TAG));
|
||||||
|
quint64 duration = _timer.elapsed();
|
||||||
_timer.invalidate();
|
_timer.invalidate();
|
||||||
|
return duration;
|
||||||
}
|
}
|
||||||
|
|
||||||
void Utility::StopWatch::reset()
|
void Utility::StopWatch::reset()
|
||||||
|
|||||||
@@ -105,7 +105,7 @@ namespace Utility
|
|||||||
QElapsedTimer _timer;
|
QElapsedTimer _timer;
|
||||||
public:
|
public:
|
||||||
void start();
|
void start();
|
||||||
void stop();
|
quint64 stop();
|
||||||
quint64 addLapTime( const QString& lapName );
|
quint64 addLapTime( const QString& lapName );
|
||||||
void reset();
|
void reset();
|
||||||
|
|
||||||
|
|||||||
@@ -33,4 +33,6 @@ owncloud_add_test(SyncFileItem "")
|
|||||||
owncloud_add_test(ConcatUrl "")
|
owncloud_add_test(ConcatUrl "")
|
||||||
|
|
||||||
owncloud_add_test(XmlParse "")
|
owncloud_add_test(XmlParse "")
|
||||||
|
owncloud_add_test(FileSystem "")
|
||||||
|
owncloud_add_test(TransChecksumValidator "")
|
||||||
|
|
||||||
|
|||||||
93
test/testfilesystem.h
Normal file
93
test/testfilesystem.h
Normal file
@@ -0,0 +1,93 @@
|
|||||||
|
/*
|
||||||
|
This software is in the public domain, furnished "as is", without technical
|
||||||
|
support, and with no warranty, express or implied, as to its usefulness for
|
||||||
|
any purpose.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef MIRALL_TESTFILESYSTEM_H
|
||||||
|
#define MIRALL_TESTFILESYSTEM_H
|
||||||
|
|
||||||
|
#include <QtTest>
|
||||||
|
#include <QDebug>
|
||||||
|
|
||||||
|
#include "filesystem.h"
|
||||||
|
#include "utility.h"
|
||||||
|
|
||||||
|
using namespace OCC::Utility;
|
||||||
|
using namespace OCC::FileSystem;
|
||||||
|
|
||||||
|
class TestFileSystem : public QObject
|
||||||
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
|
||||||
|
QString _root;
|
||||||
|
|
||||||
|
|
||||||
|
QByteArray shellSum( const QByteArray& cmd, const QString& file )
|
||||||
|
{
|
||||||
|
QProcess md5;
|
||||||
|
QStringList args;
|
||||||
|
args.append(file);
|
||||||
|
md5.start(cmd, args);
|
||||||
|
QByteArray sumShell;
|
||||||
|
qDebug() << "File: "<< file;
|
||||||
|
|
||||||
|
if( md5.waitForFinished() ) {
|
||||||
|
|
||||||
|
sumShell = md5.readAll();
|
||||||
|
sumShell = sumShell.left( sumShell.indexOf(' '));
|
||||||
|
}
|
||||||
|
return sumShell;
|
||||||
|
}
|
||||||
|
|
||||||
|
private slots:
|
||||||
|
void initTestCase() {
|
||||||
|
qsrand(QTime::currentTime().msec());
|
||||||
|
|
||||||
|
QString subdir("test_"+QString::number(qrand()));
|
||||||
|
_root = QDir::tempPath() + "/" + subdir;
|
||||||
|
|
||||||
|
QDir dir("/tmp");
|
||||||
|
dir.mkdir(subdir);
|
||||||
|
qDebug() << "creating test directory " << _root;
|
||||||
|
}
|
||||||
|
|
||||||
|
void cleanupTestCase()
|
||||||
|
{
|
||||||
|
if( !_root.isEmpty() )
|
||||||
|
system(QString("rm -rf "+_root).toUtf8());
|
||||||
|
}
|
||||||
|
|
||||||
|
void testMd5Calc()
|
||||||
|
{
|
||||||
|
QString file( _root+"/file_a.bin");
|
||||||
|
writeRandomFile(file);
|
||||||
|
QFileInfo fi(file);
|
||||||
|
QVERIFY(fi.exists());
|
||||||
|
QByteArray sum = calcMd5(file);
|
||||||
|
|
||||||
|
QByteArray sSum = shellSum("/usr/bin/md5sum", file);
|
||||||
|
qDebug() << "calulated" << sum << "versus md5sum:"<< sSum;
|
||||||
|
QVERIFY(!sSum.isEmpty());
|
||||||
|
QVERIFY(!sum.isEmpty());
|
||||||
|
QVERIFY(sSum == sum );
|
||||||
|
}
|
||||||
|
|
||||||
|
void testSha1Calc()
|
||||||
|
{
|
||||||
|
QString file( _root+"/file_b.bin");
|
||||||
|
writeRandomFile(file);
|
||||||
|
QFileInfo fi(file);
|
||||||
|
QVERIFY(fi.exists());
|
||||||
|
QByteArray sum = calcSha1(file);
|
||||||
|
|
||||||
|
QByteArray sSum = shellSum("/usr/bin/sha1sum", file);
|
||||||
|
qDebug() << "calulated" << sum << "versus sha1sum:"<< sSum;
|
||||||
|
QVERIFY(!sSum.isEmpty());
|
||||||
|
QVERIFY(!sum.isEmpty());
|
||||||
|
QVERIFY(sSum == sum );
|
||||||
|
}
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif
|
||||||
@@ -8,7 +8,14 @@
|
|||||||
#define MIRALL_TESTOWNCLOUDPROPAGATOR_H
|
#define MIRALL_TESTOWNCLOUDPROPAGATOR_H
|
||||||
|
|
||||||
#include <QtTest>
|
#include <QtTest>
|
||||||
|
#include <QDebug>
|
||||||
|
|
||||||
|
#include "propagatedownload.h"
|
||||||
|
|
||||||
|
using namespace OCC;
|
||||||
|
namespace OCC {
|
||||||
|
QString OWNCLOUDSYNC_EXPORT createDownloadTmpFileName(const QString &previous);
|
||||||
|
}
|
||||||
|
|
||||||
class TestOwncloudPropagator : public QObject
|
class TestOwncloudPropagator : public QObject
|
||||||
{
|
{
|
||||||
@@ -20,6 +27,43 @@ private slots:
|
|||||||
// OwncloudPropagator propagator( NULL, QLatin1String("test1"), QLatin1String("test2"), new ProgressDatabase);
|
// OwncloudPropagator propagator( NULL, QLatin1String("test1"), QLatin1String("test2"), new ProgressDatabase);
|
||||||
QVERIFY( true );
|
QVERIFY( true );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void testTmpDownloadFileNameGeneration()
|
||||||
|
{
|
||||||
|
QString fn;
|
||||||
|
// without dir
|
||||||
|
for (int i = 1; i <= 1000; i++) {
|
||||||
|
fn+="F";
|
||||||
|
QString tmpFileName = createDownloadTmpFileName(fn);
|
||||||
|
if (tmpFileName.contains('/')) {
|
||||||
|
tmpFileName = tmpFileName.mid(tmpFileName.lastIndexOf('/')+1);
|
||||||
|
}
|
||||||
|
QVERIFY( tmpFileName.length() > 0);
|
||||||
|
QVERIFY( tmpFileName.length() <= 254);
|
||||||
|
}
|
||||||
|
// with absolute dir
|
||||||
|
fn = "/Users/guruz/ownCloud/rocks/GPL";
|
||||||
|
for (int i = 1; i < 1000; i++) {
|
||||||
|
fn+="F";
|
||||||
|
QString tmpFileName = createDownloadTmpFileName(fn);
|
||||||
|
if (tmpFileName.contains('/')) {
|
||||||
|
tmpFileName = tmpFileName.mid(tmpFileName.lastIndexOf('/')+1);
|
||||||
|
}
|
||||||
|
QVERIFY( tmpFileName.length() > 0);
|
||||||
|
QVERIFY( tmpFileName.length() <= 254);
|
||||||
|
}
|
||||||
|
// with relative dir
|
||||||
|
fn = "rocks/GPL";
|
||||||
|
for (int i = 1; i < 1000; i++) {
|
||||||
|
fn+="F";
|
||||||
|
QString tmpFileName = createDownloadTmpFileName(fn);
|
||||||
|
if (tmpFileName.contains('/')) {
|
||||||
|
tmpFileName = tmpFileName.mid(tmpFileName.lastIndexOf('/')+1);
|
||||||
|
}
|
||||||
|
QVERIFY( tmpFileName.length() > 0);
|
||||||
|
QVERIFY( tmpFileName.length() <= 254);
|
||||||
|
}
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
159
test/testtranschecksumvalidator.h
Normal file
159
test/testtranschecksumvalidator.h
Normal file
@@ -0,0 +1,159 @@
|
|||||||
|
/*
|
||||||
|
* This software is in the public domain, furnished "as is", without technical
|
||||||
|
* support, and with no warranty, express or implied, as to its usefulness for
|
||||||
|
* any purpose.
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include <QtTest>
|
||||||
|
#include <QDir>
|
||||||
|
#include <QString>
|
||||||
|
|
||||||
|
#include "transmissionchecksumvalidator.h"
|
||||||
|
#include "networkjobs.h"
|
||||||
|
#include "utility.h"
|
||||||
|
#include "filesystem.h"
|
||||||
|
#include "propagatorjobs.h"
|
||||||
|
|
||||||
|
using namespace OCC;
|
||||||
|
|
||||||
|
class TestTransChecksumValidator : public QObject
|
||||||
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
|
||||||
|
private:
|
||||||
|
QString _root;
|
||||||
|
QString _testfile;
|
||||||
|
QString _expectedError;
|
||||||
|
QEventLoop _loop;
|
||||||
|
QByteArray _expected;
|
||||||
|
bool _successDown;
|
||||||
|
bool _errorSeen;
|
||||||
|
|
||||||
|
void processAndWait() {
|
||||||
|
_loop.processEvents();
|
||||||
|
Utility::usleep(200000);
|
||||||
|
_loop.processEvents();
|
||||||
|
}
|
||||||
|
|
||||||
|
public slots:
|
||||||
|
|
||||||
|
void slotUpValidated(const QByteArray& checksum) {
|
||||||
|
qDebug() << "Checksum: " << checksum;
|
||||||
|
QVERIFY(_expected == checksum );
|
||||||
|
}
|
||||||
|
|
||||||
|
void slotDownValidated() {
|
||||||
|
_successDown = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
void slotDownError( const QString& errMsg ) {
|
||||||
|
QVERIFY(_expectedError == errMsg );
|
||||||
|
_errorSeen = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
private slots:
|
||||||
|
|
||||||
|
void initTestCase() {
|
||||||
|
qDebug() << Q_FUNC_INFO;
|
||||||
|
_root = QDir::tempPath() + "/" + "test_" + QString::number(qrand());
|
||||||
|
QDir rootDir(_root);
|
||||||
|
|
||||||
|
rootDir.mkpath(_root );
|
||||||
|
_testfile = _root+"/csFile";
|
||||||
|
Utility::writeRandomFile( _testfile);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void testUploadChecksummingAdler() {
|
||||||
|
|
||||||
|
TransmissionChecksumValidator *vali = new TransmissionChecksumValidator(_testfile, this);
|
||||||
|
vali->setChecksumType("Adler32");
|
||||||
|
|
||||||
|
connect(vali, SIGNAL(validated(QByteArray)), this, SLOT(slotUpValidated(QByteArray)));
|
||||||
|
|
||||||
|
QString testfile = _testfile;
|
||||||
|
_expected = "Adler32:"+FileSystem::calcAdler32( testfile );
|
||||||
|
qDebug() << "XX Expected Checksum: " << _expected;
|
||||||
|
vali->uploadValidation();
|
||||||
|
|
||||||
|
usleep(5000);
|
||||||
|
|
||||||
|
_loop.processEvents();
|
||||||
|
delete vali;
|
||||||
|
}
|
||||||
|
|
||||||
|
void testUploadChecksummingMd5() {
|
||||||
|
|
||||||
|
TransmissionChecksumValidator *vali = new TransmissionChecksumValidator(_testfile, this);
|
||||||
|
vali->setChecksumType( OCC::checkSumMD5C );
|
||||||
|
connect(vali, SIGNAL(validated(QByteArray)), this, SLOT(slotUpValidated(QByteArray)));
|
||||||
|
|
||||||
|
_expected = checkSumMD5C;
|
||||||
|
_expected.append(":"+FileSystem::calcMd5( _testfile ));
|
||||||
|
vali->uploadValidation();
|
||||||
|
|
||||||
|
usleep(2000);
|
||||||
|
|
||||||
|
_loop.processEvents();
|
||||||
|
delete vali;
|
||||||
|
}
|
||||||
|
|
||||||
|
void testUploadChecksummingSha1() {
|
||||||
|
|
||||||
|
TransmissionChecksumValidator *vali = new TransmissionChecksumValidator(_testfile, this);
|
||||||
|
vali->setChecksumType( OCC::checkSumSHA1C );
|
||||||
|
connect(vali, SIGNAL(validated(QByteArray)), this, SLOT(slotUpValidated(QByteArray)));
|
||||||
|
|
||||||
|
_expected = checkSumSHA1C;
|
||||||
|
_expected.append(":"+FileSystem::calcSha1( _testfile ));
|
||||||
|
|
||||||
|
vali->uploadValidation();
|
||||||
|
|
||||||
|
usleep(2000);
|
||||||
|
|
||||||
|
_loop.processEvents();
|
||||||
|
delete vali;
|
||||||
|
}
|
||||||
|
|
||||||
|
void testDownloadChecksummingAdler() {
|
||||||
|
|
||||||
|
QByteArray adler = checkSumAdlerC;
|
||||||
|
adler.append(":");
|
||||||
|
adler.append(FileSystem::calcAdler32( _testfile ));
|
||||||
|
_successDown = false;
|
||||||
|
|
||||||
|
TransmissionChecksumValidator *vali = new TransmissionChecksumValidator(_testfile, this);
|
||||||
|
vali->setChecksumType("Adler32");
|
||||||
|
connect(vali, SIGNAL(validated(QByteArray)), this, SLOT(slotDownValidated()));
|
||||||
|
connect(vali, SIGNAL(validationFailed(QString)), this, SLOT(slotDownError(QString)));
|
||||||
|
vali->downloadValidation(adler);
|
||||||
|
|
||||||
|
usleep(2000);
|
||||||
|
|
||||||
|
_loop.processEvents();
|
||||||
|
QVERIFY(_successDown);
|
||||||
|
|
||||||
|
_expectedError = QLatin1String("The downloaded file does not match the checksum, it will be resumed.");
|
||||||
|
_errorSeen = false;
|
||||||
|
vali->downloadValidation("Adler32:543345");
|
||||||
|
usleep(2000);
|
||||||
|
_loop.processEvents();
|
||||||
|
QVERIFY(_errorSeen);
|
||||||
|
|
||||||
|
_expectedError = QLatin1String("The checksum header is malformed.");
|
||||||
|
_errorSeen = false;
|
||||||
|
vali->downloadValidation("Klaas32:543345");
|
||||||
|
usleep(2000);
|
||||||
|
_loop.processEvents();
|
||||||
|
QVERIFY(_errorSeen);
|
||||||
|
|
||||||
|
delete vali;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void cleanupTestCase() {
|
||||||
|
}
|
||||||
|
};
|
||||||
@@ -113,7 +113,7 @@ private slots:
|
|||||||
this, SLOT(slotFinishedSuccessfully()) );
|
this, SLOT(slotFinishedSuccessfully()) );
|
||||||
|
|
||||||
QHash <QString, qint64> sizes;
|
QHash <QString, qint64> sizes;
|
||||||
QVERIFY(parser.parse( testXml, &sizes ));
|
QVERIFY(parser.parse( testXml, &sizes, "/oc/remote.php/webdav/sharefolder" ));
|
||||||
|
|
||||||
QVERIFY(_success);
|
QVERIFY(_success);
|
||||||
QVERIFY(sizes.size() == 0 ); // No quota info in the XML
|
QVERIFY(sizes.size() == 0 ); // No quota info in the XML
|
||||||
@@ -187,7 +187,7 @@ private slots:
|
|||||||
this, SLOT(slotFinishedSuccessfully()) );
|
this, SLOT(slotFinishedSuccessfully()) );
|
||||||
|
|
||||||
QHash <QString, qint64> sizes;
|
QHash <QString, qint64> sizes;
|
||||||
QVERIFY(false == parser.parse( testXml, &sizes )); // verify false
|
QVERIFY(false == parser.parse( testXml, &sizes, "/oc/remote.php/webdav/sharefolder" )); // verify false
|
||||||
|
|
||||||
QVERIFY(!_success);
|
QVERIFY(!_success);
|
||||||
QVERIFY(sizes.size() == 0 ); // No quota info in the XML
|
QVERIFY(sizes.size() == 0 ); // No quota info in the XML
|
||||||
@@ -210,7 +210,7 @@ private slots:
|
|||||||
this, SLOT(slotFinishedSuccessfully()) );
|
this, SLOT(slotFinishedSuccessfully()) );
|
||||||
|
|
||||||
QHash <QString, qint64> sizes;
|
QHash <QString, qint64> sizes;
|
||||||
QVERIFY(false == parser.parse( testXml, &sizes )); // verify false
|
QVERIFY(false == parser.parse( testXml, &sizes, "/oc/remote.php/webdav/sharefolder" )); // verify false
|
||||||
|
|
||||||
QVERIFY(!_success);
|
QVERIFY(!_success);
|
||||||
QVERIFY(sizes.size() == 0 ); // No quota info in the XML
|
QVERIFY(sizes.size() == 0 ); // No quota info in the XML
|
||||||
@@ -232,7 +232,7 @@ private slots:
|
|||||||
this, SLOT(slotFinishedSuccessfully()) );
|
this, SLOT(slotFinishedSuccessfully()) );
|
||||||
|
|
||||||
QHash <QString, qint64> sizes;
|
QHash <QString, qint64> sizes;
|
||||||
QVERIFY(false == parser.parse( testXml, &sizes )); // verify false
|
QVERIFY(false == parser.parse( testXml, &sizes, "/oc/remote.php/webdav/sharefolder" )); // verify false
|
||||||
|
|
||||||
QVERIFY(!_success);
|
QVERIFY(!_success);
|
||||||
QVERIFY(sizes.size() == 0 ); // No quota info in the XML
|
QVERIFY(sizes.size() == 0 ); // No quota info in the XML
|
||||||
@@ -240,6 +240,208 @@ private slots:
|
|||||||
QVERIFY(_items.size() == 0 ); // FIXME: We should change the parser to not emit during parsing but at the end
|
QVERIFY(_items.size() == 0 ); // FIXME: We should change the parser to not emit during parsing but at the end
|
||||||
QVERIFY(_subdirs.size() == 0);
|
QVERIFY(_subdirs.size() == 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void testParserBogfusHref1() {
|
||||||
|
const QByteArray testXml = "<?xml version='1.0' encoding='utf-8'?>"
|
||||||
|
"<d:multistatus xmlns:d=\"DAV:\" xmlns:s=\"http://sabredav.org/ns\" xmlns:oc=\"http://owncloud.org/ns\">"
|
||||||
|
"<d:response>"
|
||||||
|
"<d:href>http://127.0.0.1:81/oc/remote.php/webdav/sharefolder/</d:href>"
|
||||||
|
"<d:propstat>"
|
||||||
|
"<d:prop>"
|
||||||
|
"<oc:id>00004213ocobzus5kn6s</oc:id>"
|
||||||
|
"<oc:permissions>RDNVCK</oc:permissions>"
|
||||||
|
"<oc:size>121780</oc:size>"
|
||||||
|
"<d:getetag>\"5527beb0400b0\"</d:getetag>"
|
||||||
|
"<d:resourcetype>"
|
||||||
|
"<d:collection/>"
|
||||||
|
"</d:resourcetype>"
|
||||||
|
"<d:getlastmodified>Fri, 06 Feb 2015 13:49:55 GMT</d:getlastmodified>"
|
||||||
|
"</d:prop>"
|
||||||
|
"<d:status>HTTP/1.1 200 OK</d:status>"
|
||||||
|
"</d:propstat>"
|
||||||
|
"<d:propstat>"
|
||||||
|
"<d:prop>"
|
||||||
|
"<d:getcontentlength/>"
|
||||||
|
"<oc:downloadURL/>"
|
||||||
|
"<oc:dDC/>"
|
||||||
|
"</d:prop>"
|
||||||
|
"<d:status>HTTP/1.1 404 Not Found</d:status>"
|
||||||
|
"</d:propstat>"
|
||||||
|
"</d:response>"
|
||||||
|
"<d:response>"
|
||||||
|
"<d:href>http://127.0.0.1:81/oc/remote.php/webdav/sharefolder/quitte.pdf</d:href>"
|
||||||
|
"<d:propstat>"
|
||||||
|
"<d:prop>"
|
||||||
|
"<oc:id>00004215ocobzus5kn6s</oc:id>"
|
||||||
|
"<oc:permissions>RDNVW</oc:permissions>"
|
||||||
|
"<d:getetag>\"2fa2f0d9ed49ea0c3e409d49e652dea0\"</d:getetag>"
|
||||||
|
"<d:resourcetype/>"
|
||||||
|
"<d:getlastmodified>Fri, 06 Feb 2015 13:49:55 GMT</d:getlastmodified>"
|
||||||
|
"<d:getcontentlength>121780</d:getcontentlength>"
|
||||||
|
"</d:prop>"
|
||||||
|
"<d:status>HTTP/1.1 200 OK</d:status>"
|
||||||
|
"</d:propstat>"
|
||||||
|
"<d:propstat>"
|
||||||
|
"<d:prop>"
|
||||||
|
"<oc:downloadURL/>"
|
||||||
|
"<oc:dDC/>"
|
||||||
|
"</d:prop>"
|
||||||
|
"<d:status>HTTP/1.1 404 Not Found</d:status>"
|
||||||
|
"</d:propstat>"
|
||||||
|
"</d:response>"
|
||||||
|
"</d:multistatus>";
|
||||||
|
|
||||||
|
|
||||||
|
LsColXMLParser parser;
|
||||||
|
|
||||||
|
connect( &parser, SIGNAL(directoryListingSubfolders(const QStringList&)),
|
||||||
|
this, SLOT(slotDirectoryListingSubFolders(const QStringList&)) );
|
||||||
|
connect( &parser, SIGNAL(directoryListingIterated(const QString&, const QMap<QString,QString>&)),
|
||||||
|
this, SLOT(slotDirectoryListingIterated(const QString&, const QMap<QString,QString>&)) );
|
||||||
|
connect( &parser, SIGNAL(finishedWithoutError()),
|
||||||
|
this, SLOT(slotFinishedSuccessfully()) );
|
||||||
|
|
||||||
|
QHash <QString, qint64> sizes;
|
||||||
|
QVERIFY(false == parser.parse( testXml, &sizes, "/oc/remote.php/webdav/sharefolder" ));
|
||||||
|
QVERIFY(!_success);
|
||||||
|
}
|
||||||
|
|
||||||
|
void testParserBogfusHref2() {
|
||||||
|
const QByteArray testXml = "<?xml version='1.0' encoding='utf-8'?>"
|
||||||
|
"<d:multistatus xmlns:d=\"DAV:\" xmlns:s=\"http://sabredav.org/ns\" xmlns:oc=\"http://owncloud.org/ns\">"
|
||||||
|
"<d:response>"
|
||||||
|
"<d:href>/sharefolder</d:href>"
|
||||||
|
"<d:propstat>"
|
||||||
|
"<d:prop>"
|
||||||
|
"<oc:id>00004213ocobzus5kn6s</oc:id>"
|
||||||
|
"<oc:permissions>RDNVCK</oc:permissions>"
|
||||||
|
"<oc:size>121780</oc:size>"
|
||||||
|
"<d:getetag>\"5527beb0400b0\"</d:getetag>"
|
||||||
|
"<d:resourcetype>"
|
||||||
|
"<d:collection/>"
|
||||||
|
"</d:resourcetype>"
|
||||||
|
"<d:getlastmodified>Fri, 06 Feb 2015 13:49:55 GMT</d:getlastmodified>"
|
||||||
|
"</d:prop>"
|
||||||
|
"<d:status>HTTP/1.1 200 OK</d:status>"
|
||||||
|
"</d:propstat>"
|
||||||
|
"<d:propstat>"
|
||||||
|
"<d:prop>"
|
||||||
|
"<d:getcontentlength/>"
|
||||||
|
"<oc:downloadURL/>"
|
||||||
|
"<oc:dDC/>"
|
||||||
|
"</d:prop>"
|
||||||
|
"<d:status>HTTP/1.1 404 Not Found</d:status>"
|
||||||
|
"</d:propstat>"
|
||||||
|
"</d:response>"
|
||||||
|
"<d:response>"
|
||||||
|
"<d:href>/sharefolder/quitte.pdf</d:href>"
|
||||||
|
"<d:propstat>"
|
||||||
|
"<d:prop>"
|
||||||
|
"<oc:id>00004215ocobzus5kn6s</oc:id>"
|
||||||
|
"<oc:permissions>RDNVW</oc:permissions>"
|
||||||
|
"<d:getetag>\"2fa2f0d9ed49ea0c3e409d49e652dea0\"</d:getetag>"
|
||||||
|
"<d:resourcetype/>"
|
||||||
|
"<d:getlastmodified>Fri, 06 Feb 2015 13:49:55 GMT</d:getlastmodified>"
|
||||||
|
"<d:getcontentlength>121780</d:getcontentlength>"
|
||||||
|
"</d:prop>"
|
||||||
|
"<d:status>HTTP/1.1 200 OK</d:status>"
|
||||||
|
"</d:propstat>"
|
||||||
|
"<d:propstat>"
|
||||||
|
"<d:prop>"
|
||||||
|
"<oc:downloadURL/>"
|
||||||
|
"<oc:dDC/>"
|
||||||
|
"</d:prop>"
|
||||||
|
"<d:status>HTTP/1.1 404 Not Found</d:status>"
|
||||||
|
"</d:propstat>"
|
||||||
|
"</d:response>"
|
||||||
|
"</d:multistatus>";
|
||||||
|
|
||||||
|
|
||||||
|
LsColXMLParser parser;
|
||||||
|
|
||||||
|
connect( &parser, SIGNAL(directoryListingSubfolders(const QStringList&)),
|
||||||
|
this, SLOT(slotDirectoryListingSubFolders(const QStringList&)) );
|
||||||
|
connect( &parser, SIGNAL(directoryListingIterated(const QString&, const QMap<QString,QString>&)),
|
||||||
|
this, SLOT(slotDirectoryListingIterated(const QString&, const QMap<QString,QString>&)) );
|
||||||
|
connect( &parser, SIGNAL(finishedWithoutError()),
|
||||||
|
this, SLOT(slotFinishedSuccessfully()) );
|
||||||
|
|
||||||
|
QHash <QString, qint64> sizes;
|
||||||
|
QVERIFY(false == parser.parse( testXml, &sizes, "/oc/remote.php/webdav/sharefolder" ));
|
||||||
|
QVERIFY(!_success);
|
||||||
|
}
|
||||||
|
|
||||||
|
void testHrefUrlEncoding() {
|
||||||
|
const QByteArray testXml = "<?xml version='1.0' encoding='utf-8'?>"
|
||||||
|
"<d:multistatus xmlns:d=\"DAV:\" xmlns:s=\"http://sabredav.org/ns\" xmlns:oc=\"http://owncloud.org/ns\">"
|
||||||
|
"<d:response>"
|
||||||
|
"<d:href>/%C3%A4</d:href>" // a-umlaut utf8
|
||||||
|
"<d:propstat>"
|
||||||
|
"<d:prop>"
|
||||||
|
"<oc:id>00004213ocobzus5kn6s</oc:id>"
|
||||||
|
"<oc:permissions>RDNVCK</oc:permissions>"
|
||||||
|
"<oc:size>121780</oc:size>"
|
||||||
|
"<d:getetag>\"5527beb0400b0\"</d:getetag>"
|
||||||
|
"<d:resourcetype>"
|
||||||
|
"<d:collection/>"
|
||||||
|
"</d:resourcetype>"
|
||||||
|
"<d:getlastmodified>Fri, 06 Feb 2015 13:49:55 GMT</d:getlastmodified>"
|
||||||
|
"</d:prop>"
|
||||||
|
"<d:status>HTTP/1.1 200 OK</d:status>"
|
||||||
|
"</d:propstat>"
|
||||||
|
"<d:propstat>"
|
||||||
|
"<d:prop>"
|
||||||
|
"<d:getcontentlength/>"
|
||||||
|
"<oc:downloadURL/>"
|
||||||
|
"<oc:dDC/>"
|
||||||
|
"</d:prop>"
|
||||||
|
"<d:status>HTTP/1.1 404 Not Found</d:status>"
|
||||||
|
"</d:propstat>"
|
||||||
|
"</d:response>"
|
||||||
|
"<d:response>"
|
||||||
|
"<d:href>/%C3%A4/%C3%A4.pdf</d:href>"
|
||||||
|
"<d:propstat>"
|
||||||
|
"<d:prop>"
|
||||||
|
"<oc:id>00004215ocobzus5kn6s</oc:id>"
|
||||||
|
"<oc:permissions>RDNVW</oc:permissions>"
|
||||||
|
"<d:getetag>\"2fa2f0d9ed49ea0c3e409d49e652dea0\"</d:getetag>"
|
||||||
|
"<d:resourcetype/>"
|
||||||
|
"<d:getlastmodified>Fri, 06 Feb 2015 13:49:55 GMT</d:getlastmodified>"
|
||||||
|
"<d:getcontentlength>121780</d:getcontentlength>"
|
||||||
|
"</d:prop>"
|
||||||
|
"<d:status>HTTP/1.1 200 OK</d:status>"
|
||||||
|
"</d:propstat>"
|
||||||
|
"<d:propstat>"
|
||||||
|
"<d:prop>"
|
||||||
|
"<oc:downloadURL/>"
|
||||||
|
"<oc:dDC/>"
|
||||||
|
"</d:prop>"
|
||||||
|
"<d:status>HTTP/1.1 404 Not Found</d:status>"
|
||||||
|
"</d:propstat>"
|
||||||
|
"</d:response>"
|
||||||
|
"</d:multistatus>";
|
||||||
|
|
||||||
|
LsColXMLParser parser;
|
||||||
|
|
||||||
|
connect( &parser, SIGNAL(directoryListingSubfolders(const QStringList&)),
|
||||||
|
this, SLOT(slotDirectoryListingSubFolders(const QStringList&)) );
|
||||||
|
connect( &parser, SIGNAL(directoryListingIterated(const QString&, const QMap<QString,QString>&)),
|
||||||
|
this, SLOT(slotDirectoryListingIterated(const QString&, const QMap<QString,QString>&)) );
|
||||||
|
connect( &parser, SIGNAL(finishedWithoutError()),
|
||||||
|
this, SLOT(slotFinishedSuccessfully()) );
|
||||||
|
|
||||||
|
QHash <QString, qint64> sizes;
|
||||||
|
QVERIFY(parser.parse( testXml, &sizes, QString::fromUtf8("/ä") ));
|
||||||
|
QVERIFY(_success);
|
||||||
|
|
||||||
|
QVERIFY(_items.contains(QString::fromUtf8("/ä/ä.pdf")));
|
||||||
|
QVERIFY(_items.contains(QString::fromUtf8("/ä")));
|
||||||
|
QVERIFY(_items.size() == 2 );
|
||||||
|
|
||||||
|
QVERIFY(_subdirs.contains(QString::fromUtf8("/ä")));
|
||||||
|
QVERIFY(_subdirs.size() == 1);
|
||||||
|
}
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="ca" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="ca" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Connectat amb <server> com a <user></translation>
|
<translation>Connectat amb <server> com a <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Afegeix carpeta...</translation>
|
<translation>Afegeix carpeta...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pausa</translation>
|
<translation>Pausa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Elimina</translation>
|
<translation>Elimina</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Selecciona el que vulguis sincronitzar</translation>
|
<translation>Selecciona el que vulguis sincronitzar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Ús de l'emmagatzemament</translation>
|
<translation>Ús de l'emmagatzemament</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Obtenint informació de l'ús...</translation>
|
<translation>Obtenint informació de l'ús...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Nota</b> Algunes carpetes, incloent els fitxers muntats a través de xarxa o compartits, poden tenir límits diferents.</translation>
|
<translation><b>Nota</b> Algunes carpetes, incloent els fitxers muntats a través de xarxa o compartits, poden tenir límits diferents.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Manteniment del compte</translation>
|
<translation>Manteniment del compte</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Edita fitxers ignorats</translation>
|
<translation>Edita fitxers ignorats</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Modifica el compte</translation>
|
<translation>Modifica el compte</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -166,7 +174,7 @@
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="606"/>
|
<location filename="../src/gui/accountsettings.cpp" line="606"/>
|
||||||
<source>Discovering '%1'</source>
|
<source>Discovering '%1'</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Descobrint '%1'</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="646"/>
|
<location filename="../src/gui/accountsettings.cpp" line="646"/>
|
||||||
@@ -249,7 +257,7 @@ Temps restant total %5</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/addcertificatedialog.ui" line="51"/>
|
<location filename="../src/gui/addcertificatedialog.ui" line="51"/>
|
||||||
<source>Browse...</source>
|
<source>Browse...</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Navega...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/addcertificatedialog.ui" line="60"/>
|
<location filename="../src/gui/addcertificatedialog.ui" line="60"/>
|
||||||
@@ -448,7 +456,7 @@ Consulteu el registre per obtenir més informació.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folder.cpp" line="783"/>
|
<location filename="../src/gui/folder.cpp" line="783"/>
|
||||||
<source>Could not read system exclude file</source>
|
<source>Could not read system exclude file</source>
|
||||||
<translation type="unfinished"/>
|
<translation>No s'ha pogut llegir el fitxer d'exclusió del sistema</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folder.cpp" line="1003"/>
|
<location filename="../src/gui/folder.cpp" line="1003"/>
|
||||||
@@ -611,7 +619,7 @@ Esteu segur que voleu executar aquesta operació?</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizard.cpp" line="149"/>
|
<location filename="../src/gui/folderwizard.cpp" line="149"/>
|
||||||
<source>An already configured folder contains the currently entered folder.</source>
|
<source>An already configured folder contains the currently entered folder.</source>
|
||||||
<translation>Un directori ja configurat conté el directori qe heu introduït.</translation>
|
<translation>Un directori ja configurat conté el directori que heu introduït.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizard.cpp" line="155"/>
|
<location filename="../src/gui/folderwizard.cpp" line="155"/>
|
||||||
@@ -644,7 +652,7 @@ Esteu segur que voleu executar aquesta operació?</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizard.cpp" line="269"/>
|
<location filename="../src/gui/folderwizard.cpp" line="269"/>
|
||||||
<source>Enter the name of the new folder to be created below '%1':</source>
|
<source>Enter the name of the new folder to be created below '%1':</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Introduïu el nom de la carpeta nova que es crearà a sota '%1':</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizard.cpp" line="298"/>
|
<location filename="../src/gui/folderwizard.cpp" line="298"/>
|
||||||
@@ -706,22 +714,22 @@ Esteu segur que voleu executar aquesta operació?</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>No s'ha rebut cap E-Tag del servidor, comproveu el Proxy/Gateway</translation>
|
<translation>No s'ha rebut cap E-Tag del servidor, comproveu el Proxy/Gateway</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Hem rebut un E-Tag diferent en la represa. Es comprovarà la pròxima vegada.</translation>
|
<translation>Hem rebut un E-Tag diferent en la represa. Es comprovarà la pròxima vegada.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>El servidor retorna un error de contingut o rang</translation>
|
<translation>El servidor retorna un error de contingut o rang</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Temps de connexió excedit</translation>
|
<translation>Temps de connexió excedit</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -815,37 +823,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Els elements marcats també s'eliminaran si prevenen l'eliminació d'una carpeta. Això és útil per metadades.</translation>
|
Els elements marcats també s'eliminaran si prevenen l'eliminació d'una carpeta. Això és útil per metadades.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>No s'ha pogut obrir el fitxer</translation>
|
<translation>No s'ha pogut obrir el fitxer</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>No es poden desar els canvis a '%1'.</translation>
|
<translation>No es poden desar els canvis a '%1'.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Afegeix una plantilla per ignorar</translation>
|
<translation>Afegeix una plantilla per ignorar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Afegeix una nova plantilla d'ignorats:</translation>
|
<translation>Afegeix una nova plantilla d'ignorats:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Edita el partó d'ignorats</translation>
|
<translation>Edita el partó d'ignorats</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Edita el patró d'ignorats:</translation>
|
<translation>Edita el patró d'ignorats:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Això es proporciona completament pel sistema a '%1' i no es pot modificar en aquesta vista.</translation>
|
<translation>Això es proporciona completament pel sistema a '%1' i no es pot modificar en aquesta vista.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -860,7 +868,7 @@ Els elements marcats també s'eliminaran si prevenen l'eliminació d&a
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/logbrowser.cpp" line="71"/>
|
<location filename="../src/gui/logbrowser.cpp" line="71"/>
|
||||||
<source>&Search:</source>
|
<source>&Search:</source>
|
||||||
<translation type="unfinished"/>
|
<translation>&Cerca:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/logbrowser.cpp" line="79"/>
|
<location filename="../src/gui/logbrowser.cpp" line="79"/>
|
||||||
@@ -900,7 +908,7 @@ Els elements marcats també s'eliminaran si prevenen l'eliminació d&a
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/logbrowser.cpp" line="194"/>
|
<location filename="../src/gui/logbrowser.cpp" line="194"/>
|
||||||
<source>Could not write to log file %1</source>
|
<source>Could not write to log file %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation>No es pot escriure al fitxer de registre %1</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -972,7 +980,7 @@ Els elements marcats també s'eliminaran si prevenen l'eliminació d&a
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/networksettings.ui" line="42"/>
|
<location filename="../src/gui/networksettings.ui" line="42"/>
|
||||||
<source>Use system proxy</source>
|
<source>Use system proxy</source>
|
||||||
<translation>Usa el sistema proxy</translation>
|
<translation>Usa el proxy del sistema</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/networksettings.ui" line="52"/>
|
<location filename="../src/gui/networksettings.ui" line="52"/>
|
||||||
@@ -1064,7 +1072,8 @@ Els elements marcats també s'eliminaran si prevenen l'eliminació d&a
|
|||||||
<location filename="../src/gui/updater/ocupdater.cpp" line="57"/>
|
<location filename="../src/gui/updater/ocupdater.cpp" line="57"/>
|
||||||
<source>A new update for %1 is about to be installed. The updater may ask
|
<source>A new update for %1 is about to be installed. The updater may ask
|
||||||
for additional privileges during the process.</source>
|
for additional privileges during the process.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>S'instal·lara un nova actualització per %1. L'actualitzador pot demanar
|
||||||
|
privilegis addicionals durant el procés.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/updater/ocupdater.cpp" line="78"/>
|
<location filename="../src/gui/updater/ocupdater.cpp" line="78"/>
|
||||||
@@ -1132,7 +1141,7 @@ for additional privileges during the process.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="138"/>
|
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="138"/>
|
||||||
<source>Sync the directory '%1'</source>
|
<source>Sync the directory '%1'</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Sincronita el directori '%1'</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="142"/>
|
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="142"/>
|
||||||
@@ -1158,7 +1167,7 @@ for additional privileges during the process.</source>
|
|||||||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="298"/>
|
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="298"/>
|
||||||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="319"/>
|
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="319"/>
|
||||||
<source>(%1)</source>
|
<source>(%1)</source>
|
||||||
<translation type="unfinished"/>
|
<translation>(%1)</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1192,24 +1201,24 @@ for additional privileges during the process.</source>
|
|||||||
<translation>Configura el sevidor %1</translation>
|
<translation>Configura el sevidor %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Aquesta adreça NO és segura i no és encriptada.
|
<translation>Aquesta adreça NO és segura i no és encriptada.
|
||||||
No és aconsellada usar-la.</translation>
|
No és aconsellada usar-la.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Aquesta url és segura. Podeu usar-la.</translation>
|
<translation>Aquesta url és segura. Podeu usar-la.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation type="unfinished"/>
|
<translation>&Següent ></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Actualitza el servidor %1</translation>
|
<translation>Actualitza el servidor %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1227,129 +1236,129 @@ No és aconsellada usar-la.</translation>
|
|||||||
<translation>Ha fallat la connexió amb %1 a %2:<br/>%3</translation>
|
<translation>Ha fallat la connexió amb %1 a %2:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Intentant connectar amb %1 a %2...</translation>
|
<translation>Intentant connectar amb %1 a %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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 type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>La carpeta local %1 ja existeix, s'està configurant per sincronitzar.<br/><br/></translation>
|
<translation>La carpeta local %1 ja existeix, s'està configurant per sincronitzar.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>correcte</translation>
|
<translation>correcte</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>ha fallat.</translation>
|
<translation>ha fallat.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>No s'ha pogut crear la carpeta local %1</translation>
|
<translation>No s'ha pogut crear la carpeta local %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>No heu especificat cap carpeta remota!</translation>
|
<translation>No heu especificat cap carpeta remota!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Error: %1</translation>
|
<translation>Error: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>creant la carpeta a ownCloud: %1</translation>
|
<translation>creant la carpeta a ownCloud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>La carpeta remota %1 s'ha creat correctament.</translation>
|
<translation>La carpeta remota %1 s'ha creat correctament.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>La carpeta remota %1 ja existeix. S'hi està connectant per sincronitzar-les.</translation>
|
<translation>La carpeta remota %1 ja existeix. S'hi està connectant per sincronitzar-les.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>La creació de la carpeta ha resultat en el codi d'error HTTP %1</translation>
|
<translation>La creació de la carpeta ha resultat en el codi d'error HTTP %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>Ha fallat la creació de la carpeta perquè les credencials proporcionades són incorrectes!<br/>Aneu enrera i comproveu les credencials.</p></translation>
|
<translation>Ha fallat la creació de la carpeta perquè les credencials proporcionades són incorrectes!<br/>Aneu enrera i comproveu les credencials.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">La creació de la carpeta remota ha fallat, probablement perquè les credencials facilitades són incorrectes.</font><br/>Comproveu les vostres credencials.</p></translation>
|
<translation><p><font color="red">La creació de la carpeta remota ha fallat, probablement perquè les credencials facilitades són incorrectes.</font><br/>Comproveu les vostres credencials.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>La creació de la carpeta remota %1 ha fallat amb l'error <tt>%2</tt>.</translation>
|
<translation>La creació de la carpeta remota %1 ha fallat amb l'error <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>S'ha establert una connexió de sincronització des de %1 a la carpeta remota %2.</translation>
|
<translation>S'ha establert una connexió de sincronització des de %1 a la carpeta remota %2.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Connectat amb èxit a %1!</translation>
|
<translation>Connectat amb èxit a %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>No s'ha pogut establir la connexió amb %1. Comproveu-ho de nou.</translation>
|
<translation>No s'ha pogut establir la connexió amb %1. Comproveu-ho de nou.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Ha fallat en canviar el nom de la carpeta</translation>
|
<translation>Ha fallat en canviar el nom de la carpeta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>No es pot esborrar i restaurar la carpeta perquè una carpeta o un fitxer de dins està obert en un altre programa. Tanqueu la carpeta o el fitxer i intenteu-ho de nou o cancel·leu la configuració.</translation>
|
<translation>No es pot esborrar i restaurar la carpeta perquè una carpeta o un fitxer de dins està obert en un altre programa. Tanqueu la carpeta o el fitxer i intenteu-ho de nou o cancel·leu la configuració.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>la carpeta de sincronització %1 s'ha creat correctament!</b></font></translation>
|
<translation><font color="green"><b>la carpeta de sincronització %1 s'ha creat correctament!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1388,7 +1397,7 @@ No és aconsellada usar-la.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Temps de connexió excedit</translation>
|
<translation>Temps de connexió excedit</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1396,7 +1405,7 @@ No és aconsellada usar-la.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1432,20 +1441,25 @@ No és aconsellada usar-la.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>El fitxer %1 no es pot baixar perquè hi ha un xoc amb el nom d'un fitxer local!</translation>
|
<translation>El fitxer %1 no es pot baixar perquè hi ha un xoc amb el nom d'un fitxer local!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1570,33 +1584,38 @@ No és aconsellada usar-la.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>El fitxer local ha canviat durant la sincronització.</translation>
|
<translation>El fitxer local ha canviat durant la sincronització.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>El fitxer s'ha editat localment però és part d'una compartició només de lectura. S'ha restaurat i la vostra edició és en el fitxer en conflicte.</translation>
|
<translation>El fitxer s'ha editat localment però és part d'una compartició només de lectura. S'ha restaurat i la vostra edició és en el fitxer en conflicte.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>El fitxer local s'ha eliminat durant la sincronització.</translation>
|
<translation>El fitxer local s'ha eliminat durant la sincronització.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>El servidor no ha reconegut l'últim fragment. (No hi havia e-Tag)</translation>
|
<translation>El servidor no ha reconegut l'últim fragment. (No hi havia e-Tag)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1843,7 +1862,7 @@ No és aconsellada usar-la.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1868,73 +1887,73 @@ No és aconsellada usar-la.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Escolliu una contrasenya per l'enllaç públic</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Contrasenya</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -2338,69 +2357,69 @@ No és aconsellada usar-la.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>No es pot inicialitzar un periòdic de sincronització</translation>
|
<translation>No es pot inicialitzar un periòdic de sincronització</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>No es pot obrir el diari de sincronització</translation>
|
<translation>No es pot obrir el diari de sincronització</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>No es permet perquè no teniu permisos per afegir subcarpetes en aquesta carpeta</translation>
|
<translation>No es permet perquè no teniu permisos per afegir subcarpetes en aquesta carpeta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>No es permet perquè no teniu permisos per afegir una carpeta inferior</translation>
|
<translation>No es permet perquè no teniu permisos per afegir una carpeta inferior</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>No es permet perquè no teniu permisos per afegir fitxers en aquesta carpeta</translation>
|
<translation>No es permet perquè no teniu permisos per afegir fitxers en aquesta carpeta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>No es permet pujar aquest fitxer perquè només és de lectura en el servidor, es restaura</translation>
|
<translation>No es permet pujar aquest fitxer perquè només és de lectura en el servidor, es restaura</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>No es permet l'eliminació, es restaura</translation>
|
<translation>No es permet l'eliminació, es restaura</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>Fitxers locals i carpeta compartida esborrats.</translation>
|
<translation>Fitxers locals i carpeta compartida esborrats.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>No es permet moure'l, l'element es restaura</translation>
|
<translation>No es permet moure'l, l'element es restaura</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>No es permet moure perquè %1 només és de lectura</translation>
|
<translation>No es permet moure perquè %1 només és de lectura</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>el destí</translation>
|
<translation>el destí</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>l'origen</translation>
|
<translation>l'origen</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2552,7 +2571,7 @@ No és aconsellada usar-la.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudgui.cpp" line="477"/>
|
<location filename="../src/gui/owncloudgui.cpp" line="477"/>
|
||||||
<source>Discovering '%1'</source>
|
<source>Discovering '%1'</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Descobrint '%1'</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudgui.cpp" line="482"/>
|
<location filename="../src/gui/owncloudgui.cpp" line="482"/>
|
||||||
@@ -2703,8 +2722,8 @@ No és aconsellada usar-la.</translation>
|
|||||||
<translation>Etiqueta d'error</translation>
|
<translation>Etiqueta d'error</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>TextLabel</translation>
|
<translation>TextLabel</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2826,22 +2845,22 @@ No és aconsellada usar-la.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/utility.cpp" line="113"/>
|
<location filename="../src/libsync/utility.cpp" line="113"/>
|
||||||
<source>%L1 TiB</source>
|
<source>%L1 TiB</source>
|
||||||
<translation type="unfinished"/>
|
<translation>%L1 TiB</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/utility.cpp" line="116"/>
|
<location filename="../src/libsync/utility.cpp" line="116"/>
|
||||||
<source>%L1 GiB</source>
|
<source>%L1 GiB</source>
|
||||||
<translation type="unfinished"/>
|
<translation>%L1 GiB</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/utility.cpp" line="119"/>
|
<location filename="../src/libsync/utility.cpp" line="119"/>
|
||||||
<source>%L1 MiB</source>
|
<source>%L1 MiB</source>
|
||||||
<translation type="unfinished"/>
|
<translation>%L1 MiB</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/utility.cpp" line="122"/>
|
<location filename="../src/libsync/utility.cpp" line="122"/>
|
||||||
<source>%L1 KiB</source>
|
<source>%L1 KiB</source>
|
||||||
<translation type="unfinished"/>
|
<translation>%L1 KiB</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/utility.cpp" line="125"/>
|
<location filename="../src/libsync/utility.cpp" line="125"/>
|
||||||
@@ -2867,7 +2886,7 @@ No és aconsellada usar-la.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/theme.cpp" line="251"/>
|
<location filename="../src/libsync/theme.cpp" line="251"/>
|
||||||
<source><p><small>Built from Git revision <a href="%1">%2</a> on %3, %4 using Qt %5, %6</small></p></source>
|
<source><p><small>Built from Git revision <a href="%1">%2</a> on %3, %4 using Qt %5, %6</small></p></source>
|
||||||
<translation type="unfinished"/>
|
<translation><p><small>Construït de la revisió de Git <a href="%1">%2</a> el %4 de %3 usant Qt %5, %6</small></p></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="cs_CZ" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="cs_CZ" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation>Cílový soubor má neočekávanou velikost nebo čas změny</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Připojen k <server> jako <user></translation>
|
<translation>Připojen k <server> jako <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Přidat složku...</translation>
|
<translation>Přidat složku...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pozastavit</translation>
|
<translation>Pozastavit</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Odebrat</translation>
|
<translation>Odebrat</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Vybrat co synchronizovat</translation>
|
<translation>Vybrat co synchronizovat</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Obsazený prostor</translation>
|
<translation>Obsazený prostor</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Zjišťuji obsazený prostor...</translation>
|
<translation>Zjišťuji obsazený prostor...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Poznámka:</b> Některé složky, včetně síťových či sdílených složek, mohou mít jiné limity.</translation>
|
<translation><b>Poznámka:</b> Některé složky, včetně síťových či sdílených složek, mohou mít jiné limity.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Správa účtu</translation>
|
<translation>Správa účtu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Editovat ignorované soubory</translation>
|
<translation>Editovat ignorované soubory</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Upravit účet</translation>
|
<translation>Upravit účet</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -705,22 +713,22 @@ Opravdu chcete provést tuto akci?</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>Ze serveru nebyl obdržen E-Tag, zkontrolujte proxy/bránu</translation>
|
<translation>Ze serveru nebyl obdržen E-Tag, zkontrolujte proxy/bránu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Obdrželi jsme jiný E-Tag pro pokračování. Zkusím znovu příště.</translation>
|
<translation>Obdrželi jsme jiný E-Tag pro pokračování. Zkusím znovu příště.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>Server odpověděl chybným rozsahem obsahu</translation>
|
<translation>Server odpověděl chybným rozsahem obsahu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Čas spojení vypršel</translation>
|
<translation>Čas spojení vypršel</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -814,37 +822,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Zvolené položky budou smazány také v případě, že brání smazání adresáře. To je užitečné u meta dat.</translation>
|
Zvolené položky budou smazány také v případě, že brání smazání adresáře. To je užitečné u meta dat.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Nepodařilo se otevřít soubor</translation>
|
<translation>Nepodařilo se otevřít soubor</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>Nelze zapsat změny do '%1'.</translation>
|
<translation>Nelze zapsat změny do '%1'.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Přidat masku ignorovaných</translation>
|
<translation>Přidat masku ignorovaných</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Přidat novou masku ignorovaných souborů:</translation>
|
<translation>Přidat novou masku ignorovaných souborů:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Upravit masku ignorovaných</translation>
|
<translation>Upravit masku ignorovaných</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Upravit masku ignorovaných:</translation>
|
<translation>Upravit masku ignorovaných:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Tato položka je poskytnuta systémem na '%1' a nemůže být v tomto pohledu změněna.</translation>
|
<translation>Tato položka je poskytnuta systémem na '%1' a nemůže být v tomto pohledu změněna.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1192,24 +1200,24 @@ můžete být požádáni o dodatečná oprávnění.</translation>
|
|||||||
<translation>Nastavit server %1</translation>
|
<translation>Nastavit server %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Tato adresa NENÍ bezpečná, protože není šifrovaná.
|
<translation>Tato adresa NENÍ bezpečná, protože není šifrovaná.
|
||||||
Nedoporučuje se jí používat.</translation>
|
Nedoporučuje se jí používat.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>URL je bezpečná. Můžete ji použít.</translation>
|
<translation>URL je bezpečná. Můžete ji použít.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>&Následující ></translation>
|
<translation>&Následující ></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Upravit server %1</translation>
|
<translation>Upravit server %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1227,129 +1235,129 @@ Nedoporučuje se jí používat.</translation>
|
|||||||
<translation>Selhalo spojení s %1 v %2:<br/>%3</translation>
|
<translation>Selhalo spojení s %1 v %2:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation>Vypršení časového limitu při pokusu o připojení k %1 na %2.</translation>
|
<translation>Vypršení časového limitu při pokusu o připojení k %1 na %2.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Pokouším se připojit k %1 na %2...</translation>
|
<translation>Pokouším se připojit k %1 na %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation>Ověřený požadavek na server byl přesměrován na '%1'. URL je špatně, server není správně nakonfigurován.</translation>
|
<translation>Ověřený požadavek na server byl přesměrován na '%1'. URL je špatně, server není správně nakonfigurován.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation>Byla obdržena nesprávná odpověď na ověřený webdav požadavek</translation>
|
<translation>Byla obdržena nesprávná odpověď na ověřený webdav požadavek</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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>Přístup zamítnut serverem. Pro ověření správných přístupových práv <a href="%1">klikněte sem</a> a otevřete službu ve svém prohlížeči.</translation>
|
<translation>Přístup zamítnut serverem. Pro ověření správných přístupových práv <a href="%1">klikněte sem</a> a otevřete službu ve svém prohlížeči.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>Místní synchronizovaná složka %1 již existuje, nastavuji ji pro synchronizaci.<br/><br/></translation>
|
<translation>Místní synchronizovaná složka %1 již existuje, nastavuji ji pro synchronizaci.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation>Vytvářím místní adresář pro synchronizaci %1...</translation>
|
<translation>Vytvářím místní adresář pro synchronizaci %1...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>OK</translation>
|
<translation>OK</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>selhalo.</translation>
|
<translation>selhalo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>Nelze vytvořit místní složku %1</translation>
|
<translation>Nelze vytvořit místní složku %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Žádná vzdálená složka nenastavena!</translation>
|
<translation>Žádná vzdálená složka nenastavena!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Chyba: %1</translation>
|
<translation>Chyba: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>vytvářím složku na ownCloudu: %1</translation>
|
<translation>vytvářím složku na ownCloudu: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>Vzdálená složka %1 byla úspěšně vytvořena.</translation>
|
<translation>Vzdálená složka %1 byla úspěšně vytvořena.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>Vzdálená složka %1 již existuje. Spojuji ji pro synchronizaci.</translation>
|
<translation>Vzdálená složka %1 již existuje. Spojuji ji pro synchronizaci.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>Vytvoření složky selhalo HTTP chybou %1</translation>
|
<translation>Vytvoření složky selhalo HTTP chybou %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>Vytvoření vzdálené složky selhalo, pravděpodobně z důvodu neplatných přihlašovacích údajů.<br/>Vraťte se, prosím, zpět a zkontrolujte je.</p></translation>
|
<translation>Vytvoření vzdálené složky selhalo, pravděpodobně z důvodu neplatných přihlašovacích údajů.<br/>Vraťte se, prosím, zpět a zkontrolujte je.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">Vytvoření vzdálené složky selhalo, pravděpodobně z důvodu neplatných přihlašovacích údajů.</font><br/>Vraťte se, prosím, zpět a zkontrolujte je.</p></translation>
|
<translation><p><font color="red">Vytvoření vzdálené složky selhalo, pravděpodobně z důvodu neplatných přihlašovacích údajů.</font><br/>Vraťte se, prosím, zpět a zkontrolujte je.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Vytváření vzdálené složky %1 selhalo s chybou <tt>%2</tt>.</translation>
|
<translation>Vytváření vzdálené složky %1 selhalo s chybou <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>Bylo nastaveno synchronizované spojení z %1 do vzdáleného adresáře %2.</translation>
|
<translation>Bylo nastaveno synchronizované spojení z %1 do vzdáleného adresáře %2.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Úspěšně spojeno s %1.</translation>
|
<translation>Úspěšně spojeno s %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>Spojení s %1 nelze navázat. Prosím zkuste to znovu.</translation>
|
<translation>Spojení s %1 nelze navázat. Prosím zkuste to znovu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Přejmenování složky selhalo</translation>
|
<translation>Přejmenování složky selhalo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>Nelze odstranit a zazálohovat adresář, protože adresář nebo soubor v něm je otevřen v jiném programu. Prosím zavřete adresář nebo soubor a zkuste znovu nebo zrušte akci.</translation>
|
<translation>Nelze odstranit a zazálohovat adresář, protože adresář nebo soubor v něm je otevřen v jiném programu. Prosím zavřete adresář nebo soubor a zkuste znovu nebo zrušte akci.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Místní synchronizovaná složka %1 byla vytvořena úspěšně!</b></font></translation>
|
<translation><font color="green"><b>Místní synchronizovaná složka %1 byla vytvořena úspěšně!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1388,7 +1396,7 @@ Nedoporučuje se jí používat.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Čas spojení vypršel</translation>
|
<translation>Čas spojení vypršel</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1396,7 +1404,7 @@ Nedoporučuje se jí používat.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation>Neplatná JSON odpověď z adresy URL</translation>
|
<translation>Neplatná JSON odpověď z adresy URL</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1432,20 +1440,25 @@ Nedoporučuje se jí používat.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>Soubor %1 nemohl být stažen z důvodu kolize názvu se souborem v místním systému!</translation>
|
<translation>Soubor %1 nemohl být stažen z důvodu kolize názvu se souborem v místním systému!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation>Soubor nemohl být kompletně stažen.</translation>
|
<translation>Soubor nemohl být kompletně stažen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation>Soubor %1 nemohl být uložen z důvodu kolize názvu se souborem v místním systému!</translation>
|
<translation>Soubor %1 nemohl být uložen z důvodu kolize názvu se souborem v místním systému!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation>Soubor se mezitím změnil</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1570,33 +1583,38 @@ Nedoporučuje se jí používat.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>Soubor odebrán</translation>
|
<translation>Soubor odebrán</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Místní soubor byl změněn během synchronizace.</translation>
|
<translation>Místní soubor byl změněn během synchronizace.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation>Vynucené ukončení procesu při resetu HTTP připojení s Qt < 5.4.2.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>Soubor zde byl editován, ale je součástí sdílení pouze pro čtení. Původní soubor byl obnoven a editovaná verze je uložena v konfliktním souboru.</translation>
|
<translation>Soubor zde byl editován, ale je součástí sdílení pouze pro čtení. Původní soubor byl obnoven a editovaná verze je uložena v konfliktním souboru.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation>Chybí adresa URL</translation>
|
<translation>Chybí adresa URL</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>Místní soubor byl odstraněn během synchronizace.</translation>
|
<translation>Místní soubor byl odstraněn během synchronizace.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>Server nepotvrdil poslední část dat. (Nebyl nalezen e-tag)</translation>
|
<translation>Server nepotvrdil poslední část dat. (Nebyl nalezen e-tag)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1849,7 +1867,7 @@ Nedoporučuje se jí používat.</translation>
|
|||||||
<translation>Nastavit heslo</translation>
|
<translation>Nastavit heslo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation>%1 v umístění: %2</translation>
|
<translation>%1 v umístění: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1874,73 +1892,73 @@ Nedoporučuje se jí používat.</translation>
|
|||||||
<translation>Ch&ránit heslem</translation>
|
<translation>Ch&ránit heslem</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>Chráněno heslem</translation>
|
<translation>Chráněno heslem</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation>Tento soubor nelze sdílet, protože byl nasdílen bez možnosti dalšího sdílení.</translation>
|
<translation>Tento soubor nelze sdílet, protože byl nasdílen bez možnosti dalšího sdílení.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation>Veřejné s&dílení vyžaduje heslo:</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Zadej heslo pro tento veřejný odkaz</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation>&Sdílet odkaz</translation>
|
<translation>&Sdílet odkaz</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation>OCS API chybový kód: %1</translation>
|
<translation>OCS API chybový kód: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation>Není nakonfigurována žádná synchronizační složka.</translation>
|
<translation>Není nakonfigurována žádná synchronizační složka.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation>Nelze nalézt adresář pro nahrávání.</translation>
|
<translation>Nelze nalézt adresář pro nahrávání.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation>Existuje synchronizovaný soubor stejného jména. Tento soubor nelze registrovat pro synchronizaci.</translation>
|
<translation>Existuje synchronizovaný soubor stejného jména. Tento soubor nelze registrovat pro synchronizaci.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation>Soubor nelze synchronizovat.</translation>
|
<translation>Soubor nelze synchronizovat.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation>Sdílení externích adresářů ještě nefunguje.</translation>
|
<translation>Sdílení externích adresářů ještě nefunguje.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation>Veřejné s&dílení vyžaduje heslo</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Heslo</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation>Čekání na nahrávání...</translation>
|
<translation>Čekání na nahrávání...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation>Nelze registrovat v synchronizačním umístění.</translation>
|
<translation>Nelze registrovat v synchronizačním umístění.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation>Synchronizace registrovaného souboru ještě nebyla úspěšná.</translation>
|
<translation>Synchronizace registrovaného souboru ještě nebyla úspěšná.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2344,69 +2362,69 @@ Nedoporučuje se jí používat.</translation>
|
|||||||
<translation>Kódování znaků jména soubor je neplatné</translation>
|
<translation>Kódování znaků jména soubor je neplatné</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Nemohu inicializovat synchronizační žurnál.</translation>
|
<translation>Nemohu inicializovat synchronizační žurnál.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>Nelze otevřít synchronizační žurnál</translation>
|
<translation>Nelze otevřít synchronizační žurnál</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation>Ignorováno podle nastavení "vybrat co synchronizovat"</translation>
|
<translation>Ignorováno podle nastavení "vybrat co synchronizovat"</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>Není povoleno, protože nemáte oprávnění vytvářet podadresáře v tomto adresáři</translation>
|
<translation>Není povoleno, protože nemáte oprávnění vytvářet podadresáře v tomto adresáři</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>Není povoleno, protože nemáte oprávnění vytvořit rodičovský adresář</translation>
|
<translation>Není povoleno, protože nemáte oprávnění vytvořit rodičovský adresář</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>Není povoleno, protože nemáte oprávnění přidávat soubory do tohoto adresáře</translation>
|
<translation>Není povoleno, protože nemáte oprávnění přidávat soubory do tohoto adresáře</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>Není povoleno nahrát tento soubor, protože je na serveru uložen pouze pro čtení, obnovuji</translation>
|
<translation>Není povoleno nahrát tento soubor, protože je na serveru uložen pouze pro čtení, obnovuji</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Odstranění není povoleno, obnovuji</translation>
|
<translation>Odstranění není povoleno, obnovuji</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>Místní soubory a sdílená složka byly odstraněny.</translation>
|
<translation>Místní soubory a sdílená složka byly odstraněny.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Přesun není povolen, položka obnovena</translation>
|
<translation>Přesun není povolen, položka obnovena</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>Přesun není povolen, protože %1 je pouze pro čtení</translation>
|
<translation>Přesun není povolen, protože %1 je pouze pro čtení</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>cílové umístění</translation>
|
<translation>cílové umístění</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>zdroj</translation>
|
<translation>zdroj</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2709,8 +2727,8 @@ Nedoporučuje se jí používat.</translation>
|
|||||||
<translation>Chybový popis</translation>
|
<translation>Chybový popis</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>Textový štítek</translation>
|
<translation>Textový štítek</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="de_DE" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="de_DE" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation>Die Zieldatei hat eine unerwartete Größe oder ein unerwartetes Änderungsdatum</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -32,7 +40,7 @@
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizardtargetpage.ui" line="131"/>
|
<location filename="../src/gui/folderwizardtargetpage.ui" line="131"/>
|
||||||
<source>Select a remote destination folder</source>
|
<source>Select a remote destination folder</source>
|
||||||
<translation>Entfernten Zielordner auswählen</translation>
|
<translation>Einen entfernten Zielordner auswählen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizardtargetpage.ui" line="143"/>
|
<location filename="../src/gui/folderwizardtargetpage.ui" line="143"/>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Verbunden mit <server> als <user></translation>
|
<translation>Verbunden mit <server> als <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Ordner hinzufügen…</translation>
|
<translation>Ordner hinzufügen…</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Anhalten</translation>
|
<translation>Anhalten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Entfernen</translation>
|
<translation>Entfernen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Zu synchronisierende Elemente auswählen</translation>
|
<translation>Zu synchronisierende Elemente auswählen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Speicherbelegung</translation>
|
<translation>Speicherbelegung</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Nutzungsinformationen werden abgerufen…</translation>
|
<translation>Nutzungsinformationen werden abgerufen…</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Hinweis:</b> Einige Ordner, einschließlich über das Netzwerk verbundene oder freigegebene Ordner, können unterschiedliche Beschränkungen haben.</translation>
|
<translation><b>Hinweis:</b> Einige Ordner, einschließlich über das Netzwerk verbundene oder freigegebene Ordner, können unterschiedliche Beschränkungen haben.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Kontoverwaltung</translation>
|
<translation>Kontoverwaltung</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Ignorierte Dateien bearbeiten</translation>
|
<translation>Ignorierte Dateien bearbeiten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Konto bearbeiten</translation>
|
<translation>Konto bearbeiten</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -141,7 +149,7 @@
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="335"/>
|
<location filename="../src/gui/accountsettings.cpp" line="335"/>
|
||||||
<source><p>Do you really want to stop syncing the folder <i>%1</i>?</p><p><b>Note:</b> This will not remove the files from your client.</p></source>
|
<source><p>Do you really want to stop syncing the folder <i>%1</i>?</p><p><b>Note:</b> This will not remove the files from your client.</p></source>
|
||||||
<translation><p>Wollen Sie wirklich die Synchronisation des Ordners <i>%1</i> beenden?</p><p><b>Anmerkung:</b> Dies wird keine Dateien von ihrem Rechner löschen.</p></translation>
|
<translation><p>Soll die Synchronisation des Ordners <i>%1</i> wirklich beendet werden?</p><p><b>Hinweis:</b> Dies wird keine Dateien von Ihrem Client löschen.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="371"/>
|
<location filename="../src/gui/accountsettings.cpp" line="371"/>
|
||||||
@@ -151,8 +159,8 @@
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="372"/>
|
<location filename="../src/gui/accountsettings.cpp" line="372"/>
|
||||||
<source><p>Do you really want to reset folder <i>%1</i> and rebuild your client database?</p><p><b>Note:</b> This function is designed for maintenance purposes only. No files will be removed, but this can cause significant data traffic and take several minutes or hours to complete, depending on the size of the folder. Only use this option if advised by your administrator.</p></source>
|
<source><p>Do you really want to reset folder <i>%1</i> and rebuild your client database?</p><p><b>Note:</b> This function is designed for maintenance purposes only. No files will be removed, but this can cause significant data traffic and take several minutes or hours to complete, depending on the size of the folder. Only use this option if advised by your administrator.</p></source>
|
||||||
<translation><p>Wollen Sie wirklich den Ordner <i>%1</i> zurücksetzen und die Datenbank auf dem Client neu aufbauen?</p><p><b>Anmerkung:</b>
|
<translation><p>Soll Ordner <i>%1</i> wirklich zurückgesetzt und die Datenbank auf dem Client neu aufgebaut werden?</p><p><b>Hinweis:</b>
|
||||||
Diese Funktion ist nur für Wartungszwecke gedacht. Es werden keine Dateien entfernt, jedoch kann diese Aktion erheblichen Datenverkehr verursachen und je nach Umfang des Ordners mehrere Minuten oder Stunden in Anspruch nehmen. Verwenden Sie diese Funktion nur dann, wenn ihr Administrator dies ausdrücklich wünscht.</p></translation>
|
Diese Funktion ist nur für Wartungszwecke gedacht. Es werden keine Dateien entfernt, jedoch kann diese Aktion erheblichen Datenverkehr verursachen und je nach Größe des Ordnerinhalts mehrere Minuten oder Stunden in Anspruch nehmen. Verwenden Sie diese Funktion nur dann, wenn Ihr Administrator Sie ausdrücklich dazu auffordert.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="482"/>
|
<location filename="../src/gui/accountsettings.cpp" line="482"/>
|
||||||
@@ -162,7 +170,7 @@ Diese Funktion ist nur für Wartungszwecke gedacht. Es werden keine Dateien entf
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="483"/>
|
<location filename="../src/gui/accountsettings.cpp" line="483"/>
|
||||||
<source>The syncing operation is running.<br/>Do you want to terminate it?</source>
|
<source>The syncing operation is running.<br/>Do you want to terminate it?</source>
|
||||||
<translation>Die Synchronistation läuft gerade.<br/>Wollen Sie diese beenden?</translation>
|
<translation>Die Synchronistation läuft gerade.<br/>Wollen Sie sie beenden?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="606"/>
|
<location filename="../src/gui/accountsettings.cpp" line="606"/>
|
||||||
@@ -706,22 +714,22 @@ Sind Sie sicher, dass sie diese Operation durchführen wollen?</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>Kein E-Tag vom Server empfangen, bitte Proxy / Gateway überprüfen</translation>
|
<translation>Kein E-Tag vom Server empfangen, bitte Proxy / Gateway überprüfen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Es wurde ein unterschiedlicher E-Tag zum Fortfahren empfangen. Bitte beim nächsten mal nochmal versuchen.</translation>
|
<translation>Es wurde ein unterschiedlicher E-Tag zum Fortfahren empfangen. Bitte beim nächsten mal nochmal versuchen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>Server hat falschen Bereich für den Inhalt zurück gegeben</translation>
|
<translation>Server hat falschen Bereich für den Inhalt zurück gegeben</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Zeitüberschreitung der Verbindung</translation>
|
<translation>Zeitüberschreitung der Verbindung</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -815,37 +823,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Aktivierte Elemente werden ebenfalls gelöscht, wenn diese das Löschen eines Verzeichnis verhindern. Dies ist nützlich für Metadaten.</translation>
|
Aktivierte Elemente werden ebenfalls gelöscht, wenn diese das Löschen eines Verzeichnis verhindern. Dies ist nützlich für Metadaten.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Datei konnte nicht geöffnet werden</translation>
|
<translation>Datei konnte nicht geöffnet werden</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>Konnte Änderungen nicht in '%1' schreiben.</translation>
|
<translation>Konnte Änderungen nicht in '%1' schreiben.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Ignoriermuster hinzufügen</translation>
|
<translation>Ignoriermuster hinzufügen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Neues Ignoriermuster hinzufügen:</translation>
|
<translation>Neues Ignoriermuster hinzufügen:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Ignoriermuster bearbeiten</translation>
|
<translation>Ignoriermuster bearbeiten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Ignoriermuster bearbeiten:</translation>
|
<translation>Ignoriermuster bearbeiten:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Dieser Eintrag wird vom System auf '%1' bereitgestellt und kann in dieser Ansicht nicht geändert werden.</translation>
|
<translation>Dieser Eintrag wird vom System auf '%1' bereitgestellt und kann in dieser Ansicht nicht geändert werden.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -900,7 +908,7 @@ Aktivierte Elemente werden ebenfalls gelöscht, wenn diese das Löschen eines Ve
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/logbrowser.cpp" line="194"/>
|
<location filename="../src/gui/logbrowser.cpp" line="194"/>
|
||||||
<source>Could not write to log file %1</source>
|
<source>Could not write to log file %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Konnte nicht in die Protokoll-Datei %1 schreiben</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1064,7 +1072,7 @@ Aktivierte Elemente werden ebenfalls gelöscht, wenn diese das Löschen eines Ve
|
|||||||
<location filename="../src/gui/updater/ocupdater.cpp" line="57"/>
|
<location filename="../src/gui/updater/ocupdater.cpp" line="57"/>
|
||||||
<source>A new update for %1 is about to be installed. The updater may ask
|
<source>A new update for %1 is about to be installed. The updater may ask
|
||||||
for additional privileges during the process.</source>
|
for additional privileges during the process.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Ein neues Update für %1 wird installiert. Während des Updatevorganges werden Sie eventuell gefragt zusätzliche Rechte im Rahmen des Updatevorganges zu gewähren.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/updater/ocupdater.cpp" line="78"/>
|
<location filename="../src/gui/updater/ocupdater.cpp" line="78"/>
|
||||||
@@ -1192,24 +1200,24 @@ for additional privileges during the process.</source>
|
|||||||
<translation>%1 Server einrichten</translation>
|
<translation>%1 Server einrichten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Diese URL ist NICHT sicher, das sie nicht verschlüsselt ist.
|
<translation>Diese URL ist NICHT sicher, das sie nicht verschlüsselt ist.
|
||||||
Es ist nicht ratsam, diese zu benutzen.</translation>
|
Es ist nicht ratsam, diese zu benutzen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Diese URL ist sicher. Sie können Sie benutzen.</translation>
|
<translation>Diese URL ist sicher. Sie können Sie benutzen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>&Weiter ></translation>
|
<translation>&Weiter ></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>%1 Server aktualisieren</translation>
|
<translation>%1 Server aktualisieren</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1227,129 +1235,129 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<translation>Die Verbindung zu %1 auf %2:<br/>%3 konnte nicht hergestellt werden</translation>
|
<translation>Die Verbindung zu %1 auf %2:<br/>%3 konnte nicht hergestellt werden</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation>Zeitüberschreitung beim Verbindungsversuch mit %1 unter %2.</translation>
|
<translation>Zeitüberschreitung beim Verbindungsversuch mit %1 unter %2.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Verbindungsversuch mit %1 unter %2…</translation>
|
<translation>Verbindungsversuch mit %1 unter %2…</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Die Authentifizierungs-Anfrage an den Server wurde weitergeleitet an '%1'. Diese Adresse ist ungültig, der Server ist falsch konfiguriert.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Es gab eine ungültige Reaktion auf eine WebDav-Authentifizeriungs-Anfrage</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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>Zugang vom Server nicht erlaubt. <a href="%1">Klicken Sie hier</a> zum Zugriff auf den Dienst mithilfe Ihres Browsers, so dass Sie sicherstellen können, dass Ihr Zugang ordnungsgemäß funktioniert.</translation>
|
<translation>Zugang vom Server nicht erlaubt. <a href="%1">Klicken Sie hier</a> zum Zugriff auf den Dienst mithilfe Ihres Browsers, so dass Sie sicherstellen können, dass Ihr Zugang ordnungsgemäß funktioniert.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>Lokaler Sync-Ordner %1 existiert bereits, aktiviere Synchronistation.<br/><br/></translation>
|
<translation>Lokaler Sync-Ordner %1 existiert bereits, aktiviere Synchronistation.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Lokaler Synchronisations-Ordner %1 wird erstellt ...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>ok</translation>
|
<translation>ok</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>fehlgeschlagen.</translation>
|
<translation>fehlgeschlagen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>Der lokale Ordner %1 konnte nicht angelegt werden</translation>
|
<translation>Der lokale Ordner %1 konnte nicht angelegt werden</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Keinen entfernten Ordner angegeben!</translation>
|
<translation>Keinen entfernten Ordner angegeben!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Fehler: %1</translation>
|
<translation>Fehler: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>erstelle Ordner auf ownCloud: %1</translation>
|
<translation>erstelle Ordner auf ownCloud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>Remoteordner %1 erfolgreich erstellt.</translation>
|
<translation>Remoteordner %1 erfolgreich erstellt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>Der Ordner %1 ist auf dem Server bereits vorhanden. Verbinde zur Synchronisation.</translation>
|
<translation>Der Ordner %1 ist auf dem Server bereits vorhanden. Verbinde zur Synchronisation.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>Das Erstellen des Verzeichnisses erzeugte den HTTP-Fehler-Code %1</translation>
|
<translation>Das Erstellen des Verzeichnisses erzeugte den HTTP-Fehler-Code %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>Die Remote-Ordner-Erstellung ist fehlgeschlagen, weil die angegebenen Zugangsdaten falsch sind. Bitte gehen Sie zurück und überprüfen Sie die Zugangsdaten.</translation>
|
<translation>Die Remote-Ordner-Erstellung ist fehlgeschlagen, weil die angegebenen Zugangsdaten falsch sind. Bitte gehen Sie zurück und überprüfen Sie die Zugangsdaten.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">Die Remote-Ordner-Erstellung ist fehlgeschlagen, vermutlich sind die angegebenen Zugangsdaten falsch.</font><br/>Bitte gehen Sie zurück und überprüfen Sie Ihre Zugangsdaten.</p></translation>
|
<translation><p><font color="red">Die Remote-Ordner-Erstellung ist fehlgeschlagen, vermutlich sind die angegebenen Zugangsdaten falsch.</font><br/>Bitte gehen Sie zurück und überprüfen Sie Ihre Zugangsdaten.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Remote-Ordner %1 konnte mit folgendem Fehler nicht erstellt werden: <tt>%2</tt>.</translation>
|
<translation>Remote-Ordner %1 konnte mit folgendem Fehler nicht erstellt werden: <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>Eine Synchronisationsverbindung für Ordner %1 zum entfernten Ordner %2 wurde eingerichtet.</translation>
|
<translation>Eine Synchronisationsverbindung für Ordner %1 zum entfernten Ordner %2 wurde eingerichtet.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Erfolgreich verbunden mit %1!</translation>
|
<translation>Erfolgreich verbunden mit %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>Die Verbindung zu %1 konnte nicht hergestellt werden. Bitte prüfen Sie die Einstellungen erneut.</translation>
|
<translation>Die Verbindung zu %1 konnte nicht hergestellt werden. Bitte prüfen Sie die Einstellungen erneut.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Ordner umbenennen fehlgeschlagen.</translation>
|
<translation>Ordner umbenennen fehlgeschlagen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>Der Ordner kann nicht entfernt und gesichert werden, da der Ordner oder einer seiner Dateien in einem anderen Programm geöffnet ist. Bitte schließen Sie den Ordner oder die Datei oder beenden Sie die Installation.</translation>
|
<translation>Der Ordner kann nicht entfernt und gesichert werden, da der Ordner oder einer seiner Dateien in einem anderen Programm geöffnet ist. Bitte schließen Sie den Ordner oder die Datei oder beenden Sie die Installation.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Lokaler Sync-Ordner %1 erfolgreich erstellt!</b></font></translation>
|
<translation><font color="green"><b>Lokaler Sync-Ordner %1 erfolgreich erstellt!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1388,7 +1396,7 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Zeitüberschreitung der Verbindung</translation>
|
<translation>Zeitüberschreitung der Verbindung</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1396,7 +1404,7 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation>Ungültige JSON-Antwort von der Poll-URL</translation>
|
<translation>Ungültige JSON-Antwort von der Poll-URL</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1432,20 +1440,25 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>Die Datei %1 kann aufgrund eines Konfliktes mit dem lokalen Dateinamen nicht herunter geladen werden!</translation>
|
<translation>Die Datei %1 kann aufgrund eines Konfliktes mit dem lokalen Dateinamen nicht herunter geladen werden!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation>Die Datei konnte nicht vollständig herunter geladen werden.</translation>
|
<translation>Die Datei konnte nicht vollständig herunter geladen werden.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation>Die Datei %1 kann aufgrund eines Konfliktes mit dem lokalen Dateinamen nicht gespeichert geladen werden!</translation>
|
<translation>Die Datei %1 kann aufgrund eines Konfliktes mit dem lokalen Dateinamen nicht gespeichert geladen werden!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation>Datei ist seit der Entdeckung geändert worden</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1457,7 +1470,7 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/owncloudpropagator.cpp" line="109"/>
|
<location filename="../src/libsync/owncloudpropagator.cpp" line="109"/>
|
||||||
<source>Continue blacklisting:</source>
|
<source>Continue blacklisting:</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Blacklisting fortsetzen:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/owncloudpropagator.cpp" line="205"/>
|
<location filename="../src/libsync/owncloudpropagator.cpp" line="205"/>
|
||||||
@@ -1483,12 +1496,12 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatorjobs.cpp" line="60"/>
|
<location filename="../src/libsync/propagatorjobs.cpp" line="60"/>
|
||||||
<source>Error removing '%1': %2;</source>
|
<source>Error removing '%1': %2;</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Fehler beim Entfernen '%1': %2;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatorjobs.cpp" line="71"/>
|
<location filename="../src/libsync/propagatorjobs.cpp" line="71"/>
|
||||||
<source>Could not remove directory '%1';</source>
|
<source>Could not remove directory '%1';</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Konnte Verzeichnis '%1'; nicht entfernen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatorjobs.cpp" line="86"/>
|
<location filename="../src/libsync/propagatorjobs.cpp" line="86"/>
|
||||||
@@ -1514,7 +1527,7 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateremotedelete.cpp" line="114"/>
|
<location filename="../src/libsync/propagateremotedelete.cpp" line="114"/>
|
||||||
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
|
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Es wurde ein falscher HTTP-Status-Code vom Server gesendet. Erwartet wurde 204, aber gesendet wurde "%1 %2".</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1522,7 +1535,7 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateremotemkdir.cpp" line="71"/>
|
<location filename="../src/libsync/propagateremotemkdir.cpp" line="71"/>
|
||||||
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
|
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Es wurde ein falscher HTTP-Status-Code vom Server gesendet. Erwartet wurde 201, aber gesendet wurde "%1 %2".</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1545,7 +1558,7 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateremotemove.cpp" line="143"/>
|
<location filename="../src/libsync/propagateremotemove.cpp" line="143"/>
|
||||||
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
|
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Es wurde ein falscher HTTP-Status-Code vom Server gesendet. Erwartet wurde 201, aber gesendet wurde "%1 %2".</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1570,33 +1583,38 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>Datei gelöscht</translation>
|
<translation>Datei gelöscht</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Eine lokale Datei wurde während der Synchronisation geändert.</translation>
|
<translation>Eine lokale Datei wurde während der Synchronisation geändert.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation>Auftragsabbruch beim Rücksetzen der HTTP-Verbindung mit QT < 5.4.2 wird erzwungen.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>Die Datei wurde von einer Nur-Lese-Freigabe lokal bearbeitet. Die Datei wurde wiederhergestellt und Ihre Bearbeitung ist in der Konflikte-Datei.</translation>
|
<translation>Die Datei wurde von einer Nur-Lese-Freigabe lokal bearbeitet. Die Datei wurde wiederhergestellt und Ihre Bearbeitung ist in der Konflikte-Datei.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation>Poll-URL fehlt</translation>
|
<translation>Poll-URL fehlt</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>Die lokale Datei wurde während der Synchronisation gelöscht.</translation>
|
<translation>Die lokale Datei wurde während der Synchronisation gelöscht.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>Der Server hat den letzten Block nicht bestätigt. (Der E-Tag war nicht vorhanden)</translation>
|
<translation>Der Server hat den letzten Block nicht bestätigt. (Der E-Tag war nicht vorhanden)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1735,12 +1753,12 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<location filename="../src/gui/selectivesyncdialog.cpp" line="167"/>
|
<location filename="../src/gui/selectivesyncdialog.cpp" line="167"/>
|
||||||
<location filename="../src/gui/selectivesyncdialog.cpp" line="214"/>
|
<location filename="../src/gui/selectivesyncdialog.cpp" line="214"/>
|
||||||
<source>No subfolders currently on the server.</source>
|
<source>No subfolders currently on the server.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Aktuell befinden sich keine Unterordner auf dem Server.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/selectivesyncdialog.cpp" line="216"/>
|
<location filename="../src/gui/selectivesyncdialog.cpp" line="216"/>
|
||||||
<source>An error occured while loading the list of sub folders.</source>
|
<source>An error occured while loading the list of sub folders.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Ein Fehler ist aufgetreten, während die Liste der Unterordner geladen wurde.</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1825,12 +1843,12 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.ui" line="182"/>
|
<location filename="../src/gui/sharedialog.ui" line="182"/>
|
||||||
<source>Set &password </source>
|
<source>Set &password </source>
|
||||||
<translation type="unfinished"/>
|
<translation>&password festlegen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.ui" line="196"/>
|
<location filename="../src/gui/sharedialog.ui" line="196"/>
|
||||||
<source>Set &expiration date</source>
|
<source>Set &expiration date</source>
|
||||||
<translation>Ablaufdatum s&etzen</translation>
|
<translation>Ablaufdatum setzen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.ui" line="77"/>
|
<location filename="../src/gui/sharedialog.ui" line="77"/>
|
||||||
@@ -1840,7 +1858,7 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.ui" line="125"/>
|
<location filename="../src/gui/sharedialog.ui" line="125"/>
|
||||||
<source>Copy &link</source>
|
<source>Copy &link</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Kopieren &link</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.ui" line="142"/>
|
<location filename="../src/gui/sharedialog.ui" line="142"/>
|
||||||
@@ -1848,7 +1866,7 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<translation>Passwort setzen</translation>
|
<translation>Passwort setzen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation>%1-Pfad: %2</translation>
|
<translation>%1-Pfad: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1865,81 +1883,81 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="110"/>
|
<location filename="../src/gui/sharedialog.cpp" line="110"/>
|
||||||
<source>Folder: %2</source>
|
<source>Folder: %2</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Ordner: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="114"/>
|
<location filename="../src/gui/sharedialog.cpp" line="114"/>
|
||||||
<source>P&assword protect</source>
|
<source>P&assword protect</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Passwort geschützt</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>passwortgeschützt</translation>
|
<translation>passwortgeschützt</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Die Datei kann nicht geteilt werden, weil sie ohne erneute Teilungs-Berechtigung für Sie geteilt wurde.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Wählen Sie ein Passwort für den öffentlichen Link</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation type="unfinished"/>
|
<translation>&Link teilen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation>OCS-API-Fehlercode: %1</translation>
|
<translation>OCS-API-Fehlercode: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation>Es ist kein Synchronisationsordner konfiguriert.</translation>
|
<translation>Es ist kein Synchronisationsordner konfiguriert.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Kann keinen Ordner zum Hochladen finden.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Eine Syncdatei selben Namens existiert. Die Datei kann nicht zur Synchronisation registriert werden.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation>Die Datei kann nicht synchronisiert werden.</translation>
|
<translation>Die Datei kann nicht synchronisiert werden.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation>Das Teilen von externen Verzeichnissen funktioniert noch nicht.</translation>
|
<translation>Das Teilen von externen Verzeichnissen funktioniert noch nicht.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation>Öffentliches Teilen erfordert ein P&asswort</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Passwort</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation>Warten auf das Hochladen…</translation>
|
<translation>Warten auf das Hochladen…</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation>Registrierung im Synchronisationsraum nicht möglich.</translation>
|
<translation>Registrierung im Synchronisationsraum nicht möglich.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation>Die Synchronisation der registrierten Datei war noch nicht erfolgreich.</translation>
|
<translation>Die Synchronisation der registrierten Datei war noch nicht erfolgreich.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2290,7 +2308,7 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="145"/>
|
<location filename="../src/libsync/syncengine.cpp" line="145"/>
|
||||||
<source>CSync failed to access</source>
|
<source>CSync failed to access</source>
|
||||||
<translation type="unfinished"/>
|
<translation>CSync-Zugriff fehlgeschlagen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="160"/>
|
<location filename="../src/libsync/syncengine.cpp" line="160"/>
|
||||||
@@ -2305,7 +2323,7 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="169"/>
|
<location filename="../src/libsync/syncengine.cpp" line="169"/>
|
||||||
<source>An internal error number %1 occurred.</source>
|
<source>An internal error number %1 occurred.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Ein interner Fehler mit der Fehlernummer %1 ist aufgetreten.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="224"/>
|
<location filename="../src/libsync/syncengine.cpp" line="224"/>
|
||||||
@@ -2343,69 +2361,69 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<translation>Dateikodierung ist ungültig</translation>
|
<translation>Dateikodierung ist ungültig</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Synchronisationsbericht konnte nicht initialisiert werden.</translation>
|
<translation>Synchronisationsbericht konnte nicht initialisiert werden.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>Synchronisationsbericht kann nicht geöffnet werden</translation>
|
<translation>Synchronisationsbericht kann nicht geöffnet werden</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation>Aufgrund der »Zu synchronisierende Elemente auswählen«-Sperrliste ignoriert</translation>
|
<translation>Aufgrund der »Zu synchronisierende Elemente auswählen«-Sperrliste ignoriert</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>Nicht erlaubt, da Sie keine Rechte zur Erstellung von Unterordnern haben</translation>
|
<translation>Nicht erlaubt, da Sie keine Rechte zur Erstellung von Unterordnern haben</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>Nicht erlaubt, da Sie keine Rechte zur Erstellung von Hauptordnern haben</translation>
|
<translation>Nicht erlaubt, da Sie keine Rechte zur Erstellung von Hauptordnern haben</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>Nicht erlaubt, da Sie keine Rechte zum Hinzufügen von Dateien in diesen Ordner haben</translation>
|
<translation>Nicht erlaubt, da Sie keine Rechte zum Hinzufügen von Dateien in diesen Ordner haben</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>Das Hochladen dieser Datei ist nicht erlaubt, da die Datei auf dem Server schreibgeschützt ist, Wiederherstellung</translation>
|
<translation>Das Hochladen dieser Datei ist nicht erlaubt, da die Datei auf dem Server schreibgeschützt ist, Wiederherstellung</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Löschen nicht erlaubt, Wiederherstellung</translation>
|
<translation>Löschen nicht erlaubt, Wiederherstellung</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>Lokale Dateien und Freigabeordner wurden entfernt.</translation>
|
<translation>Lokale Dateien und Freigabeordner wurden entfernt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Verschieben nicht erlaubt, Element wiederhergestellt</translation>
|
<translation>Verschieben nicht erlaubt, Element wiederhergestellt</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>Verschieben nicht erlaubt, da %1 schreibgeschützt ist</translation>
|
<translation>Verschieben nicht erlaubt, da %1 schreibgeschützt ist</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>Das Ziel</translation>
|
<translation>Das Ziel</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>Die Quelle</translation>
|
<translation>Die Quelle</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2708,8 +2726,8 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<translation>Fehler-Label</translation>
|
<translation>Fehler-Label</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>TextLabel</translation>
|
<translation>TextLabel</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2872,7 +2890,7 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/theme.cpp" line="251"/>
|
<location filename="../src/libsync/theme.cpp" line="251"/>
|
||||||
<source><p><small>Built from Git revision <a href="%1">%2</a> on %3, %4 using Qt %5, %6</small></p></source>
|
<source><p><small>Built from Git revision <a href="%1">%2</a> on %3, %4 using Qt %5, %6</small></p></source>
|
||||||
<translation type="unfinished"/>
|
<translation><p><small>Gebaut von der GIT-Revision <a href="%1">%2</a> auf %3, %4 verwendet Qt %5, %6</small></p></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -2890,7 +2908,7 @@ Es ist nicht ratsam, diese zu benutzen.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/progressdispatcher.cpp" line="36"/>
|
<location filename="../src/libsync/progressdispatcher.cpp" line="36"/>
|
||||||
<source>Downloaded, renamed conflicting file</source>
|
<source>Downloaded, renamed conflicting file</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Die umbenannte, konfliktbehaftete Datei wurde heruntergeladen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/progressdispatcher.cpp" line="38"/>
|
<location filename="../src/libsync/progressdispatcher.cpp" line="38"/>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="el" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="el" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation>Το αρχείο προορισμού έχει μη αναμενόμενο μέγεθος ή χρόνο τροποποίησης</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Συνδεδεμένοι με το <server> ως <user></translation>
|
<translation>Συνδεδεμένοι με το <server> ως <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Προσθήκη φακέλου...</translation>
|
<translation>Προσθήκη φακέλου...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Παύση</translation>
|
<translation>Παύση</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Αφαίρεση</translation>
|
<translation>Αφαίρεση</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Επιλέξτε Τι θα Συγχρονιστεί</translation>
|
<translation>Επιλέξτε Τι θα Συγχρονιστεί</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Χρήση Αποθηκευτικού Χώρου</translation>
|
<translation>Χρήση Αποθηκευτικού Χώρου</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Λήψη πληροφοριών χρήσης...</translation>
|
<translation>Λήψη πληροφοριών χρήσης...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Σημείωση:</b> Κάποιοι φάκελοι, συμπεριλαμβανομένων των δικτυακών δίσκων ή των κοινόχρηστων φακέλων, μπορεί να έχουν διαφορετικά όρια. </translation>
|
<translation><b>Σημείωση:</b> Κάποιοι φάκελοι, συμπεριλαμβανομένων των δικτυακών δίσκων ή των κοινόχρηστων φακέλων, μπορεί να έχουν διαφορετικά όρια. </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Συντήρηση Λογαριασμού</translation>
|
<translation>Συντήρηση Λογαριασμού</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Επεξεργασία Αρχείων προς Αγνόηση</translation>
|
<translation>Επεξεργασία Αρχείων προς Αγνόηση</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Τροποποίηση Λογαριασμού</translation>
|
<translation>Τροποποίηση Λογαριασμού</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -706,22 +714,22 @@ Are you sure you want to perform this operation?</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>Δεν ελήφθη E-Tag από το διακομιστή, ελέγξτε το διακομιστή μεσολάβησης/πύλη</translation>
|
<translation>Δεν ελήφθη E-Tag από το διακομιστή, ελέγξτε το διακομιστή μεσολάβησης/πύλη</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Ελήφθη διαφορετικό E-Tag για συνέχιση. Επανάληψη την επόμενη φορά.</translation>
|
<translation>Ελήφθη διαφορετικό E-Tag για συνέχιση. Επανάληψη την επόμενη φορά.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>Ο διακομιστής επέστρεψε εσφαλμένο πεδίο τιμών</translation>
|
<translation>Ο διακομιστής επέστρεψε εσφαλμένο πεδίο τιμών</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Λήξη Χρόνου Αναμονής Σύνδεσης</translation>
|
<translation>Λήξη Χρόνου Αναμονής Σύνδεσης</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -815,37 +823,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Τα επιλεγμένα στοιχεία επίσης θα διαγράφονται εάν εμποδίζουν την αφαίρεση ενός καταλόγου αρχείων. Αυτό είναι χρήσιμο για μετα-δεδομένα.</translation>
|
Τα επιλεγμένα στοιχεία επίσης θα διαγράφονται εάν εμποδίζουν την αφαίρεση ενός καταλόγου αρχείων. Αυτό είναι χρήσιμο για μετα-δεδομένα.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Αδυναμία ανοίγματος αρχείου</translation>
|
<translation>Αδυναμία ανοίγματος αρχείου</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>Αδυναμία εγγραφής αλλαγών στο '%1'.</translation>
|
<translation>Αδυναμία εγγραφής αλλαγών στο '%1'.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Προσθήκη Προτύπου Αγνόησης</translation>
|
<translation>Προσθήκη Προτύπου Αγνόησης</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Προσθήκη νέου προτύπου αγνόησης:</translation>
|
<translation>Προσθήκη νέου προτύπου αγνόησης:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Επεξεργασία Προτύπου Αγνόησης</translation>
|
<translation>Επεξεργασία Προτύπου Αγνόησης</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Επεξεργασία προτύπου αγνόησης:</translation>
|
<translation>Επεξεργασία προτύπου αγνόησης:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Αυτή η είσοδος παρέχεται από το σύστημα στο '%1' και δεν μπορεί να τροποποιηθεί σε αυτή την προβολή.</translation>
|
<translation>Αυτή η είσοδος παρέχεται από το σύστημα στο '%1' και δεν μπορεί να τροποποιηθεί σε αυτή την προβολή.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1193,24 +1201,24 @@ for additional privileges during the process.</source>
|
|||||||
<translation>Ρύθμιση %1 διακομιστή</translation>
|
<translation>Ρύθμιση %1 διακομιστή</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Αυτή η ιστοσελίδα ΔΕΝ είναι ασφαλής καθώς δεν είναι κρυπτογραφημένη.
|
<translation>Αυτή η ιστοσελίδα ΔΕΝ είναι ασφαλής καθώς δεν είναι κρυπτογραφημένη.
|
||||||
Δεν προτείνεται να τη χρησιμοποιήσετε.</translation>
|
Δεν προτείνεται να τη χρησιμοποιήσετε.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Αυτή η url είναι ασφαλές. Μπορείτε να τη χρησιμοποιήσετε. </translation>
|
<translation>Αυτή η url είναι ασφαλής. Μπορείτε να τη χρησιμοποιήσετε. </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>&Επόμενο ></translation>
|
<translation>&Επόμενο ></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Ενημέρωση %1 διακομιστή</translation>
|
<translation>Ενημέρωση %1 διακομιστή</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1228,129 +1236,129 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Αποτυχία σύνδεσης με το %1 στο %2:<br/>%3</translation>
|
<translation>Αποτυχία σύνδεσης με το %1 στο %2:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation>Λήξη χρονικού ορίου κατά τη σύνδεση σε %1 σε %2.</translation>
|
<translation>Λήξη χρονικού ορίου κατά τη σύνδεση σε %1 σε %2.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Προσπάθεια σύνδεσης στο %1 για %2...</translation>
|
<translation>Προσπάθεια σύνδεσης στο %1 για %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation>Η πιστοποιημένη αίτηση στον διακομιστή ανακατευθύνθηκε σε '%1'. Το URL είναι εσφαλμένο, ο διακομιστής δεν έχει διαμορφωθεί σωστά.</translation>
|
<translation>Η πιστοποιημένη αίτηση στον διακομιστή ανακατευθύνθηκε σε '%1'. Το URL είναι εσφαλμένο, ο διακομιστής δεν έχει διαμορφωθεί σωστά.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation>Υπήρξε μια άκυρη απόκριση σε μια πιστοποιημένη αίτηση </translation>
|
<translation>Υπήρξε μια άκυρη απόκριση σε μια πιστοποιημένη αίτηση </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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>Απαγόρευση πρόσβασης από τον διακομιστή. Για να επιβεβαιώσετε ότι έχετε δικαιώματα πρόσβασης, <a href="%1">πατήστε εδώ</a> για να προσπελάσετε την υπηρεσία με το πρόγραμμα πλοήγησής σας.</translation>
|
<translation>Απαγόρευση πρόσβασης από τον διακομιστή. Για να επιβεβαιώσετε ότι έχετε δικαιώματα πρόσβασης, <a href="%1">πατήστε εδώ</a> για να προσπελάσετε την υπηρεσία με το πρόγραμμα πλοήγησής σας.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>Ο τοπικός φάκελος συγχρονισμού %1 υπάρχει ήδη, ρύθμιση για συγχρονισμό.<br/><br/></translation>
|
<translation>Ο τοπικός φάκελος συγχρονισμού %1 υπάρχει ήδη, ρύθμιση για συγχρονισμό.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation>Δημιουργία τοπικού φακέλου συγχρονισμού %1...</translation>
|
<translation>Δημιουργία τοπικού φακέλου συγχρονισμού %1...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>οκ</translation>
|
<translation>οκ</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>απέτυχε.</translation>
|
<translation>απέτυχε.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>Αδυναμία δημιουργίας τοπικού φακέλου %1 </translation>
|
<translation>Αδυναμία δημιουργίας τοπικού φακέλου %1 </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Δεν προσδιορίστηκε κανένας απομακρυσμένος φάκελος!</translation>
|
<translation>Δεν προσδιορίστηκε κανένας απομακρυσμένος φάκελος!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Σφάλμα: %1 </translation>
|
<translation>Σφάλμα: %1 </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>δημιουργία φακέλου στο ownCloud: %1</translation>
|
<translation>δημιουργία φακέλου στο ownCloud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>Ο απομακρυσμένος φάκελος %1 δημιουργήθηκε με επιτυχία.</translation>
|
<translation>Ο απομακρυσμένος φάκελος %1 δημιουργήθηκε με επιτυχία.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>Ο απομακρυσμένος φάκελος %1 υπάρχει ήδη. Θα συνδεθεί για συγχρονισμό. </translation>
|
<translation>Ο απομακρυσμένος φάκελος %1 υπάρχει ήδη. Θα συνδεθεί για συγχρονισμό. </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>Η δημιουργία φακέλου είχε ως αποτέλεσμα τον κωδικό σφάλματος HTTP %1</translation>
|
<translation>Η δημιουργία φακέλου είχε ως αποτέλεσμα τον κωδικό σφάλματος HTTP %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>Η δημιουργία απομακρυσμένου φακέλλου απέτυχε επειδή τα διαπιστευτήρια είναι λάθος!<br/>Παρακαλώ επιστρέψετε και ελέγξετε τα διαπιστευτήριά σας.</p></translation>
|
<translation>Η δημιουργία απομακρυσμένου φακέλλου απέτυχε επειδή τα διαπιστευτήρια είναι λάθος!<br/>Παρακαλώ επιστρέψετε και ελέγξετε τα διαπιστευτήριά σας.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">Η δημιουργία απομακρυσμένου φακέλου απέτυχε, πιθανώς επειδή τα διαπιστευτήρια που δόθηκαν είναι λάθος.</font><br/>Παρακαλώ επιστρέψτε πίσω και ελέγξτε τα διαπιστευτήρια σας.</p></translation>
|
<translation><p><font color="red">Η δημιουργία απομακρυσμένου φακέλου απέτυχε, πιθανώς επειδή τα διαπιστευτήρια που δόθηκαν είναι λάθος.</font><br/>Παρακαλώ επιστρέψτε πίσω και ελέγξτε τα διαπιστευτήρια σας.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Η δημιουργία απομακρυσμένου φακέλου %1 απέτυχε με σφάλμα <tt>%2</tt>.</translation>
|
<translation>Η δημιουργία απομακρυσμένου φακέλου %1 απέτυχε με σφάλμα <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>Μια σύνδεση συγχρονισμού από τον απομακρυσμένο κατάλογο %1 σε %2 έχει ρυθμιστεί. </translation>
|
<translation>Μια σύνδεση συγχρονισμού από τον απομακρυσμένο κατάλογο %1 σε %2 έχει ρυθμιστεί. </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Επιτυχής σύνδεση με %1!</translation>
|
<translation>Επιτυχής σύνδεση με %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>Αδυναμία σύνδεσης στον %1. Παρακαλώ ελέξτε ξανά.</translation>
|
<translation>Αδυναμία σύνδεσης στον %1. Παρακαλώ ελέξτε ξανά.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Αποτυχία μετονομασίας φακέλου</translation>
|
<translation>Αποτυχία μετονομασίας φακέλου</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>Αδυναμία αφαίρεσης και δημιουργίας αντιγράφου ασφαλείας του φακέλου διότι ο φάκελος ή ένα αρχείο του είναι ανοικτό από άλλο πρόγραμμα. Παρακαλώ κλείστε τον φάκελο ή το αρχείο και πατήστε επανάληψη ή ακυρώστε την ρύθμιση.</translation>
|
<translation>Αδυναμία αφαίρεσης και δημιουργίας αντιγράφου ασφαλείας του φακέλου διότι ο φάκελος ή ένα αρχείο του είναι ανοικτό από άλλο πρόγραμμα. Παρακαλώ κλείστε τον φάκελο ή το αρχείο και πατήστε επανάληψη ή ακυρώστε την ρύθμιση.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Επιτυχής δημιουργία τοπικού φακέλου %1 για συγχρονισμό!</b></font></translation>
|
<translation><font color="green"><b>Επιτυχής δημιουργία τοπικού φακέλου %1 για συγχρονισμό!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1389,7 +1397,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Λήξη Χρόνου Αναμονής Σύνδεσης</translation>
|
<translation>Λήξη Χρόνου Αναμονής Σύνδεσης</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1397,7 +1405,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation>Λανθασμένη απάντηση JSON από την ιστοσελίδα poll</translation>
|
<translation>Λανθασμένη απάντηση JSON από την ιστοσελίδα poll</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1433,20 +1441,25 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>Το αρχείο %1 δεν είναι δυνατό να ληφθεί λόγω διένεξης με το όνομα ενός τοπικού αρχείου!</translation>
|
<translation>Το αρχείο %1 δεν είναι δυνατό να ληφθεί λόγω διένεξης με το όνομα ενός τοπικού αρχείου!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation>Η λήψη του αρχείου δεν ολοκληρώθηκε.</translation>
|
<translation>Η λήψη του αρχείου δεν ολοκληρώθηκε.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation>Το αρχείο %1 δεν είναι δυνατό να αποθηκευτεί λόγω διένεξης με το όνομα ενός τοπικού ονόματος αρχείου!</translation>
|
<translation>Το αρχείο %1 δεν είναι δυνατό να αποθηκευτεί λόγω διένεξης με το όνομα ενός τοπικού ονόματος αρχείου!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation>Το αρχείο έχει αλλάξει από όταν ανακαλύφθηκε</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1471,7 +1484,7 @@ It is not advisable to use it.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatorjobs.cpp" line="119"/>
|
<location filename="../src/libsync/propagatorjobs.cpp" line="119"/>
|
||||||
<source>Attention, possible case sensitivity clash with %1</source>
|
<source>Attention, possible case sensitivity clash with %1</source>
|
||||||
<translation>Προσοχή, πιθανή διένεξη κεφαλαίων-πεζών γραμάτων με το %1</translation>
|
<translation>Προσοχή, πιθανή διένεξη κεφαλαίων-πεζών γραμμάτων με το %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatorjobs.cpp" line="124"/>
|
<location filename="../src/libsync/propagatorjobs.cpp" line="124"/>
|
||||||
@@ -1571,33 +1584,38 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>Το αρχείο αφαιρέθηκε</translation>
|
<translation>Το αρχείο αφαιρέθηκε</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Το τοπικό αρχείο τροποποιήθηκε κατά τον συγχρονισμό.</translation>
|
<translation>Το τοπικό αρχείο τροποποιήθηκε κατά τον συγχρονισμό.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation>Εξαναγκασμός ακύρωσης εργασίας στην επαναφορά σύνδεσης HTTP με Qt < 5.4.2</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>Το αρχείο υπέστη επεξεργασία τοπικά αλλά είναι τμήμα ενός διαμοιρασμένου καταλόγου μόνο για ανάγνωση. Επαναφέρθηκε και το επεξεργασμένο βρίσκεται στο αρχείο συγκρούσεων.</translation>
|
<translation>Το αρχείο υπέστη επεξεργασία τοπικά αλλά είναι τμήμα ενός διαμοιρασμένου καταλόγου μόνο για ανάγνωση. Επαναφέρθηκε και το επεξεργασμένο βρίσκεται στο αρχείο συγκρούσεων.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation>Η διεύθυνση poll URL λείπει</translation>
|
<translation>Η διεύθυνση poll URL λείπει</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>Το τοπικό αρχείο αφαιρέθηκε κατά το συγχρονισμό.</translation>
|
<translation>Το τοπικό αρχείο αφαιρέθηκε κατά το συγχρονισμό.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>Ο διακομιστής δεν αναγνώρισε το τελευταίο τμήμα. (Δεν υπήρχε e-tag)</translation>
|
<translation>Ο διακομιστής δεν αναγνώρισε το τελευταίο τμήμα. (Δεν υπήρχε e-tag)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1850,7 +1868,7 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Ορισμός κωδικού πρόσβασης</translation>
|
<translation>Ορισμός κωδικού πρόσβασης</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation>%1 διαδρομή: %2</translation>
|
<translation>%1 διαδρομή: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1875,73 +1893,73 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Π&ροστασία με κωδικό</translation>
|
<translation>Π&ροστασία με κωδικό</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>Προστατευμένο με κωδικό πρόσβασης</translation>
|
<translation>Προστατευμένο με κωδικό πρόσβασης</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation>Το αρχείο δεν μπορεί να διαμοιραστεί γιατί διαμοιράστηκε χωρίς δικαιώματα διαμοιρασμού.</translation>
|
<translation>Το αρχείο δεν μπορεί να διαμοιραστεί γιατί διαμοιράστηκε χωρίς δικαιώματα διαμοιρασμού.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation>Ο δημόσιος &διαμοιρασμός απαιτεί κωδικό πρόσβασης:</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Επιλέξτε κωδικό για τον δημόσιο σύνδεσμο</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation>Δ&ιαμοιρασμός συνδέσμου</translation>
|
<translation>Δ&ιαμοιρασμός συνδέσμου</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation>OCS API κωδικός λάθους: %1</translation>
|
<translation>OCS API κωδικός λάθους: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation>Δεν έχει οριστεί φάκελος συνχρονισμού.</translation>
|
<translation>Δεν έχει οριστεί φάκελος συνχρονισμού.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation>Αδυναμία εύρεσης φακέλου μεταφόρτωσης.</translation>
|
<translation>Αδυναμία εύρεσης φακέλου μεταφόρτωσης.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation>Ήδη υπάρχει αρχείο συγχρονισμού με το ίδιο όνομα. Το αρχείο δεν μπορεί να καταχωρηθεί προς συγχρονισμό.</translation>
|
<translation>Ήδη υπάρχει αρχείο συγχρονισμού με το ίδιο όνομα. Το αρχείο δεν μπορεί να καταχωρηθεί προς συγχρονισμό.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation>Το αρχείο δεν μπορεί να συγχρονιστεί.</translation>
|
<translation>Το αρχείο δεν μπορεί να συγχρονιστεί.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation>Ο διαμοιρασμός εξωτερικών καταλόγων δεν λειτουργεί ακόμα.</translation>
|
<translation>Ο διαμοιρασμός εξωτερικών καταλόγων δεν λειτουργεί ακόμα.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation>Ο δημόσιος &διαμοιρασμός απαιτεί κωδικό πρόσβασης</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Κωδικός πρόσβασης</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation>Αναμονή για μεταφόρτωση</translation>
|
<translation>Αναμονή για μεταφόρτωση</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation>Αδυναμία καταχώρησης στο χώρο συγχρονισμού.</translation>
|
<translation>Αδυναμία καταχώρησης στο χώρο συγχρονισμού.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation>Ο συγχρονισμός του καταχωρημένου αρχείου δεν πέτυχε ακόμη.</translation>
|
<translation>Ο συγχρονισμός του καταχωρημένου αρχείου δεν πέτυχε ακόμη.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2345,69 +2363,69 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Η κωδικοποίηση του ονόματος αρχείου δεν είναι έγκυρη</translation>
|
<translation>Η κωδικοποίηση του ονόματος αρχείου δεν είναι έγκυρη</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Αδυναμία προετοιμασίας αρχείου συγχρονισμού.</translation>
|
<translation>Αδυναμία προετοιμασίας αρχείου συγχρονισμού.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>Αδυναμία ανοίγματος του αρχείου συγχρονισμού</translation>
|
<translation>Αδυναμία ανοίγματος του αρχείου συγχρονισμού</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation>Αγνοήθηκε εξαιτίας της μαύρης λίστας "διάλεξε τι να συγχρονιστεί"</translation>
|
<translation>Αγνοήθηκε εξαιτίας της μαύρης λίστας "διάλεξε τι να συγχρονιστεί"</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>Δεν επιτρέπεται επειδή δεν έχετε δικαιώματα να προσθέσετε υπο-καταλόγους σε αυτό τον κατάλογο</translation>
|
<translation>Δεν επιτρέπεται επειδή δεν έχετε δικαιώματα να προσθέσετε υπο-καταλόγους σε αυτό τον κατάλογο</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>Δεν επιτρέπεται επειδή δεν έχετε δικαιώματα να προσθέσετε στο γονεϊκό κατάλογο</translation>
|
<translation>Δεν επιτρέπεται επειδή δεν έχετε δικαιώματα να προσθέσετε στο γονεϊκό κατάλογο</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>Δεν επιτρέπεται επειδή δεν έχεται δικαιώματα να προσθέσετε αρχεία σε αυτόν τον κατάλογο</translation>
|
<translation>Δεν επιτρέπεται επειδή δεν έχεται δικαιώματα να προσθέσετε αρχεία σε αυτόν τον κατάλογο</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>Δεν επιτρέπεται να μεταφορτώσετε αυτό το αρχείο επειδή είναι μόνο για ανάγνωση στο διακομιστή, αποκατάσταση σε εξέλιξη</translation>
|
<translation>Δεν επιτρέπεται να μεταφορτώσετε αυτό το αρχείο επειδή είναι μόνο για ανάγνωση στο διακομιστή, αποκατάσταση σε εξέλιξη</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Δεν επιτρέπεται η αφαίρεση, αποκατάσταση σε εξέλιξη</translation>
|
<translation>Δεν επιτρέπεται η αφαίρεση, αποκατάσταση σε εξέλιξη</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>Οι τοπικοί φάκελοι και ο φάκελος κοινής χρήσης αφαιρέθηκαν.</translation>
|
<translation>Οι τοπικοί φάκελοι και ο φάκελος κοινής χρήσης αφαιρέθηκαν.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Η μετακίνηση δεν επιτρέπεται, το αντικείμενο αποκαταστάθηκε</translation>
|
<translation>Η μετακίνηση δεν επιτρέπεται, το αντικείμενο αποκαταστάθηκε</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>Η μετακίνηση δεν επιτρέπεται επειδή το %1 είναι μόνο για ανάγνωση</translation>
|
<translation>Η μετακίνηση δεν επιτρέπεται επειδή το %1 είναι μόνο για ανάγνωση</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>ο προορισμός</translation>
|
<translation>ο προορισμός</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>η προέλευση</translation>
|
<translation>η προέλευση</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2468,7 +2486,7 @@ It is not advisable to use it.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudgui.cpp" line="295"/>
|
<location filename="../src/gui/owncloudgui.cpp" line="295"/>
|
||||||
<source>None.</source>
|
<source>None.</source>
|
||||||
<translation>Κανένας.</translation>
|
<translation>Καμμία.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudgui.cpp" line="299"/>
|
<location filename="../src/gui/owncloudgui.cpp" line="299"/>
|
||||||
@@ -2710,8 +2728,8 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Ετικέτα Σφάλματος</translation>
|
<translation>Ετικέτα Σφάλματος</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>TextLabel</translation>
|
<translation>TextLabel</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,6 +1,14 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<!DOCTYPE TS>
|
<!DOCTYPE TS>
|
||||||
<TS version="2.0" language="en_US">
|
<TS version="2.0" language="en_US">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -75,53 +83,53 @@
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -704,22 +712,22 @@ Are you sure you want to perform this operation?</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -811,37 +819,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1188,23 +1196,23 @@ for additional privileges during the process.</source>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1222,129 +1230,129 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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 type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1383,7 +1391,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1391,7 +1399,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1427,20 +1435,25 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1565,33 +1578,38 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1844,7 +1862,7 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1869,73 +1887,73 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2337,69 +2355,69 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2702,8 +2720,8 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="es" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="es" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation>El archivo destino tiene un tamaño o fecha/hora de modificación no esperado.</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -42,7 +50,7 @@
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizardtargetpage.ui" line="163"/>
|
<location filename="../src/gui/folderwizardtargetpage.ui" line="163"/>
|
||||||
<source>Refresh</source>
|
<source>Refresh</source>
|
||||||
<translation>Actualizar</translation>
|
<translation>Refrescar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizardtargetpage.ui" line="177"/>
|
<location filename="../src/gui/folderwizardtargetpage.ui" line="177"/>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Conectado a <server> como <user></translation>
|
<translation>Conectado a <server> como <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Agregar carpeta...</translation>
|
<translation>Agregar carpeta...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pausa</translation>
|
<translation>Pausa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Eliminar</translation>
|
<translation>Eliminar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Escoja qué sincronizar</translation>
|
<translation>Escoja qué sincronizar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Uso de almacenamiento</translation>
|
<translation>Uso de almacenamiento</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Obteniendo información de uso</translation>
|
<translation>Obteniendo información de uso</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Nota:</b> Algunas carpetas, incluyendo unidades de red o carpetas compartidas, pueden tener límites diferentes.</translation>
|
<translation><b>Nota:</b> Algunas carpetas, incluyendo unidades de red o carpetas compartidas, pueden tener límites diferentes.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Mantenimiento de cuenta</translation>
|
<translation>Mantenimiento de cuenta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Editar archivos ignorados</translation>
|
<translation>Editar archivos ignorados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Modificar cuenta</translation>
|
<translation>Modificar cuenta</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -653,7 +661,7 @@ Esto se puede deber a que la carpeta fue reconfigurada de forma silenciosa o a q
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizard.cpp" line="309"/>
|
<location filename="../src/gui/folderwizard.cpp" line="309"/>
|
||||||
<source>Authentication failed accessing %1</source>
|
<source>Authentication failed accessing %1</source>
|
||||||
<translation>Falló la autenticación accediendo %1</translation>
|
<translation>Falló la autenticación al acceder a %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizard.cpp" line="311"/>
|
<location filename="../src/gui/folderwizard.cpp" line="311"/>
|
||||||
@@ -705,22 +713,22 @@ Esto se puede deber a que la carpeta fue reconfigurada de forma silenciosa o a q
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>No se recibió ninguna e-tag del servidor, revise el proxy/gateway</translation>
|
<translation>No se recibió ninguna e-tag del servidor, revise el proxy/gateway</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Se recibió una e-tag distinta para reanudar. Se intentará nuevamente.</translation>
|
<translation>Se recibió una e-tag distinta para reanudar. Se intentará nuevamente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>El servidor devolvió un content-range erróneo</translation>
|
<translation>El servidor devolvió un content-range erróneo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Tiempo de espera de conexión agotado</translation>
|
<translation>Tiempo de espera de conexión agotado</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -814,37 +822,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Los elementos marcados también se eliminarán si impiden la eliminación de algún directorio. Esto es útil para los metadatos</translation>
|
Los elementos marcados también se eliminarán si impiden la eliminación de algún directorio. Esto es útil para los metadatos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>No se pudo abrir el archivo</translation>
|
<translation>No se pudo abrir el archivo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>No se pueden guardar cambios en '%1'.</translation>
|
<translation>No se pueden guardar cambios en '%1'.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Añadir patrón para ignorar</translation>
|
<translation>Añadir patrón para ignorar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Añadir nuevo patrón para ignorar:</translation>
|
<translation>Añadir nuevo patrón para ignorar:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Editar patrón de ignorados</translation>
|
<translation>Editar patrón de ignorados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Editar patrón de ignorados:</translation>
|
<translation>Editar patrón de ignorados:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Esta entrada es proporcionada por el sistema en '%1' y no puede ser modificada en esta vista.</translation>
|
<translation>Esta entrada es proporcionada por el sistema en '%1' y no puede ser modificada en esta vista.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -899,7 +907,7 @@ Los elementos marcados también se eliminarán si impiden la eliminación de alg
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/logbrowser.cpp" line="194"/>
|
<location filename="../src/gui/logbrowser.cpp" line="194"/>
|
||||||
<source>Could not write to log file %1</source>
|
<source>Could not write to log file %1</source>
|
||||||
<translation>No se pudo escribir al archivo de registro %1</translation>
|
<translation>No se pudo escribir en el archivo de registro %1</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1063,7 +1071,7 @@ Los elementos marcados también se eliminarán si impiden la eliminación de alg
|
|||||||
<location filename="../src/gui/updater/ocupdater.cpp" line="57"/>
|
<location filename="../src/gui/updater/ocupdater.cpp" line="57"/>
|
||||||
<source>A new update for %1 is about to be installed. The updater may ask
|
<source>A new update for %1 is about to be installed. The updater may ask
|
||||||
for additional privileges during the process.</source>
|
for additional privileges during the process.</source>
|
||||||
<translation>Una nueva actualización de %1 sera instalada. Durante esta actualización pueden ser solicitados privilegios adicionales.</translation>
|
<translation>Se instalará una nueva actualización de %1. Durante esta actualización puede que se soliciten privilegios adicionales.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/updater/ocupdater.cpp" line="78"/>
|
<location filename="../src/gui/updater/ocupdater.cpp" line="78"/>
|
||||||
@@ -1191,24 +1199,24 @@ for additional privileges during the process.</source>
|
|||||||
<translation>Configurar servidor %1</translation>
|
<translation>Configurar servidor %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Esta URL NO ES SEGURA; pues no está cifrada.
|
<translation>Esta URL NO ES SEGURA; pues no está cifrada.
|
||||||
No se recomienda usarla.</translation>
|
No se recomienda usarla.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Esta url es segura. Puede utilizarla.</translation>
|
<translation>Esta url es segura. Puede utilizarla.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>&Siguiente ></translation>
|
<translation>&Siguiente ></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Actualizar servidor %1</translation>
|
<translation>Actualizar servidor %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1226,129 +1234,129 @@ No se recomienda usarla.</translation>
|
|||||||
<translation>Fallo al conectar %1 a %2:<br/>%3</translation>
|
<translation>Fallo al conectar %1 a %2:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation>Tiempo de espera agotado mientras se intentaba conectar a %1 en %2</translation>
|
<translation>Tiempo de espera agotado mientras se intentaba conectar a %1 en %2</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Intentando conectar a %1 desde %2...</translation>
|
<translation>Intentando conectar a %1 desde %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation>La petición autenticada al servidor fue redirigida a '%1'. La dirección URL es anómala, el servidor está mal configurada.</translation>
|
<translation>La petición autenticada al servidor fue redirigida a '%1'. La dirección URL es anómala, el servidor está mal configurado.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation>Hubo una respuesta no válida a una solicitud autenticada de webdav</translation>
|
<translation>Hubo una respuesta no válida a una solicitud autenticada de webdav</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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>Acceso denegado por el servidor. Para verificar que usted tiene acceso, <a href="%1">haga clic aquí</a> para acceder al servicio con su navegador.</translation>
|
<translation>Acceso denegado por el servidor. Para verificar que usted tiene acceso, <a href="%1">haga clic aquí</a> para acceder al servicio con su navegador.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>La carpeta de sincronización local %1 ya existe, configurándola para la sincronización.<br/><br/></translation>
|
<translation>La carpeta de sincronización local %1 ya existe, configurándola para la sincronización.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation>Creando carpeta de sincronización local %1</translation>
|
<translation>Creando carpeta de sincronización local %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>bien</translation>
|
<translation>bien</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>falló.</translation>
|
<translation>falló.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>No se pudo crear carpeta local %1</translation>
|
<translation>No se pudo crear carpeta local %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>¡No se ha especificado ninguna carpeta remota!</translation>
|
<translation>¡No se ha especificado ninguna carpeta remota!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Error: %1</translation>
|
<translation>Error: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>creando carpeta en ownCloud: %1</translation>
|
<translation>creando carpeta en ownCloud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>Carpeta remota %1 creado correctamente.</translation>
|
<translation>Carpeta remota %1 creado correctamente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>La carpeta remota %1 ya existe. Conectándola para sincronizacion.</translation>
|
<translation>La carpeta remota %1 ya existe. Conectándola para sincronizacion.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>La creación de la carpeta causó un error HTTP de código %1</translation>
|
<translation>La creación de la carpeta causó un error HTTP de código %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>¡La creación de la carpeta remota ha fallado debido a que las credenciales proporcionadas son incorrectas!<br/>Por favor, vuelva atrás y compruebe sus credenciales</p></translation>
|
<translation>¡La creación de la carpeta remota ha fallado debido a que las credenciales proporcionadas son incorrectas!<br/>Por favor, vuelva atrás y compruebe sus credenciales</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">La creación de la carpeta remota ha fallado, probablemente porque las credenciales proporcionadas son incorrectas.</font><br/>Por favor, vuelva atrás y compruebe sus credenciales.</p></translation>
|
<translation><p><font color="red">La creación de la carpeta remota ha fallado, probablemente porque las credenciales proporcionadas son incorrectas.</font><br/>Por favor, vuelva atrás y compruebe sus credenciales.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Creación %1 de carpeta remota ha fallado con el error <tt>%2</tt>.</translation>
|
<translation>Creación %1 de carpeta remota ha fallado con el error <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>Se ha configarado una conexión de sincronización desde %1 al directorio remoto %2</translation>
|
<translation>Se ha configarado una conexión de sincronización desde %1 al directorio remoto %2</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>¡Conectado con éxito a %1!</translation>
|
<translation>¡Conectado con éxito a %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>Conexión a %1 no se pudo establecer. Por favor compruebelo de nuevo.</translation>
|
<translation>Conexión a %1 no se pudo establecer. Por favor compruebelo de nuevo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Error al renombrar la carpeta</translation>
|
<translation>Error al renombrar la carpeta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>No se puede eliminar y respaldar la carpeta porque la misma o un fichero en ella está abierto por otro programa. Por favor, cierre la carpeta o el fichero y reintente, o cancele la instalación.</translation>
|
<translation>No se puede eliminar y respaldar la carpeta porque la misma o un fichero en ella está abierto por otro programa. Por favor, cierre la carpeta o el fichero y reintente, o cancele la instalación.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Carpeta de sincronización local %1 creada con éxito</b></font></translation>
|
<translation><font color="green"><b>Carpeta de sincronización local %1 creada con éxito</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1387,7 +1395,7 @@ No se recomienda usarla.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Tiempo de espera de conexión agotado</translation>
|
<translation>Tiempo de espera de conexión agotado</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1395,7 +1403,7 @@ No se recomienda usarla.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation>Respuesta JSON invalida desde URL</translation>
|
<translation>Respuesta JSON invalida desde URL</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1431,27 +1439,32 @@ No se recomienda usarla.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>¡El archivo %1 no se puede descargar a causa de un conflicto con el nombre de un archivo local!</translation>
|
<translation>¡El archivo %1 no se puede descargar a causa de un conflicto con el nombre de un archivo local!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation>No se pudo descargar el archivo completamente.</translation>
|
<translation>No se pudo descargar el archivo completamente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation>¡El fichero %1 no puede guardarse debido a un conflicto con el nombre de otro fichero local!</translation>
|
<translation>¡El fichero %1 no puede guardarse debido a un conflicto con el nombre de otro fichero local!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation>El archivo ha cambiado desde que fue descubierto</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/owncloudpropagator.cpp" line="86"/>
|
<location filename="../src/libsync/owncloudpropagator.cpp" line="86"/>
|
||||||
<source>; Restoration Failed: %1</source>
|
<source>; Restoration Failed: %1</source>
|
||||||
<translation>; Fallo la restauración: %1</translation>
|
<translation>; Falló la restauración: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/owncloudpropagator.cpp" line="109"/>
|
<location filename="../src/libsync/owncloudpropagator.cpp" line="109"/>
|
||||||
@@ -1569,33 +1582,38 @@ No se recomienda usarla.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>Archivo eliminado</translation>
|
<translation>Archivo eliminado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Un archivo local fue modificado durante la sincronización.</translation>
|
<translation>Un archivo local fue modificado durante la sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation>Forzar el trabajo en una conexión HTTP, causará un Reset si Qt< 5.4.2.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>El archivo fue modificado localmente; pero es parte de una carpeta compartida en modo de sólo lectura. Ha sido recuperado y su modificación está en el archivo de conflicto.</translation>
|
<translation>El archivo fue modificado localmente; pero es parte de una carpeta compartida en modo de sólo lectura. Ha sido recuperado y su modificación está en el archivo de conflicto.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation>URL de encuesta faltante</translation>
|
<translation>URL de encuesta faltante</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>El archivo local fue eliminado durante la sincronización.</translation>
|
<translation>El archivo local fue eliminado durante la sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>El servidor no reconoció la última parte. (No había una e-tag presente.)</translation>
|
<translation>El servidor no reconoció la última parte. (No había una e-tag presente.)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1737,7 +1755,7 @@ No se recomienda usarla.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/selectivesyncdialog.cpp" line="216"/>
|
<location filename="../src/gui/selectivesyncdialog.cpp" line="216"/>
|
||||||
<source>An error occured while loading the list of sub folders.</source>
|
<source>An error occured while loading the list of sub folders.</source>
|
||||||
<translation>Un error ocurrió cuando se cargaba la lista de subcarpetas.</translation>
|
<translation>Ocurrió un error cuando se cargaba la lista de subcarpetas.</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1845,7 +1863,7 @@ No se recomienda usarla.</translation>
|
|||||||
<translation>Establecer contraseña</translation>
|
<translation>Establecer contraseña</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation>%1 ruta: %2</translation>
|
<translation>%1 ruta: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1870,73 +1888,73 @@ No se recomienda usarla.</translation>
|
|||||||
<translation>Protegido por contr&aseña </translation>
|
<translation>Protegido por contr&aseña </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>Contraseña protegida</translation>
|
<translation>Contraseña protegida</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation>El archivo no puede ser compartida, ya que fue compartida sin permisos correspondientes.</translation>
|
<translation>El archivo no puede compartirse; ya que fue compartido sin permisos correspondientes.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation>Se requiere una contraseña para compartir públicamente:</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Elija una contraseña para el enlace publico</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation>&Compartir enlace</translation>
|
<translation>&Compartir enlace</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation>OCS API codigo error: %1</translation>
|
<translation>OCS API codigo error: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation>No hay ninguna carpeta de sincronización configurada.</translation>
|
<translation>No hay ninguna carpeta de sincronización configurada.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation>No puede hallarse una carpeta a la cual subir.</translation>
|
<translation>No puede hallarse una carpeta a la cual subir.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation>Existe un archivo sincronizado con el mismo nombre. Éste no se puede registrar para sincronizar.</translation>
|
<translation>Existe un archivo sincronizado con el mismo nombre. Éste no se puede registrar para sincronizar.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation>El archivo no puede ser sincronizado.</translation>
|
<translation>El archivo no puede sincronizarse.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation>La compartición de directorios externos no está funcionando aún.</translation>
|
<translation>La compartición de directorios externos no está funcionando aún.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation>Compartir public&amente requiere contraseña</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Contraseña</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation>Esperando para subir...</translation>
|
<translation>Esperando para subir...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation>No se pudo registrar el espacio de sincronización.</translation>
|
<translation>No se pudo registrar el espacio de sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation>La sincronización de los archivos registrados aún no ha sido exitosa.</translation>
|
<translation>La sincronización de los archivos registrados aún no ha sido exitosa.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2292,7 +2310,7 @@ No se recomienda usarla.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="160"/>
|
<location filename="../src/libsync/syncengine.cpp" line="160"/>
|
||||||
<source>The service is temporarily unavailable</source>
|
<source>The service is temporarily unavailable</source>
|
||||||
<translation>El servicio está temporalmente no disponible</translation>
|
<translation>El servicio no está disponible temporalmente </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="166"/>
|
<location filename="../src/libsync/syncengine.cpp" line="166"/>
|
||||||
@@ -2340,69 +2358,69 @@ No se recomienda usarla.</translation>
|
|||||||
<translation>Los caracteres del nombre de fichero no son válidos</translation>
|
<translation>Los caracteres del nombre de fichero no son válidos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>No se pudo inicializar un registro (journal) de sincronización.</translation>
|
<translation>No se pudo inicializar un registro (journal) de sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>No es posible abrir el diario de sincronización</translation>
|
<translation>No es posible abrir el diario de sincronización</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation>Ignorado por que se encuentra en la lista negra de "elija qué va a sincronizar"</translation>
|
<translation>Ignorado por que se encuentra en la lista negra de "elija qué va a sincronizar"</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>No está permitido porque no tiene permisos para añadir subcarpetas en este directorio.</translation>
|
<translation>No está permitido porque no tiene permisos para añadir subcarpetas en este directorio.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>No está permitido porque no tiene permisos para añadir un directorio</translation>
|
<translation>No está permitido porque no tiene permisos para añadir un directorio</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>No está permitido porque no tiene permisos para crear archivos en este directorio</translation>
|
<translation>No está permitido porque no tiene permisos para crear archivos en este directorio</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>No está permitido subir este archivo porque es de solo lectura en el servidor, restaurando.</translation>
|
<translation>No está permitido subir este archivo porque es de solo lectura en el servidor, restaurando.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>No está permitido borrar, restaurando.</translation>
|
<translation>No está permitido borrar, restaurando.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>Se eliminaron los archivos locales y la carpeta compartida.</translation>
|
<translation>Se eliminaron los archivos locales y la carpeta compartida.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>No está permitido mover, elemento restaurado.</translation>
|
<translation>No está permitido mover, elemento restaurado.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>No está permitido mover, porque %1 es de sólo lectura.</translation>
|
<translation>No está permitido mover, porque %1 es de sólo lectura.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>destino</translation>
|
<translation>destino</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>origen</translation>
|
<translation>origen</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2705,8 +2723,8 @@ No se recomienda usarla.</translation>
|
|||||||
<translation>Etiqueta de error</translation>
|
<translation>Etiqueta de error</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>Texto de un etiqueta</translation>
|
<translation>Texto de un etiqueta</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="es_AR" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="es_AR" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Conectado con <server> como <user></translation>
|
<translation>Conectado con <server> como <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Agregar directorio...</translation>
|
<translation>Agregar directorio...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pausar</translation>
|
<translation>Pausar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Borrar</translation>
|
<translation>Borrar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Uso del Almacenamiento</translation>
|
<translation>Uso del Almacenamiento</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Obteniendo información del uso...</translation>
|
<translation>Obteniendo información del uso...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Nota:</b> Algunas carpetas, incluidas las montadas en red o las carpetas compartidas, pueden tener diferentes límites.</translation>
|
<translation><b>Nota:</b> Algunas carpetas, incluidas las montadas en red o las carpetas compartidas, pueden tener diferentes límites.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Mantenimiento de cuenta</translation>
|
<translation>Mantenimiento de cuenta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Editar Archivos ignorados</translation>
|
<translation>Editar Archivos ignorados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Modificar Cuenta</translation>
|
<translation>Modificar Cuenta</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -704,22 +712,22 @@ Esto se puede deber a que el directorio fue reconfigurado de manera silenciosa o
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -813,37 +821,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Los elementos marcados también se borrarán si impiden la eliminación de algún directorio. Esto es útil para metadatos.</translation>
|
Los elementos marcados también se borrarán si impiden la eliminación de algún directorio. Esto es útil para metadatos.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>No se pudo abrir el archivo</translation>
|
<translation>No se pudo abrir el archivo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>No se pueden guardar cambios en '%1'.</translation>
|
<translation>No se pueden guardar cambios en '%1'.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Agregar patrón a ignorar</translation>
|
<translation>Agregar patrón a ignorar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Añadir nuevo patrón a ignorar:</translation>
|
<translation>Añadir nuevo patrón a ignorar:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Esta entrada es provista por el sistema en '%1' y no puede ser modificada en esta vista.</translation>
|
<translation>Esta entrada es provista por el sistema en '%1' y no puede ser modificada en esta vista.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1190,23 +1198,23 @@ for additional privileges during the process.</source>
|
|||||||
<translation>Configurando servidor %1</translation>
|
<translation>Configurando servidor %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Esta URL es segura. La podés usar.</translation>
|
<translation>Esta URL es segura. La podés usar.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Actualizando servidor %1</translation>
|
<translation>Actualizando servidor %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1224,129 +1232,129 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Falló al conectarse a %1 en %2:<br/>%3</translation>
|
<translation>Falló al conectarse a %1 en %2:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Intentando conectar a %1 en %2...</translation>
|
<translation>Intentando conectar a %1 en %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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 type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>El directorio de sincronización local %1 ya existe, configurándolo para la sincronización.<br/><br/></translation>
|
<translation>El directorio de sincronización local %1 ya existe, configurándolo para la sincronización.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>aceptar</translation>
|
<translation>aceptar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>Error.</translation>
|
<translation>Error.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>No fue posible crear el directorio local %1</translation>
|
<translation>No fue posible crear el directorio local %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>¡No se ha especificado un directorio remoto!</translation>
|
<translation>¡No se ha especificado un directorio remoto!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Error: %1</translation>
|
<translation>Error: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>Creando carpeta en ownCloud: %1</translation>
|
<translation>Creando carpeta en ownCloud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>El directorio remoto %1 fue creado con éxito.</translation>
|
<translation>El directorio remoto %1 fue creado con éxito.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>El directorio remoto %1 ya existe. Estableciendo conexión para sincronizar.</translation>
|
<translation>El directorio remoto %1 ya existe. Estableciendo conexión para sincronizar.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>La creación del directorio resultó en un error HTTP con código de error %1</translation>
|
<translation>La creación del directorio resultó en un error HTTP con código de error %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">Error al crear el directorio remoto porque las credenciales provistas son incorrectas.</font><br/>Por favor, volvé atrás y verificá tus credenciales.</p></translation>
|
<translation><p><font color="red">Error al crear el directorio remoto porque las credenciales provistas son incorrectas.</font><br/>Por favor, volvé atrás y verificá tus credenciales.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">Error al crear el directorio remoto, probablemente porque las credenciales provistas son incorrectas.</font><br/>Por favor, volvé atrás y verificá tus credenciales.</p></translation>
|
<translation><p><font color="red">Error al crear el directorio remoto, probablemente porque las credenciales provistas son incorrectas.</font><br/>Por favor, volvé atrás y verificá tus credenciales.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Se prtodujo un error <tt>%2</tt> al crear el directorio remoto %1.</translation>
|
<translation>Se prtodujo un error <tt>%2</tt> al crear el directorio remoto %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>Fue creada una conexión de sincronización desde %1 al directorio remoto %2.</translation>
|
<translation>Fue creada una conexión de sincronización desde %1 al directorio remoto %2.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Conectado con éxito a %1!</translation>
|
<translation>Conectado con éxito a %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>No fue posible establecer la conexión a %1. Por favor, intentalo nuevamente.</translation>
|
<translation>No fue posible establecer la conexión a %1. Por favor, intentalo nuevamente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Error Al Renombrar Directorio</translation>
|
<translation>Error Al Renombrar Directorio</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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 type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Directorio local %1 creado</b></font></translation>
|
<translation><font color="green"><b>Directorio local %1 creado</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1385,7 +1393,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1393,7 +1401,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1429,20 +1437,25 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1567,33 +1580,38 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1840,7 +1858,7 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1865,73 +1883,73 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Contraseña</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -2333,69 +2351,69 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Imposible inicializar un diario de sincronización.</translation>
|
<translation>Imposible inicializar un diario de sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -2698,8 +2716,8 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Etiqueta de error</translation>
|
<translation>Etiqueta de error</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>EtiquetaDeTexto</translation>
|
<translation>EtiquetaDeTexto</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="et_EE" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="et_EE" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Ühendatud <server> kasutajana <user></translation>
|
<translation>Ühendatud <server> kasutajana <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Lisa kaust...</translation>
|
<translation>Lisa kaust...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Paus</translation>
|
<translation>Paus</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Eemalda</translation>
|
<translation>Eemalda</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Vali, mida sünkroniseerida</translation>
|
<translation>Vali, mida sünkroniseerida</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Kettakasutus</translation>
|
<translation>Kettakasutus</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Otsin kasutuse informatsiooni...</translation>
|
<translation>Otsin kasutuse informatsiooni...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Märkus:</b> Mõned kataloogid, sealhulgas võrgust ühendatud või jagatud kataloogid, võivad omada erinevaid limiite.</translation>
|
<translation><b>Märkus:</b> Mõned kataloogid, sealhulgas võrgust ühendatud või jagatud kataloogid, võivad omada erinevaid limiite.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Konto hooldus</translation>
|
<translation>Konto hooldus</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Redigeeri ignoreeritud faile</translation>
|
<translation>Redigeeri ignoreeritud faile</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Muuda kontot</translation>
|
<translation>Muuda kontot</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -705,22 +713,22 @@ Oled kindel, et soovid seda operatsiooni teostada?</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>Ühtegi E-Silti ei saabunud serverist, kontrolli puhverserverit/lüüsi.</translation>
|
<translation>Ühtegi E-Silti ei saabunud serverist, kontrolli puhverserverit/lüüsi.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Saime jätkamiseks erineva E-Sildi. Proovin järgmine kord uuesti.</translation>
|
<translation>Saime jätkamiseks erineva E-Sildi. Proovin järgmine kord uuesti.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>Server tagastas vale vahemiku</translation>
|
<translation>Server tagastas vale vahemiku</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Ühenduse aegumine</translation>
|
<translation>Ühenduse aegumine</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -814,37 +822,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Ühtlasi kustutatakse märgitud üksused, kui need takistavad kataloogi kustutamist. See on kasulik meta-andmetele.</translation>
|
Ühtlasi kustutatakse märgitud üksused, kui need takistavad kataloogi kustutamist. See on kasulik meta-andmetele.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Ei suutunud avada faili</translation>
|
<translation>Ei suutunud avada faili</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>Ei saa kirjutada muudatusi '%1'.</translation>
|
<translation>Ei saa kirjutada muudatusi '%1'.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Lisa ignoreerimise muster</translation>
|
<translation>Lisa ignoreerimise muster</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Lisa uus ignoreerimise muster:</translation>
|
<translation>Lisa uus ignoreerimise muster:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Muuda ignoreerimis mustrit</translation>
|
<translation>Muuda ignoreerimis mustrit</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Muuda ignoreerimis mustrit:</translation>
|
<translation>Muuda ignoreerimis mustrit:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Selle kirje on pakkunud süsteem '%1' ning seda ei saa antud vaates muuta.</translation>
|
<translation>Selle kirje on pakkunud süsteem '%1' ning seda ei saa antud vaates muuta.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1191,24 +1199,24 @@ for additional privileges during the process.</source>
|
|||||||
<translation>Seadista %1 server</translation>
|
<translation>Seadista %1 server</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>See url EI OLE turvaline, kuna see pole krüpteeritud.
|
<translation>See url EI OLE turvaline, kuna see pole krüpteeritud.
|
||||||
Selle kasutamine pole soovitatav.</translation>
|
Selle kasutamine pole soovitatav.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>See aadress on turvaline. Võid seda kasutada.</translation>
|
<translation>See aadress on turvaline. Võid seda kasutada.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>&Edasi ></translation>
|
<translation>&Edasi ></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Uuenda %1 serverit</translation>
|
<translation>Uuenda %1 serverit</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1226,129 +1234,129 @@ Selle kasutamine pole soovitatav.</translation>
|
|||||||
<translation>Ühendumine ebaõnnestus %1 %2-st:<br/>%3</translation>
|
<translation>Ühendumine ebaõnnestus %1 %2-st:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Püüan ühenduda %1 kohast %2</translation>
|
<translation>Püüan ühenduda %1 kohast %2</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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 type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>Kohalik kataloog %1 on juba olemas. Valmistan selle ette sünkroniseerimiseks.</translation>
|
<translation>Kohalik kataloog %1 on juba olemas. Valmistan selle ette sünkroniseerimiseks.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>ok</translation>
|
<translation>ok</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>ebaõnnestus.</translation>
|
<translation>ebaõnnestus.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>Ei suuda tekitada kohalikku kataloogi %1</translation>
|
<translation>Ei suuda tekitada kohalikku kataloogi %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Ühtegi võrgukataloogi pole määratletud!</translation>
|
<translation>Ühtegi võrgukataloogi pole määratletud!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Viga: %1</translation>
|
<translation>Viga: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>loon uue kataloogi ownCloudi: %1</translation>
|
<translation>loon uue kataloogi ownCloudi: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>Eemalolev kaust %1 on loodud.</translation>
|
<translation>Eemalolev kaust %1 on loodud.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>Serveris on kataloog %1 juba olemas. Ühendan selle sünkroniseerimiseks.</translation>
|
<translation>Serveris on kataloog %1 juba olemas. Ühendan selle sünkroniseerimiseks.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>Kausta tekitamine lõppes HTTP veakoodiga %1</translation>
|
<translation>Kausta tekitamine lõppes HTTP veakoodiga %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>Kataloogi loomine serverisse ebaõnnestus, kuna kasutajatõendid on valed!<br/>Palun kontrolli oma kasutajatunnust ja parooli.</p></translation>
|
<translation>Kataloogi loomine serverisse ebaõnnestus, kuna kasutajatõendid on valed!<br/>Palun kontrolli oma kasutajatunnust ja parooli.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">Serveris oleva kataloogi tekitamine ebaõnnestus tõenäoliselt valede kasutajatunnuste tõttu.</font><br/>Palun mine tagasi ning kontrolli kasutajatunnust ning parooli.</p></translation>
|
<translation><p><font color="red">Serveris oleva kataloogi tekitamine ebaõnnestus tõenäoliselt valede kasutajatunnuste tõttu.</font><br/>Palun mine tagasi ning kontrolli kasutajatunnust ning parooli.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Kataloogi %1 tekitamine serverisse ebaõnnestus veaga <tt>%2</tt></translation>
|
<translation>Kataloogi %1 tekitamine serverisse ebaõnnestus veaga <tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>Loodi sünkroniseerimisühendus kataloogist %1 serveri kataloogi %2</translation>
|
<translation>Loodi sünkroniseerimisühendus kataloogist %1 serveri kataloogi %2</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Edukalt ühendatud %1!</translation>
|
<translation>Edukalt ühendatud %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>Ühenduse loomine %1 ebaõnnestus. Palun kontrolli uuesti.</translation>
|
<translation>Ühenduse loomine %1 ebaõnnestus. Palun kontrolli uuesti.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Kataloogi ümbernimetamine ebaõnnestus</translation>
|
<translation>Kataloogi ümbernimetamine ebaõnnestus</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>Ei suuda eemaldada ning varundada kataloogi kuna kataloog või selles asuv fail on avatud mõne teise programmi poolt. Palun sulge kataloog või fail ning proovi uuesti või katkesta paigaldus.</translation>
|
<translation>Ei suuda eemaldada ning varundada kataloogi kuna kataloog või selles asuv fail on avatud mõne teise programmi poolt. Palun sulge kataloog või fail ning proovi uuesti või katkesta paigaldus.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Kohalik kataloog %1 edukalt loodud!</b></font></translation>
|
<translation><font color="green"><b>Kohalik kataloog %1 edukalt loodud!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1387,7 +1395,7 @@ Selle kasutamine pole soovitatav.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Ühenduse aegumine</translation>
|
<translation>Ühenduse aegumine</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1395,7 +1403,7 @@ Selle kasutamine pole soovitatav.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1431,20 +1439,25 @@ Selle kasutamine pole soovitatav.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>Faili %1 ei saa alla laadida kuna on konflikt kohaliku faili nimega.</translation>
|
<translation>Faili %1 ei saa alla laadida kuna on konflikt kohaliku faili nimega.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation>Faili %1 ei saa salvestada kuna on nime konflikt kohaliku failiga!</translation>
|
<translation>Faili %1 ei saa salvestada kuna on nime konflikt kohaliku failiga!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1569,33 +1582,38 @@ Selle kasutamine pole soovitatav.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>Fail eemaldatud</translation>
|
<translation>Fail eemaldatud</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Kohalik fail muutus sünkroniseeringu käigus.</translation>
|
<translation>Kohalik fail muutus sünkroniseeringu käigus.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>Faili on lokaalselt muudetud, kuid see on osa kirjutamisõiguseta jagamisest. See on taastatud ning sinu muudatus on konfliktses failis.</translation>
|
<translation>Faili on lokaalselt muudetud, kuid see on osa kirjutamisõiguseta jagamisest. See on taastatud ning sinu muudatus on konfliktses failis.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>Kohalik fail on eemaldatud sünkroniseeringu käigus.</translation>
|
<translation>Kohalik fail on eemaldatud sünkroniseeringu käigus.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>Server ei tunnistanud viimast tükki. (E-silt puudus).</translation>
|
<translation>Server ei tunnistanud viimast tükki. (E-silt puudus).</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1842,7 +1860,7 @@ Selle kasutamine pole soovitatav.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1867,73 +1885,73 @@ Selle kasutamine pole soovitatav.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Vali avaliku lingi jaoks parool</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation>&Jaga linki</translation>
|
<translation>&Jaga linki</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Parool</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -2337,69 +2355,69 @@ Selle kasutamine pole soovitatav.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Ei suuda lähtestada sünkroniseeringu zurnaali.</translation>
|
<translation>Ei suuda lähtestada sünkroniseeringu zurnaali.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>Ei suuda avada sünkroniseeringu zurnaali</translation>
|
<translation>Ei suuda avada sünkroniseeringu zurnaali</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation>"Vali, mida sünkroniseerida" musta nimekirja tõttu vahele jäetud</translation>
|
<translation>"Vali, mida sünkroniseerida" musta nimekirja tõttu vahele jäetud</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>Pole lubatud, kuna sul puuduvad õigused lisada sellesse kataloogi lisada alam-kataloogi</translation>
|
<translation>Pole lubatud, kuna sul puuduvad õigused lisada sellesse kataloogi lisada alam-kataloogi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>Pole lubatud, kuna sul puuduvad õigused lisada ülemkataloog</translation>
|
<translation>Pole lubatud, kuna sul puuduvad õigused lisada ülemkataloog</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>Pole lubatud, kuna sul puuduvad õigused sellesse kataloogi faile lisada</translation>
|
<translation>Pole lubatud, kuna sul puuduvad õigused sellesse kataloogi faile lisada</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>Pole lubatud üles laadida, kuna tegemist on ainult-loetava serveriga, taastan</translation>
|
<translation>Pole lubatud üles laadida, kuna tegemist on ainult-loetava serveriga, taastan</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Eemaldamine pole lubatud, taastan</translation>
|
<translation>Eemaldamine pole lubatud, taastan</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>Kohalikud failid ja jagatud kaustad eemaldatud.</translation>
|
<translation>Kohalikud failid ja jagatud kaustad eemaldatud.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Liigutamine pole lubatud, üksus taastatud</translation>
|
<translation>Liigutamine pole lubatud, üksus taastatud</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>Liigutamien pole võimalik kuna %1 on ainult lugemiseks</translation>
|
<translation>Liigutamien pole võimalik kuna %1 on ainult lugemiseks</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>sihtkoht</translation>
|
<translation>sihtkoht</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>allikas</translation>
|
<translation>allikas</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2702,8 +2720,8 @@ Selle kasutamine pole soovitatav.</translation>
|
|||||||
<translation>Vea silt</translation>
|
<translation>Vea silt</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>Tekstisilt</translation>
|
<translation>Tekstisilt</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="eu" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="eu" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation><user> bezala <server>-n konektatuta</translation>
|
<translation><user> bezala <server>-n konektatuta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Gehitu Karpeta...</translation>
|
<translation>Gehitu Karpeta...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pausarazi</translation>
|
<translation>Pausarazi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Ezabatu</translation>
|
<translation>Ezabatu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Hautatu zer sinkronizatu</translation>
|
<translation>Hautatu zer sinkronizatu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Biltegiratze Erabilera</translation>
|
<translation>Biltegiratze Erabilera</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Erabileraren informazioa eskuratzen...</translation>
|
<translation>Erabileraren informazioa eskuratzen...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Oharra:</b>Karpeta batzuk, sarekoa edo partekatutakoak, muga ezberdinak izan ditzazkete.</translation>
|
<translation><b>Oharra:</b>Karpeta batzuk, sarekoa edo partekatutakoak, muga ezberdinak izan ditzazkete.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Kontuaren Mantenua</translation>
|
<translation>Kontuaren Mantenua</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Editatu Baztertutako Fitxategiak</translation>
|
<translation>Editatu Baztertutako Fitxategiak</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Aldatu Kontua</translation>
|
<translation>Aldatu Kontua</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -705,22 +713,22 @@ Ziur zaude eragiketa hau egin nahi duzula?</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>Ez da E-Tagik jaso zerbitzaritik, egiaztatu Proxy/Gateway</translation>
|
<translation>Ez da E-Tagik jaso zerbitzaritik, egiaztatu Proxy/Gateway</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Jarraitzeko E-Tag ezberdina jaso dugu. Hurrengoan saiatuko gara berriz.</translation>
|
<translation>Jarraitzeko E-Tag ezberdina jaso dugu. Hurrengoan saiatuko gara berriz.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Konexioa denboraz kanpo</translation>
|
<translation>Konexioa denboraz kanpo</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -814,37 +822,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Markatutakoak ezabatuko dira karpeta bat ezabatzeko beharrezkoa bada. Hau meta datuentzat interesgarria da.</translation>
|
Markatutakoak ezabatuko dira karpeta bat ezabatzeko beharrezkoa bada. Hau meta datuentzat interesgarria da.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Ezin izan da fitxategia ireki</translation>
|
<translation>Ezin izan da fitxategia ireki</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>Ezin izan dira aldaketa idatzi hemen '%1'.</translation>
|
<translation>Ezin izan dira aldaketa idatzi hemen '%1'.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Gehitu Baztertzeko Eredua</translation>
|
<translation>Gehitu Baztertzeko Eredua</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Gehitu baztertzeko eredu berria:</translation>
|
<translation>Gehitu baztertzeko eredu berria:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Editatu Baztertzeko Eredua</translation>
|
<translation>Editatu Baztertzeko Eredua</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Editatu baztertzeko eredua</translation>
|
<translation>Editatu baztertzeko eredua</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1191,24 +1199,24 @@ for additional privileges during the process.</source>
|
|||||||
<translation>Konfiguratu %1 zerbitzaria</translation>
|
<translation>Konfiguratu %1 zerbitzaria</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Url hori EZ da segurua ez baitago kodetuta.
|
<translation>Url hori EZ da segurua ez baitago kodetuta.
|
||||||
Ez da gomendagarria erabltzea.</translation>
|
Ez da gomendagarria erabltzea.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Url hau segurua da. Berau erabili dezakezu.</translation>
|
<translation>Url hau segurua da. Berau erabili dezakezu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Eguneratu %1 zerbitzaria</translation>
|
<translation>Eguneratu %1 zerbitzaria</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1226,129 +1234,129 @@ Ez da gomendagarria erabltzea.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>%2 zerbitzarian dagoen %1 konektatzen...</translation>
|
<translation>%2 zerbitzarian dagoen %1 konektatzen...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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 type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>Bertako %1 karpeta dagoeneko existitzen da, sinkronizaziorako prestatzen.<br/><br/></translation>
|
<translation>Bertako %1 karpeta dagoeneko existitzen da, sinkronizaziorako prestatzen.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>ados</translation>
|
<translation>ados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>huts egin du.</translation>
|
<translation>huts egin du.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>Ezin da %1 karpeta lokala sortu</translation>
|
<translation>Ezin da %1 karpeta lokala sortu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Ez da urruneko karpeta zehaztu!</translation>
|
<translation>Ez da urruneko karpeta zehaztu!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Errorea: %1</translation>
|
<translation>Errorea: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>ownClouden karpeta sortzen: %1</translation>
|
<translation>ownClouden karpeta sortzen: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>Urruneko %1 karpeta ongi sortu da.</translation>
|
<translation>Urruneko %1 karpeta ongi sortu da.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>Urruneko %1 karpeta dagoeneko existintzen da. Bertara konetatuko da sinkronizatzeko.</translation>
|
<translation>Urruneko %1 karpeta dagoeneko existintzen da. Bertara konetatuko da sinkronizatzeko.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>Karpeta sortzeak HTTP %1 errore kodea igorri du</translation>
|
<translation>Karpeta sortzeak HTTP %1 errore kodea igorri du</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>Huts egin du urrutiko karpeta sortzen emandako kredintzialak ez direlako zuzenak!<br/> Egin atzera eta egiaztatu zure kredentzialak.</p></translation>
|
<translation>Huts egin du urrutiko karpeta sortzen emandako kredintzialak ez direlako zuzenak!<br/> Egin atzera eta egiaztatu zure kredentzialak.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">Urruneko karpeten sortzeak huts egin du ziuraski emandako kredentzialak gaizki daudelako.</font><br/>Mesedez atzera joan eta egiaztatu zure kredentzialak.</p></translation>
|
<translation><p><font color="red">Urruneko karpeten sortzeak huts egin du ziuraski emandako kredentzialak gaizki daudelako.</font><br/>Mesedez atzera joan eta egiaztatu zure kredentzialak.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Urruneko %1 karpetaren sortzeak huts egin du <tt>%2</tt> errorearekin.</translation>
|
<translation>Urruneko %1 karpetaren sortzeak huts egin du <tt>%2</tt> errorearekin.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>Sinkronizazio konexio bat konfiguratu da %1 karpetatik urruneko %2 karpetara.</translation>
|
<translation>Sinkronizazio konexio bat konfiguratu da %1 karpetatik urruneko %2 karpetara.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>%1-era ongi konektatu da!</translation>
|
<translation>%1-era ongi konektatu da!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>%1 konexioa ezin da ezarri. Mesedez egiaztatu berriz.</translation>
|
<translation>%1 konexioa ezin da ezarri. Mesedez egiaztatu berriz.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Karpetaren berrizendatzeak huts egin du</translation>
|
<translation>Karpetaren berrizendatzeak huts egin du</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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 type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Bertako sinkronizazio %1 karpeta ongi sortu da!</b></font></translation>
|
<translation><font color="green"><b>Bertako sinkronizazio %1 karpeta ongi sortu da!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1387,7 +1395,7 @@ Ez da gomendagarria erabltzea.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Konexioa denboraz kanpo</translation>
|
<translation>Konexioa denboraz kanpo</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1395,7 +1403,7 @@ Ez da gomendagarria erabltzea.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1431,20 +1439,25 @@ Ez da gomendagarria erabltzea.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1569,33 +1582,38 @@ Ez da gomendagarria erabltzea.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Fitxategi lokala aldatu da sinkronizazioan.</translation>
|
<translation>Fitxategi lokala aldatu da sinkronizazioan.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>Fitxategi lokala ezabatu da sinkronizazioan.</translation>
|
<translation>Fitxategi lokala ezabatu da sinkronizazioan.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1842,7 +1860,7 @@ Ez da gomendagarria erabltzea.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1867,73 +1885,73 @@ Ez da gomendagarria erabltzea.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Aukeratu pasahitz bat esteka publikorako</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Pasahitza</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -2335,69 +2353,69 @@ Ez da gomendagarria erabltzea.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Ezin izan da sinkronizazio egunerokoa hasieratu.</translation>
|
<translation>Ezin izan da sinkronizazio egunerokoa hasieratu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Ezabatzeko baimenik gabe, berrezartzen</translation>
|
<translation>Ezabatzeko baimenik gabe, berrezartzen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Mugitzea ez dago baimenduta, elementua berrezarri da</translation>
|
<translation>Mugitzea ez dago baimenduta, elementua berrezarri da</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>Mugitzea ez dago baimenduta %1 irakurtzeko bakarrik delako</translation>
|
<translation>Mugitzea ez dago baimenduta %1 irakurtzeko bakarrik delako</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>helburua</translation>
|
<translation>helburua</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>jatorria</translation>
|
<translation>jatorria</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2700,8 +2718,8 @@ Ez da gomendagarria erabltzea.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>TestuEtiketa</translation>
|
<translation>TestuEtiketa</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="fa" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="fa" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>افزودن پوشه...</translation>
|
<translation>افزودن پوشه...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>توقف کردن</translation>
|
<translation>توقف کردن</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>حذف</translation>
|
<translation>حذف</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>ویرایش فایل های در نظر گرفته نشده</translation>
|
<translation>ویرایش فایل های در نظر گرفته نشده</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>ویرایش حساب کاربری</translation>
|
<translation>ویرایش حساب کاربری</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -704,22 +712,22 @@ Are you sure you want to perform this operation?</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>تایم اوت اتصال</translation>
|
<translation>تایم اوت اتصال</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -811,37 +819,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>ویرایش الگوی نادیده گرفته شده</translation>
|
<translation>ویرایش الگوی نادیده گرفته شده</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>ویرایش الگوی نادیده گرفته شده:</translation>
|
<translation>ویرایش الگوی نادیده گرفته شده:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1188,23 +1196,23 @@ for additional privileges during the process.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>این ادرس امن است. شما می توانید از آن استفاده کنید.</translation>
|
<translation>این ادرس امن است. شما می توانید از آن استفاده کنید.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1222,129 +1230,129 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>تلاش برای اتصال %1 به %2...</translation>
|
<translation>تلاش برای اتصال %1 به %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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 type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>پوشه همگام سازی محلی %1 در حال حاضر موجود است، تنظیم آن برای همگام سازی. <br/><br/></translation>
|
<translation>پوشه همگام سازی محلی %1 در حال حاضر موجود است، تنظیم آن برای همگام سازی. <br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>خوب</translation>
|
<translation>خوب</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>ناموفق.</translation>
|
<translation>ناموفق.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>نمی تواند پوشه محلی ایجاد کند %1</translation>
|
<translation>نمی تواند پوشه محلی ایجاد کند %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>خطا: %1</translation>
|
<translation>خطا: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>ایجاد کردن پوشه بر روی ownCloud: %1</translation>
|
<translation>ایجاد کردن پوشه بر روی ownCloud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>پوشه از راه دور %1 با موفقیت ایجاد شده است.</translation>
|
<translation>پوشه از راه دور %1 با موفقیت ایجاد شده است.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>در حال حاضر پوشه از راه دور %1 موجود است. برای همگام سازی به آن متصل شوید.</translation>
|
<translation>در حال حاضر پوشه از راه دور %1 موجود است. برای همگام سازی به آن متصل شوید.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>ایجاد پوشه از راه دور ناموفق بود به علت اینکه اعتبارهای ارائه شده اشتباه هستند!<br/>لطفا اعتبارهای خودتان را بررسی کنید.</p></translation>
|
<translation>ایجاد پوشه از راه دور ناموفق بود به علت اینکه اعتبارهای ارائه شده اشتباه هستند!<br/>لطفا اعتبارهای خودتان را بررسی کنید.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red"> ایجاد پوشه از راه دور ناموفق بود، شاید به علت اعتبارهایی که ارئه شده اند، اشتباه هستند.</font><br/> لطفا باز گردید و اعتبار خود را بررسی کنید.</p></translation>
|
<translation><p><font color="red"> ایجاد پوشه از راه دور ناموفق بود، شاید به علت اعتبارهایی که ارئه شده اند، اشتباه هستند.</font><br/> لطفا باز گردید و اعتبار خود را بررسی کنید.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>ایجاد پوشه از راه دور %1 ناموفق بود با خطا <tt>%2</tt>.</translation>
|
<translation>ایجاد پوشه از راه دور %1 ناموفق بود با خطا <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>یک اتصال همگام سازی از %1 تا %2 پوشه از راه دور راه اندازی شد.</translation>
|
<translation>یک اتصال همگام سازی از %1 تا %2 پوشه از راه دور راه اندازی شد.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>با موفقیت به %1 اتصال یافت!</translation>
|
<translation>با موفقیت به %1 اتصال یافت!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>اتصال به %1 نمی تواند مقرر باشد. لطفا دوباره بررسی کنید.</translation>
|
<translation>اتصال به %1 نمی تواند مقرر باشد. لطفا دوباره بررسی کنید.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>تغییر نام پوشه ناموفق بود</translation>
|
<translation>تغییر نام پوشه ناموفق بود</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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 type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b> پوشه همگام سازی محلی %1 با موفقیت ساخته شده است!</b></font></translation>
|
<translation><font color="green"><b> پوشه همگام سازی محلی %1 با موفقیت ساخته شده است!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1383,7 +1391,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>تایم اوت اتصال</translation>
|
<translation>تایم اوت اتصال</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1391,7 +1399,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1427,20 +1435,25 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1565,33 +1578,38 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1838,7 +1856,7 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1863,73 +1881,73 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>گذرواژه</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -2331,69 +2349,69 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -2696,8 +2714,8 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>برچسب متنی</translation>
|
<translation>برچسب متنی</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="fi_FI" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="fi_FI" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Yhdistetty palvelimeen <server> käyttäen <user> tunnusta</translation>
|
<translation>Yhdistetty palvelimeen <server> käyttäen <user> tunnusta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Lisää kansio...</translation>
|
<translation>Lisää kansio...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Keskeytä</translation>
|
<translation>Keskeytä</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Poista</translation>
|
<translation>Poista</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Valitse synkronoitavat tiedot</translation>
|
<translation>Valitse synkronoitavat tiedot</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Tilan käyttö</translation>
|
<translation>Tilan käyttö</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Noudetaan käyttötietoja...</translation>
|
<translation>Noudetaan käyttötietoja...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Huomio:</b> Jotkin kansiot, mukaan lukien verkon yli liitetyt tai jaetut kansiot, voivat olla eri rajoitusten piirissä.</translation>
|
<translation><b>Huomio:</b> Jotkin kansiot, mukaan lukien verkon yli liitetyt tai jaetut kansiot, voivat olla eri rajoitusten piirissä.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Tilin ylläpito</translation>
|
<translation>Tilin ylläpito</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Muokkaa sivuutettuja tiedostoja</translation>
|
<translation>Muokkaa sivuutettuja tiedostoja</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Muokkaa tiliä</translation>
|
<translation>Muokkaa tiliä</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -684,7 +692,7 @@ Are you sure you want to perform this operation?</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizard.cpp" line="537"/>
|
<location filename="../src/gui/folderwizard.cpp" line="537"/>
|
||||||
<source>Choose What to Sync: You can optionally deselect remote subfolders you do not wish to synchronize.</source>
|
<source>Choose What to Sync: You can optionally deselect remote subfolders you do not wish to synchronize.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Päätä mitä synkronoidaan: voit valinnaisesti jättää valitsematta etäkansioita, joita et halua synkronoitavan.</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -703,22 +711,22 @@ Are you sure you want to perform this operation?</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Yhteys aikakatkaistiin</translation>
|
<translation>Yhteys aikakatkaistiin</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -810,37 +818,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Tiedoston avaaminen ei onnistunut</translation>
|
<translation>Tiedoston avaaminen ei onnistunut</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Lisää ohituskaava</translation>
|
<translation>Lisää ohituskaava</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Lisää uusi ohituskaava:</translation>
|
<translation>Lisää uusi ohituskaava:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -895,7 +903,7 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/logbrowser.cpp" line="194"/>
|
<location filename="../src/gui/logbrowser.cpp" line="194"/>
|
||||||
<source>Could not write to log file %1</source>
|
<source>Could not write to log file %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Lokitiedostoon %1 kirjoittaminen epäonnistui</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1053,13 +1061,13 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/updater/ocupdater.cpp" line="56"/>
|
<location filename="../src/gui/updater/ocupdater.cpp" line="56"/>
|
||||||
<source>New %1 Update Ready</source>
|
<source>New %1 Update Ready</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Uusi %1-päivitys valmiina</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/updater/ocupdater.cpp" line="57"/>
|
<location filename="../src/gui/updater/ocupdater.cpp" line="57"/>
|
||||||
<source>A new update for %1 is about to be installed. The updater may ask
|
<source>A new update for %1 is about to be installed. The updater may ask
|
||||||
for additional privileges during the process.</source>
|
for additional privileges during the process.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Uusi %1-päivitys on valmiina asennettavaksi. Päivitysohjelma saattaa pyytää lisäoikeuksia päivityksen aikana.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/updater/ocupdater.cpp" line="78"/>
|
<location filename="../src/gui/updater/ocupdater.cpp" line="78"/>
|
||||||
@@ -1127,7 +1135,7 @@ for additional privileges during the process.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="138"/>
|
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="138"/>
|
||||||
<source>Sync the directory '%1'</source>
|
<source>Sync the directory '%1'</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Synkronoi kansio '%1'</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="142"/>
|
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="142"/>
|
||||||
@@ -1187,24 +1195,24 @@ for additional privileges during the process.</source>
|
|||||||
<translation>%1-palvelimen asetuksien määritys</translation>
|
<translation>%1-palvelimen asetuksien määritys</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Tämä osoite ei ole turvallinen, koska sitä ei ole salattu.
|
<translation>Tämä osoite ei ole turvallinen, koska sitä ei ole salattu.
|
||||||
Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Tämä osoite on turvallinen. Voit käyttää sitä.</translation>
|
<translation>Tämä osoite on turvallinen. Voit käyttää sitä.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>&Seuraava ></translation>
|
<translation>&Seuraava ></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Päivitä %1-palvelin</translation>
|
<translation>Päivitä %1-palvelin</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1222,129 +1230,129 @@ Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
|||||||
<translation>Yhteys %1iin osoitteessa %2 epäonnistui:<br/>%3</translation>
|
<translation>Yhteys %1iin osoitteessa %2 epäonnistui:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Yritetään yhdistetää palvelimeen %1 portissa %2...</translation>
|
<translation>Yritetään yhdistetää palvelimeen %1 portissa %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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>Palvelin esti käyttämisen. Vahvista käyttöoikeutesi palvelimeen <a href="%1">napsauttamalla tästä</a> ja kirjaudu palveluun selaimella.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>Paikallinen kansio %1 on jo olemassa, asetetaan se synkronoitavaksi.<br/><br/></translation>
|
<translation>Paikallinen kansio %1 on jo olemassa, asetetaan se synkronoitavaksi.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>ok</translation>
|
<translation>ok</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>epäonnistui.</translation>
|
<translation>epäonnistui.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>Paikalliskansion %1 luonti epäonnistui</translation>
|
<translation>Paikalliskansion %1 luonti epäonnistui</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Etäkansiota ei määritelty!</translation>
|
<translation>Etäkansiota ei määritelty!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Virhe: %1</translation>
|
<translation>Virhe: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>luodaan kansio ownCloudiin: %1</translation>
|
<translation>luodaan kansio ownCloudiin: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>Etäkansio %1 luotiin onnistuneesti.</translation>
|
<translation>Etäkansio %1 luotiin onnistuneesti.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>Etäkansio %1 on jo olemassa. Otetaan siihen yhteyttä tiedostojen täsmäystä varten.</translation>
|
<translation>Etäkansio %1 on jo olemassa. Otetaan siihen yhteyttä tiedostojen täsmäystä varten.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>Kansion luonti aiheutti HTTP-virhekoodin %1</translation>
|
<translation>Kansion luonti aiheutti HTTP-virhekoodin %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>Etäkansion luominen epäonnistui koska antamasi tunnus/salasana ei täsmää!<br/>Ole hyvä ja palaa tarkistamaan tunnus/salasana</p></translation>
|
<translation>Etäkansion luominen epäonnistui koska antamasi tunnus/salasana ei täsmää!<br/>Ole hyvä ja palaa tarkistamaan tunnus/salasana</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">Pilvipalvelun etäkansion luominen ei onnistunut , koska tunnistautumistietosi ovat todennäköisesti väärin.</font><br/>Palaa takaisin ja tarkista käyttäjätunnus ja salasana.</p></translation>
|
<translation><p><font color="red">Pilvipalvelun etäkansion luominen ei onnistunut , koska tunnistautumistietosi ovat todennäköisesti väärin.</font><br/>Palaa takaisin ja tarkista käyttäjätunnus ja salasana.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Etäkansion %1 luonti epäonnistui, virhe <tt>%2</tt>.</translation>
|
<translation>Etäkansion %1 luonti epäonnistui, virhe <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>Täsmäysyhteys kansiosta %1 etäkansioon %2 on asetettu.</translation>
|
<translation>Täsmäysyhteys kansiosta %1 etäkansioon %2 on asetettu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Yhteys kohteeseen %1 muodostettiin onnistuneesti!</translation>
|
<translation>Yhteys kohteeseen %1 muodostettiin onnistuneesti!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>Yhteyttä osoitteeseen %1 ei voitu muodostaa. Ole hyvä ja tarkista uudelleen.</translation>
|
<translation>Yhteyttä osoitteeseen %1 ei voitu muodostaa. Ole hyvä ja tarkista uudelleen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Kansion nimen muuttaminen epäonnistui</translation>
|
<translation>Kansion nimen muuttaminen epäonnistui</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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 type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Paikallinen synkronointikansio %1 luotu onnistuneesti!</b></font></translation>
|
<translation><font color="green"><b>Paikallinen synkronointikansio %1 luotu onnistuneesti!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1383,7 +1391,7 @@ Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Yhteys aikakatkaistiin</translation>
|
<translation>Yhteys aikakatkaistiin</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1391,7 +1399,7 @@ Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1427,20 +1435,25 @@ Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation>Tiedostoa ei voitu ladata täysin.</translation>
|
<translation>Tiedostoa ei voitu ladata täysin.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1478,7 +1491,7 @@ Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatorjobs.cpp" line="60"/>
|
<location filename="../src/libsync/propagatorjobs.cpp" line="60"/>
|
||||||
<source>Error removing '%1': %2;</source>
|
<source>Error removing '%1': %2;</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Virhe poistaessa '%1': %2;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatorjobs.cpp" line="71"/>
|
<location filename="../src/libsync/propagatorjobs.cpp" line="71"/>
|
||||||
@@ -1509,7 +1522,7 @@ Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateremotedelete.cpp" line="114"/>
|
<location filename="../src/libsync/propagateremotedelete.cpp" line="114"/>
|
||||||
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
|
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
|
||||||
<translation type="unfinished"/>
|
<translation>HTTP-palvelin palautti väärän koodin. Odotettiin koodia 204, vastaanotettiin "%1 %2".</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1517,7 +1530,7 @@ Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateremotemkdir.cpp" line="71"/>
|
<location filename="../src/libsync/propagateremotemkdir.cpp" line="71"/>
|
||||||
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
|
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
|
||||||
<translation type="unfinished"/>
|
<translation>HTTP-palvelin palautti väärän koodin. Odotettiin koodia 201, vastaanotettiin "%1 %2".</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1540,7 +1553,7 @@ Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateremotemove.cpp" line="143"/>
|
<location filename="../src/libsync/propagateremotemove.cpp" line="143"/>
|
||||||
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
|
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
|
||||||
<translation type="unfinished"/>
|
<translation>HTTP-palvelin palautti väärän koodin. Odotettiin koodia 201, vastaanotettiin "%1 %2".</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1565,33 +1578,38 @@ Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Tiedosto poistettu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Paikallinen tiedosto muuttui synkronoinnin aikana.</translation>
|
<translation>Paikallinen tiedosto muuttui synkronoinnin aikana.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>Paikallinen tiedosto poistettiin synkronoinnin aikana.</translation>
|
<translation>Paikallinen tiedosto poistettiin synkronoinnin aikana.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1691,12 +1709,12 @@ Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/selectivesyncdialog.cpp" line="373"/>
|
<location filename="../src/gui/selectivesyncdialog.cpp" line="373"/>
|
||||||
<source>Choose What to Sync: Select remote subfolders you wish to synchronize.</source>
|
<source>Choose What to Sync: Select remote subfolders you wish to synchronize.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Päätä mitä synkronoidaan: valitse etäkansiot, jotka haluat synkronoida.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/selectivesyncdialog.cpp" line="374"/>
|
<location filename="../src/gui/selectivesyncdialog.cpp" line="374"/>
|
||||||
<source>Choose What to Sync: Deselect remote subfolders you do not wish to synchronize.</source>
|
<source>Choose What to Sync: Deselect remote subfolders you do not wish to synchronize.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Päätä mitä synkronoidaan: jätä valitsematta etäkansiot, joita et halua synkronoitavan.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/selectivesyncdialog.cpp" line="380"/>
|
<location filename="../src/gui/selectivesyncdialog.cpp" line="380"/>
|
||||||
@@ -1838,7 +1856,7 @@ Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
|||||||
<translation>Aseta salasana</translation>
|
<translation>Aseta salasana</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation>%1-polku: %2</translation>
|
<translation>%1-polku: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1863,73 +1881,73 @@ Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
|||||||
<translation>&Suojaa salasanalla</translation>
|
<translation>&Suojaa salasanalla</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>Salasanasuojattu</translation>
|
<translation>Salasanasuojattu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation>&Julkinen jakaminen vaatii salasanan:</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Valitse salasana julkiselle linkille</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation>&Jaa linkki</translation>
|
<translation>&Jaa linkki</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Synkronointikansiota ei ole määritetty.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation>Tiedostoa ei voi synkronoida.</translation>
|
<translation>Tiedostoa ei voi synkronoida.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Salasana</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation>Odotetaan siirtoa...</translation>
|
<translation>Odotetaan siirtoa...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -2285,17 +2303,17 @@ Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="160"/>
|
<location filename="../src/libsync/syncengine.cpp" line="160"/>
|
||||||
<source>The service is temporarily unavailable</source>
|
<source>The service is temporarily unavailable</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Palvelu ei ole juuri nyt käytettävissä</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="166"/>
|
<location filename="../src/libsync/syncengine.cpp" line="166"/>
|
||||||
<source>An error occurred while opening a directory</source>
|
<source>An error occurred while opening a directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Virhe kansiota avatessa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="169"/>
|
<location filename="../src/libsync/syncengine.cpp" line="169"/>
|
||||||
<source>An internal error number %1 occurred.</source>
|
<source>An internal error number %1 occurred.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Sisäinen virhe, numero %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="224"/>
|
<location filename="../src/libsync/syncengine.cpp" line="224"/>
|
||||||
@@ -2325,7 +2343,7 @@ Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="376"/>
|
<location filename="../src/libsync/syncengine.cpp" line="376"/>
|
||||||
<source>Filename is too long.</source>
|
<source>Filename is too long.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Tiedoston nimi on liian pitkä.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="397"/>
|
<location filename="../src/libsync/syncengine.cpp" line="397"/>
|
||||||
@@ -2333,69 +2351,69 @@ Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
|||||||
<translation>Tiedostonimen merkistökoodaus ei ole kelvollista</translation>
|
<translation>Tiedostonimen merkistökoodaus ei ole kelvollista</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Ei sallittu, koska sinulla ei ole oikeutta lisätä alikansioita kyseiseen kansioon</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
|
<translation>Ei sallittu, koska sinulla ei ole oikeutta lisätä ylätason kansiota</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>Ei sallittu, koska sinulla ei ole oikeutta lisätä tiedostoja kyseiseen kansioon</translation>
|
<translation>Ei sallittu, koska sinulla ei ole oikeutta lisätä tiedostoja kyseiseen kansioon</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Poistaminen ei ole sallittua, palautetaan</translation>
|
<translation>Poistaminen ei ole sallittua, palautetaan</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>Paikalliset tiedostot ja jakokansio poistettu.</translation>
|
<translation>Paikalliset tiedostot ja jakokansio poistettu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Siirtäminen ei ole sallittua, kohde palautettu</translation>
|
<translation>Siirtäminen ei ole sallittua, kohde palautettu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>Siirto ei ole sallittu, koska %1 on "vain luku"-tilassa</translation>
|
<translation>Siirto ei ole sallittu, koska %1 on "vain luku"-tilassa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>kohde</translation>
|
<translation>kohde</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>lähde</translation>
|
<translation>lähde</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2506,7 +2524,7 @@ Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudgui.cpp" line="424"/>
|
<location filename="../src/gui/owncloudgui.cpp" line="424"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation>Apua</translation>
|
<translation>Ohje</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudgui.cpp" line="426"/>
|
<location filename="../src/gui/owncloudgui.cpp" line="426"/>
|
||||||
@@ -2698,8 +2716,8 @@ Osoitteen käyttäminen ei ole suositeltavaa.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>TekstiLeima</translation>
|
<translation>TekstiLeima</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="fr" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="fr" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation>Le fichier de destination a une erreur de taille ou de date de modification</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Connecté à <server> en tant que <user></translation>
|
<translation>Connecté à <server> en tant que <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Ajouter un dossier...</translation>
|
<translation>Ajouter un dossier...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pause</translation>
|
<translation>Pause</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Supprimer</translation>
|
<translation>Supprimer</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Choisir le contenu à synchroniser</translation>
|
<translation>Choisir le contenu à synchroniser</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Utilisation du stockage</translation>
|
<translation>Utilisation du stockage</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Récupération des informations d'utilisation...</translation>
|
<translation>Récupération des informations d'utilisation...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Note :</b> Certains dossiers, montés depuis le réseau ou partagés, peuvent avoir des limites différentes.</translation>
|
<translation><b>Note :</b> Certains dossiers, montés depuis le réseau ou partagés, peuvent avoir des limites différentes.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Maintenance du compte</translation>
|
<translation>Maintenance du compte</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Modifier les fichiers ignorés</translation>
|
<translation>Modifier les fichiers ignorés</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Modifier le compte</translation>
|
<translation>Modifier le compte</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -705,22 +713,22 @@ Voulez-vous réellement effectuer cette opération ?</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>Aucun E-Tag reçu du serveur, vérifiez le proxy / la passerelle</translation>
|
<translation>Aucun E-Tag reçu du serveur, vérifiez le proxy / la passerelle</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Nous avons reçu un E-Tag différent pour reprendre le téléchargement. Nouvel essai la prochaine fois.</translation>
|
<translation>Nous avons reçu un E-Tag différent pour reprendre le téléchargement. Nouvel essai la prochaine fois.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>Le serveur a retourné une gamme de contenu erronée</translation>
|
<translation>Le serveur a retourné une gamme de contenu erronée</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Délai d'attente de connexion dépassé</translation>
|
<translation>Délai d'attente de connexion dépassé</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -814,37 +822,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Les motifs cochés seront également supprimés s'ils empêchent la suppression d'un dossier. Cela est utile pour les meta-données.</translation>
|
Les motifs cochés seront également supprimés s'ils empêchent la suppression d'un dossier. Cela est utile pour les meta-données.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Impossible d'ouvrir le fichier</translation>
|
<translation>Impossible d'ouvrir le fichier</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>Impossible d'écrire les modifications sur '%1'.</translation>
|
<translation>Impossible d'écrire les modifications sur '%1'.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Ajouter un motif à ignorer</translation>
|
<translation>Ajouter un motif à ignorer</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Ajoutez un nouveau motif à ignorer :</translation>
|
<translation>Ajoutez un nouveau motif à ignorer :</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Modifier le motif</translation>
|
<translation>Modifier le motif</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Éditer le motif :</translation>
|
<translation>Éditer le motif :</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Cette entrée est fournie par le système dans '%1' et ne peut être modifiée dans cette vue.</translation>
|
<translation>Cette entrée est fournie par le système dans '%1' et ne peut être modifiée dans cette vue.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1192,24 +1200,24 @@ L'assistant peut demander des privilèges additionnels durant le processus.
|
|||||||
<translation>Configurer le serveur %1</translation>
|
<translation>Configurer le serveur %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Cette adresse n'est PAS sécurisée car non chiffrée.
|
<translation>Cette adresse n'est PAS sécurisée car non chiffrée.
|
||||||
Il est déconseillé de l'utiliser.</translation>
|
Il est déconseillé de l'utiliser.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Cette URL est sécurisée. Vous pouvez l'utiliser.</translation>
|
<translation>Cette URL est sécurisée. Vous pouvez l'utiliser.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>&Suivant ></translation>
|
<translation>&Suivant ></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Modification de l'adresse du serveur %1</translation>
|
<translation>Modification de l'adresse du serveur %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1227,129 +1235,129 @@ Il est déconseillé de l'utiliser.</translation>
|
|||||||
<translation>Échec de la connexion à %1 sur %2 :<br/>%3</translation>
|
<translation>Échec de la connexion à %1 sur %2 :<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation>Délai d'attente dépassé lors de la connexion à %1 sur %2.</translation>
|
<translation>Délai d'attente dépassé lors de la connexion à %1 sur %2.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Tentative de connexion à %1 sur %2 ...</translation>
|
<translation>Tentative de connexion à %1 sur %2 ...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation>La requête d'authentification vers le serveur a été redirigée vers '%1'. L'URL est erronée, le serveur est mal configuré.</translation>
|
<translation>La requête d'authentification vers le serveur a été redirigée vers '%1'. L'URL est erronée, le serveur est mal configuré.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation>Une réponse non valide a été reçue à une requête WebDav authentifiée.</translation>
|
<translation>Une réponse non valide a été reçue à une requête WebDav authentifiée.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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>Accès refusé par le serveur. Pour vérifier que vous avez accès, <a href="%1">cliquez ici</a> pour accéder au service avec votre navigateur.</translation>
|
<translation>Accès refusé par le serveur. Pour vérifier que vous avez accès, <a href="%1">cliquez ici</a> pour accéder au service avec votre navigateur.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>Le dossier de synchronisation local %1 existe déjà, configuration de la synchronisation.<br/><br/></translation>
|
<translation>Le dossier de synchronisation local %1 existe déjà, configuration de la synchronisation.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation>Création du dossier local de synchronisation %1... </translation>
|
<translation>Création du dossier local de synchronisation %1... </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>ok</translation>
|
<translation>ok</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>échoué.</translation>
|
<translation>échoué.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>Impossible de créer le répertoire local %1</translation>
|
<translation>Impossible de créer le répertoire local %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Aucun dossier distant spécifié !</translation>
|
<translation>Aucun dossier distant spécifié !</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Erreur : %1</translation>
|
<translation>Erreur : %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>création d'un répertoire sur ownCloud : %1</translation>
|
<translation>création d'un répertoire sur ownCloud : %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>Le dossier distant %1 a été créé avec succès.</translation>
|
<translation>Le dossier distant %1 a été créé avec succès.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>Le dossier distant %1 existe déjà. Connexion.</translation>
|
<translation>Le dossier distant %1 existe déjà. Connexion.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>La création du dossier a généré le code d'erreur HTTP %1</translation>
|
<translation>La création du dossier a généré le code d'erreur HTTP %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>La création du répertoire distant a échoué car les informations d'identification sont erronées !<br/>Veuillez revenir en arrière et les vérifier.</p></translation>
|
<translation>La création du répertoire distant a échoué car les informations d'identification sont erronées !<br/>Veuillez revenir en arrière et les vérifier.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">La création du dossier distant a échoué, probablement parce que les informations d'identification fournies sont fausses.</font><br/>Veuillez revenir en arrière et les vérifier.</p></translation>
|
<translation><p><font color="red">La création du dossier distant a échoué, probablement parce que les informations d'identification fournies sont fausses.</font><br/>Veuillez revenir en arrière et les vérifier.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>La création du dossier distant "%1" a échouée avec l'erreur <tt>%2</tt>.</translation>
|
<translation>La création du dossier distant "%1" a échouée avec l'erreur <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>Une synchronisation entre le dossier local %1 et le dossier distant %2 a été configurée.</translation>
|
<translation>Une synchronisation entre le dossier local %1 et le dossier distant %2 a été configurée.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Connecté avec succès à %1 !</translation>
|
<translation>Connecté avec succès à %1 !</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>La connexion à %1 n'a pu être établie. Veuillez réessayer.</translation>
|
<translation>La connexion à %1 n'a pu être établie. Veuillez réessayer.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Echec du renommage du dossier</translation>
|
<translation>Echec du renommage du dossier</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>Impossible de supprimer et de sauvegarder le dossier parce que ce dossier ou un de ses fichiers est ouvert dans un autre programme. Veuillez fermer le dossier ou le fichier et ré-essayer, ou annuler l'installation.</translation>
|
<translation>Impossible de supprimer et de sauvegarder le dossier parce que ce dossier ou un de ses fichiers est ouvert dans un autre programme. Veuillez fermer le dossier ou le fichier et ré-essayer, ou annuler l'installation.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Dossier de synchronisation local %1 créé avec succès !</b></font></translation>
|
<translation><font color="green"><b>Dossier de synchronisation local %1 créé avec succès !</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1388,7 +1396,7 @@ Il est déconseillé de l'utiliser.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Délai d'attente de connexion dépassé</translation>
|
<translation>Délai d'attente de connexion dépassé</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1396,7 +1404,7 @@ Il est déconseillé de l'utiliser.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation>L'URL interrogéé a renvoyé une réponse json non valide</translation>
|
<translation>L'URL interrogéé a renvoyé une réponse json non valide</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1432,20 +1440,25 @@ Il est déconseillé de l'utiliser.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>Le fichier %1 ne peut pas être téléchargé en raison d'un conflit sur le nom de fichier local. </translation>
|
<translation>Le fichier %1 ne peut pas être téléchargé en raison d'un conflit sur le nom de fichier local. </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation>Le fichier n'a pas pu être téléchargé intégralement.</translation>
|
<translation>Le fichier n'a pas pu être téléchargé intégralement.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation>Le fichier %1 n'a pas pu être sauvegardé en raison d'un conflit sur le nom du fichier local !</translation>
|
<translation>Le fichier %1 n'a pas pu être sauvegardé en raison d'un conflit sur le nom du fichier local !</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation>Le fichier a changé depuis sa découverte</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1570,33 +1583,38 @@ Il est déconseillé de l'utiliser.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>Fichier supprimé</translation>
|
<translation>Fichier supprimé</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Fichier local modifié pendant la synchronisation.</translation>
|
<translation>Fichier local modifié pendant la synchronisation.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>Le fichier a été modifié localement mais appartient à un partage en lecture seule. Il a été restauré et vos modifications sont présentes dans le fichiers de conflit.</translation>
|
<translation>Le fichier a été modifié localement mais appartient à un partage en lecture seule. Il a été restauré et vos modifications sont présentes dans le fichiers de conflit.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation>URL de sondage manquante</translation>
|
<translation>URL de sondage manquante</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>Fichier local supprimé pendant la synchronisation.</translation>
|
<translation>Fichier local supprimé pendant la synchronisation.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>Le serveur n'a pas acquitté le dernier morceau (aucun e-tag n'était présent).</translation>
|
<translation>Le serveur n'a pas acquitté le dernier morceau (aucun e-tag n'était présent).</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1849,7 +1867,7 @@ Il est déconseillé de l'utiliser.</translation>
|
|||||||
<translation>Définir le mot de passe</translation>
|
<translation>Définir le mot de passe</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation>Chemin %1 : %2</translation>
|
<translation>Chemin %1 : %2</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1874,73 +1892,73 @@ Il est déconseillé de l'utiliser.</translation>
|
|||||||
<translation>Protéger par mot de p&asse</translation>
|
<translation>Protéger par mot de p&asse</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>Protégé par un mot de passe</translation>
|
<translation>Protégé par un mot de passe</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation>Le fichier ne peut pas être partagé car il a été partagé sans permission de repartage.</translation>
|
<translation>Le fichier ne peut pas être partagé car il a été partagé sans permission de repartage.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation>Le p&artage public requiert un mot de passe :</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Choisissez un mot de passe pour le lien public</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation>&Partage par lien</translation>
|
<translation>&Partage par lien</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation>Code d'erreur OCS API : %1</translation>
|
<translation>Code d'erreur OCS API : %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation>Aucun dossier à synchroniser n'est configuré.</translation>
|
<translation>Aucun dossier à synchroniser n'est configuré.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation>Impossible de trouver un dossier vers lequel téléverser.</translation>
|
<translation>Impossible de trouver un dossier vers lequel téléverser.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation>Un fichier synchronisé avec le même nom existe déjà. Le fichier ne peut être ajouté à la synchronisation.</translation>
|
<translation>Un fichier synchronisé avec le même nom existe déjà. Le fichier ne peut être ajouté à la synchronisation.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation>Le fichier ne peut pas être synchronisé.</translation>
|
<translation>Le fichier ne peut pas être synchronisé.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation>Le partage de dossiers externes n'est pas encore pris en charge.</translation>
|
<translation>Le partage de dossiers externes n'est pas encore pris en charge.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation>Le p&artage public nécessite un mot de passe</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Mot de passe</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation>En attente d'envoi...</translation>
|
<translation>En attente d'envoi...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation>Impossible de s'enregistrer à l'espace de synchronisation.</translation>
|
<translation>Impossible de s'enregistrer à l'espace de synchronisation.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation>La synchronisation du fichier n'a pas encore pu être effectuée.</translation>
|
<translation>La synchronisation du fichier n'a pas encore pu être effectuée.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2344,69 +2362,69 @@ Il est déconseillé de l'utiliser.</translation>
|
|||||||
<translation>L'encodage du nom de fichier n'est pas valide</translation>
|
<translation>L'encodage du nom de fichier n'est pas valide</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Impossible d'initialiser un journal de synchronisation.</translation>
|
<translation>Impossible d'initialiser un journal de synchronisation.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>Impossible d'ouvrir le journal de synchronisation</translation>
|
<translation>Impossible d'ouvrir le journal de synchronisation</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation>Ignoré à cause de la liste noire "Choisir le contenu à synchroniser".</translation>
|
<translation>Ignoré à cause de la liste noire "Choisir le contenu à synchroniser".</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>Non autorisé car vous n'avez pas la permission d'ajouter des sous-dossiers dans ce dossier</translation>
|
<translation>Non autorisé car vous n'avez pas la permission d'ajouter des sous-dossiers dans ce dossier</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>Non autorisé car vous n'avez pas la permission d'ajouter des dossiers parents</translation>
|
<translation>Non autorisé car vous n'avez pas la permission d'ajouter des dossiers parents</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>Non autorisé car vous n'avez pas la permission d'ajouter des fichiers dans ce dossier</translation>
|
<translation>Non autorisé car vous n'avez pas la permission d'ajouter des fichiers dans ce dossier</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>Non autorisé à envoyer ce fichier car il est en lecture seule sur le serveur. Restauration</translation>
|
<translation>Non autorisé à envoyer ce fichier car il est en lecture seule sur le serveur. Restauration</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Non autorisé à supprimer. Restauration</translation>
|
<translation>Non autorisé à supprimer. Restauration</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>Fichiers locaux et répertoire de partage supprimés.</translation>
|
<translation>Fichiers locaux et répertoire de partage supprimés.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Déplacement non autorisé, élément restauré</translation>
|
<translation>Déplacement non autorisé, élément restauré</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>Déplacement non autorisé car %1 est en mode lecture seule</translation>
|
<translation>Déplacement non autorisé car %1 est en mode lecture seule</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>la destination</translation>
|
<translation>la destination</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>la source</translation>
|
<translation>la source</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2709,8 +2727,8 @@ Il est déconseillé de l'utiliser.</translation>
|
|||||||
<translation>Message d'erreur</translation>
|
<translation>Message d'erreur</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>Zone de texte</translation>
|
<translation>Zone de texte</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="gl" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="gl" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation>O ficheiro de destino ten un tamaño ou unha hora de modificación non agardados</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Conectado con <server> como <user></translation>
|
<translation>Conectado con <server> como <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Engadir un cartafol...</translation>
|
<translation>Engadir un cartafol...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pausa</translation>
|
<translation>Pausa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Retirar</translation>
|
<translation>Retirar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Escolla que sincronizar</translation>
|
<translation>Escolla que sincronizar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Uso do almacenamento</translation>
|
<translation>Uso do almacenamento</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Recuperando a información de uso...</translation>
|
<translation>Recuperando a información de uso...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Nota:</b> Algúns cartafoles, como os cartafoles de rede montados ou os compartidos, poden ten diferentes límites.</translation>
|
<translation><b>Nota:</b> Algúns cartafoles, como os cartafoles de rede montados ou os compartidos, poden ten diferentes límites.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Mantemento da conta</translation>
|
<translation>Mantemento da conta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Editar os ficheiros ignorados</translation>
|
<translation>Editar os ficheiros ignorados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Modificar a conta</translation>
|
<translation>Modificar a conta</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -705,22 +713,22 @@ Confirma que quere realizar esta operación?</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>Non se recibiu a «E-Tag» do servidor, comprobe o proxy e/ou a pasarela</translation>
|
<translation>Non se recibiu a «E-Tag» do servidor, comprobe o proxy e/ou a pasarela</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Recibiuse unha «E-Tag» diferente para continuar. Tentándoo outra vez.</translation>
|
<translation>Recibiuse unha «E-Tag» diferente para continuar. Tentándoo outra vez.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>O servidor devolveu un intervalo de contidos estragado</translation>
|
<translation>O servidor devolveu un intervalo de contidos estragado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Esgotouse o tempo de conexión</translation>
|
<translation>Esgotouse o tempo de conexión</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -814,37 +822,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Os elementos marcados tamén se eliminarán se impiden retirar un directorio. Isto é útil para os metadatos.</translation>
|
Os elementos marcados tamén se eliminarán se impiden retirar un directorio. Isto é útil para os metadatos.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Non foi posíbel abrir o ficheiro</translation>
|
<translation>Non foi posíbel abrir o ficheiro</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>Non é posíbel escribir os cambios en «%1».</translation>
|
<translation>Non é posíbel escribir os cambios en «%1».</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Engadir o patrón a ignorar</translation>
|
<translation>Engadir o patrón a ignorar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Engadir un novo patrón a ignorar:</translation>
|
<translation>Engadir un novo patrón a ignorar:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Editar o patrón a ignorar</translation>
|
<translation>Editar o patrón a ignorar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Editar o patrón a ignorar:</translation>
|
<translation>Editar o patrón a ignorar:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Esta entrada é fornecida polo sistema en «%1» e non pode ser modificado nesta vista.</translation>
|
<translation>Esta entrada é fornecida polo sistema en «%1» e non pode ser modificado nesta vista.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1192,24 +1200,24 @@ actualización pode pedir privilexios adicionais durante o procedemento.</transl
|
|||||||
<translation>Estabelecer o servidor %1</translation>
|
<translation>Estabelecer o servidor %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Este sitio de Internet non é seguro, xa que non está cifrado.
|
<translation>Este sitio de Internet non é seguro, xa que non está cifrado.
|
||||||
Recomendámoslle que non o use.</translation>
|
Recomendámoslle que non o use.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Este URL é seguro. Pode utilizalo.</translation>
|
<translation>Este URL é seguro. Pode utilizalo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>&Seguinte ></translation>
|
<translation>&Seguinte ></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Actualizar o servidor %1</translation>
|
<translation>Actualizar o servidor %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1227,129 +1235,129 @@ Recomendámoslle que non o use.</translation>
|
|||||||
<translation>Non foi posíbel conectar con %1 en %2:<br/>%3</translation>
|
<translation>Non foi posíbel conectar con %1 en %2:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation>Esgotouse o tempo tentando conectarse a %1 en %2...</translation>
|
<translation>Esgotouse o tempo tentando conectarse a %1 en %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Tentando conectarse a %1 en %2...</translation>
|
<translation>Tentando conectarse a %1 en %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation>A solicitude autenticada no servidor foi redirixida a «%1», O URL é incorrecto, o servidor está mal configurado.</translation>
|
<translation>A solicitude autenticada no servidor foi redirixida a «%1», O URL é incorrecto, o servidor está mal configurado.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation>Deuse unha resposta incorrecta a unha solicitude de WebDAV autenticada</translation>
|
<translation>Deuse unha resposta incorrecta a unha solicitude de WebDAV autenticada</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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>Acceso prohibido polo servidor. Para comprobar que dispón do acceso axeitado, <a href="%1">prema aquí</a> para acceder ao servizo co seu navegador.</translation>
|
<translation>Acceso prohibido polo servidor. Para comprobar que dispón do acceso axeitado, <a href="%1">prema aquí</a> para acceder ao servizo co seu navegador.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>O cartafol de sincronización local %1 xa existe. Configurándoo para a sincronización.<br/><br/></translation>
|
<translation>O cartafol de sincronización local %1 xa existe. Configurándoo para a sincronización.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation>Creando un cartafol local de sincronización %1...</translation>
|
<translation>Creando un cartafol local de sincronización %1...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>aceptar</translation>
|
<translation>aceptar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>fallou.</translation>
|
<translation>fallou.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>Non foi posíbel crear o cartafol local %1</translation>
|
<translation>Non foi posíbel crear o cartafol local %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Non foi especificado o cartafol remoto!</translation>
|
<translation>Non foi especificado o cartafol remoto!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Erro: %1</translation>
|
<translation>Erro: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>creando o cartafol en ownCloud: %1</translation>
|
<translation>creando o cartafol en ownCloud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>O cartafol remoto %1 creouse correctamente.</translation>
|
<translation>O cartafol remoto %1 creouse correctamente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>O cartafol remoto %1 xa existe. Conectándoo para a sincronización.</translation>
|
<translation>O cartafol remoto %1 xa existe. Conectándoo para a sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>A creación do cartafol resultou nun código de erro HTTP %1</translation>
|
<translation>A creación do cartafol resultou nun código de erro HTTP %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>A creación do cartafol remoto fracasou por por de seren incorrectas as credenciais!<br/>Volva atrás e comprobe as súas credenciais.</p></translation>
|
<translation>A creación do cartafol remoto fracasou por por de seren incorrectas as credenciais!<br/>Volva atrás e comprobe as súas credenciais.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">A creación do cartafol remoto fallou probabelmente debido a que as credenciais que se deron non foran as correctas.</font><br/>Volva atrás e comprobe as súas credenciais.</p> </translation>
|
<translation><p><font color="red">A creación do cartafol remoto fallou probabelmente debido a que as credenciais que se deron non foran as correctas.</font><br/>Volva atrás e comprobe as súas credenciais.</p> </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Produciuse un fallo ao crear o cartafol remoto %1 e dou o erro <tt>%2</tt>.</translation>
|
<translation>Produciuse un fallo ao crear o cartafol remoto %1 e dou o erro <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>Estabeleceuse a conexión de sincronización de %1 ao directorio remoto %2.</translation>
|
<translation>Estabeleceuse a conexión de sincronización de %1 ao directorio remoto %2.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Conectou satisfactoriamente con %1</translation>
|
<translation>Conectou satisfactoriamente con %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>Non foi posíbel estabelecer a conexión con %1. Compróbeo de novo.</translation>
|
<translation>Non foi posíbel estabelecer a conexión con %1. Compróbeo de novo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Non foi posíbel renomear o cartafol</translation>
|
<translation>Non foi posíbel renomear o cartafol</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>Non é posíbel retirar e facer copia de seguranza do cartafol, xa que o cartafol ou un ficheiro está aberto noutro programa Peche o cartafol ou o ficheiro e ténteo de novo, ou cancele a acción.</translation>
|
<translation>Non é posíbel retirar e facer copia de seguranza do cartafol, xa que o cartafol ou un ficheiro está aberto noutro programa Peche o cartafol ou o ficheiro e ténteo de novo, ou cancele a acción.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>O cartafol local de sincronización %1 creouse correctamente!</b></font></translation>
|
<translation><font color="green"><b>O cartafol local de sincronización %1 creouse correctamente!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1388,7 +1396,7 @@ Recomendámoslle que non o use.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Esgotouse o tempo de conexión</translation>
|
<translation>Esgotouse o tempo de conexión</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1396,7 +1404,7 @@ Recomendámoslle que non o use.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation>O URL requirido devolveu unha resposta JSON incorrecta</translation>
|
<translation>O URL requirido devolveu unha resposta JSON incorrecta</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1432,20 +1440,25 @@ Recomendámoslle que non o use.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>Non é posíbel descargar o ficheiro %1 por mor dunha colisión co nome dun ficheiro local!</translation>
|
<translation>Non é posíbel descargar o ficheiro %1 por mor dunha colisión co nome dun ficheiro local!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation>Non foi posíbel descargar completamente o ficheiro.</translation>
|
<translation>Non foi posíbel descargar completamente o ficheiro.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation>Non foi posíbel gardar o ficheiro %1 por mor dunha colisión co nome dun ficheiro local!</translation>
|
<translation>Non foi posíbel gardar o ficheiro %1 por mor dunha colisión co nome dun ficheiro local!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation>O ficheiro cambiou após seren atopado</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1570,33 +1583,38 @@ Recomendámoslle que non o use.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>Ficheiro retirado</translation>
|
<translation>Ficheiro retirado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>O ficheiro local cambiou durante a sincronización.</translation>
|
<translation>O ficheiro local cambiou durante a sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation>Forzando a interrupción do traballo na conexión HTTP reiniciandoa con Qt <5.4.2.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>O ficheiro foi editado localmente mais é parte dunha compartición de só lectura. O ficheiro foi restaurado e a súa edición atopase no ficheiro de conflitos.</translation>
|
<translation>O ficheiro foi editado localmente mais é parte dunha compartición de só lectura. O ficheiro foi restaurado e a súa edición atopase no ficheiro de conflitos.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation>Non se atopa o URL requirido</translation>
|
<translation>Non se atopa o URL requirido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>O ficheiro local retirarase durante a sincronización.</translation>
|
<translation>O ficheiro local retirarase durante a sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>O servidor non recoñeceu o último fragmento. (Non hai e-tag presente)</translation>
|
<translation>O servidor non recoñeceu o último fragmento. (Non hai e-tag presente)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1846,7 +1864,7 @@ Recomendámoslle que non o use.</translation>
|
|||||||
<translation>Estabelecer o contrasinal</translation>
|
<translation>Estabelecer o contrasinal</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation>Ruta a %1: %2</translation>
|
<translation>Ruta a %1: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1871,73 +1889,73 @@ Recomendámoslle que non o use.</translation>
|
|||||||
<translation>Contr&asinal de protección</translation>
|
<translation>Contr&asinal de protección</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>Protexido con contrasinal</translation>
|
<translation>Protexido con contrasinal</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation>Non é posíbel compartir o ficheiro, xa que foi compartido sen permisis para compartir.</translation>
|
<translation>Non é posíbel compartir o ficheiro, xa que foi compartido sen permisis para compartir.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation>A comp&artición pública precisa de contrasinal </translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Escolla un contrasinal para a ligazón pública</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation>&Ligazón para compartir</translation>
|
<translation>&Ligazón para compartir</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation>API OCS API código de erro: %1</translation>
|
<translation>API OCS API código de erro: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation>Non hai ningún cartafol de sincronización configurado.</translation>
|
<translation>Non hai ningún cartafol de sincronización configurado.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation>Non é posíbel atopar un cartafol que enviar.</translation>
|
<translation>Non é posíbel atopar un cartafol que enviar.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation>Xa existe un ficheiro de sincronización co mesmo nome. Non é posíbel rexistrar o ficheiro para sincronizar.</translation>
|
<translation>Xa existe un ficheiro de sincronización co mesmo nome. Non é posíbel rexistrar o ficheiro para sincronizar.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation>Non é posíbel sincronizar o ficheiro.</translation>
|
<translation>Non é posíbel sincronizar o ficheiro.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation>A compartición de directorios externos aínda non está a funcionar.</translation>
|
<translation>A compartición de directorios externos aínda non está a funcionar.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation>A comp&artición pública precisa de contrasinal </translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Contrasinal</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation>Agardando polo envío...</translation>
|
<translation>Agardando polo envío...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation>Non é posíbel facer un rexistro no espazo de sincronización.</translation>
|
<translation>Non é posíbel facer un rexistro no espazo de sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation>A sincronización di ficheiro rexistrado no non foi satisfactoria.</translation>
|
<translation>A sincronización di ficheiro rexistrado no non foi satisfactoria.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2341,69 +2359,69 @@ Recomendámoslle que non o use.</translation>
|
|||||||
<translation>O nome de ficheiro codificado non é correcto</translation>
|
<translation>O nome de ficheiro codificado non é correcto</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Non é posíbel preparar un rexistro de sincronización.</translation>
|
<translation>Non é posíbel preparar un rexistro de sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>Non foi posíbel abrir o rexistro de sincronización</translation>
|
<translation>Non foi posíbel abrir o rexistro de sincronización</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation>Ignorado por mor da lista negra de «escolla que sincronizar»</translation>
|
<translation>Ignorado por mor da lista negra de «escolla que sincronizar»</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>Non está permitido xa que non ten permiso para engadir subdirectorios nese directorio</translation>
|
<translation>Non está permitido xa que non ten permiso para engadir subdirectorios nese directorio</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>Non está permitido xa que non ten permiso para engadir un directorio pai</translation>
|
<translation>Non está permitido xa que non ten permiso para engadir un directorio pai</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>Non está permitido xa que non ten permiso para engadir ficheiros nese directorio</translation>
|
<translation>Non está permitido xa que non ten permiso para engadir ficheiros nese directorio</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>Non está permitido o envío xa que o ficheiro é só de lectura no servidor, restaurando</translation>
|
<translation>Non está permitido o envío xa que o ficheiro é só de lectura no servidor, restaurando</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Non está permitido retiralo, restaurando</translation>
|
<translation>Non está permitido retiralo, restaurando</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>Retirados os ficheiros locais e o cartafol compartido.</translation>
|
<translation>Retirados os ficheiros locais e o cartafol compartido.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Nos está permitido movelo, elemento restaurado</translation>
|
<translation>Nos está permitido movelo, elemento restaurado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>Bon está permitido movelo xa que %1 é só de lectura</translation>
|
<translation>Bon está permitido movelo xa que %1 é só de lectura</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>o destino</translation>
|
<translation>o destino</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>a orixe</translation>
|
<translation>a orixe</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2706,8 +2724,8 @@ Recomendámoslle que non o use.</translation>
|
|||||||
<translation>Etiqueta de erro</translation>
|
<translation>Etiqueta de erro</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>Etiqueta de texto</translation>
|
<translation>Etiqueta de texto</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="hu_HU" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="hu_HU" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Mappa lètrehozása...</translation>
|
<translation>Mappa lètrehozása...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Szünet</translation>
|
<translation>Szünet</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Eltávolítás</translation>
|
<translation>Eltávolítás</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Szinkronizálandó elemek kiválasztása</translation>
|
<translation>Szinkronizálandó elemek kiválasztása</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Tárhelyhasználat</translation>
|
<translation>Tárhelyhasználat</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Fiókkarbantartás</translation>
|
<translation>Fiókkarbantartás</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Kihagyott fájlok szerkesztése</translation>
|
<translation>Kihagyott fájlok szerkesztése</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Fiók módosítása</translation>
|
<translation>Fiók módosítása</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -702,22 +710,22 @@ Are you sure you want to perform this operation?</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -809,37 +817,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Nem sikerült a fájl megnyitása</translation>
|
<translation>Nem sikerült a fájl megnyitása</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1186,23 +1194,23 @@ for additional privileges during the process.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Ez az url biztonságos.</translation>
|
<translation>Ez az url biztonságos.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1220,129 +1228,129 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Próbál kapcsolódni az %1-hoz: %2...</translation>
|
<translation>Próbál kapcsolódni az %1-hoz: %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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 type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>A helyi %1 mappa már létezik, állítsa be a szinkronizálódását.<br/><br/></translation>
|
<translation>A helyi %1 mappa már létezik, állítsa be a szinkronizálódását.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>ok</translation>
|
<translation>ok</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation> sikertelen.</translation>
|
<translation> sikertelen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Hiba: %1</translation>
|
<translation>Hiba: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>%1 távoli nappa sikeresen létrehozva.</translation>
|
<translation>%1 távoli nappa sikeresen létrehozva.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>A %1 távoli mappa már létezik. Csatlakoztassa a szinkronizációhoz.</translation>
|
<translation>A %1 távoli mappa már létezik. Csatlakoztassa a szinkronizációhoz.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>A könyvtár létrehozásakor keletkezett HTTP hibakód %1</translation>
|
<translation>A könyvtár létrehozásakor keletkezett HTTP hibakód %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">A távoli mappa létrehozása sikertelen, valószínűleg mivel hibásak a megdott hitelesítési adatok.</font><br/>Lépjen vissza és ellenőrizze a belépési adatokat.</p></translation>
|
<translation><p><font color="red">A távoli mappa létrehozása sikertelen, valószínűleg mivel hibásak a megdott hitelesítési adatok.</font><br/>Lépjen vissza és ellenőrizze a belépési adatokat.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>A távoli %1 mappa létrehozása nem sikerült. Hibaüzenet: <tt>%2</tt>.</translation>
|
<translation>A távoli %1 mappa létrehozása nem sikerült. Hibaüzenet: <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>A szinkronizációs kapcsolat a %1 és a %2 távoli mappa között létrejött.</translation>
|
<translation>A szinkronizációs kapcsolat a %1 és a %2 távoli mappa között létrejött.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Sikeresen csatlakozva: %1!</translation>
|
<translation>Sikeresen csatlakozva: %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>A kapcsolat a %1 kiszolgálóhoz sikertelen. Ellenőrizze újra.</translation>
|
<translation>A kapcsolat a %1 kiszolgálóhoz sikertelen. Ellenőrizze újra.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>A mappa átnevezése nem sikerült</translation>
|
<translation>A mappa átnevezése nem sikerült</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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 type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Helyi %1 szinkronizációs mappa sikeresen létrehozva!</b></font></translation>
|
<translation><font color="green"><b>Helyi %1 szinkronizációs mappa sikeresen létrehozva!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1381,7 +1389,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1389,7 +1397,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1425,20 +1433,25 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1563,33 +1576,38 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1836,7 +1854,7 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1861,73 +1879,73 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Válasszon egy jelszót a nyilvános linkhez</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Jelszó</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -2329,69 +2347,69 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -2694,8 +2712,8 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>TextLabel</translation>
|
<translation>TextLabel</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="it" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="it" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation>Il file di destinazione ha una dimensione o un'ora di modifica inattesa</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Connesso a <server> come <user></translation>
|
<translation>Connesso a <server> come <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Aggiungi cartella...</translation>
|
<translation>Aggiungi cartella...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pausa</translation>
|
<translation>Pausa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Rimuovi</translation>
|
<translation>Rimuovi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Scegli cosa sincronizzare</translation>
|
<translation>Scegli cosa sincronizzare</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Utilizzo archiviazione</translation>
|
<translation>Utilizzo archiviazione</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Recupero delle informazioni di utilizzo in corso...</translation>
|
<translation>Recupero delle informazioni di utilizzo in corso...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Nota:</b> alcune cartelle, incluse le cartelle montate o condivise in rete, potrebbero avere limiti diversi.</translation>
|
<translation><b>Nota:</b> alcune cartelle, incluse le cartelle montate o condivise in rete, potrebbero avere limiti diversi.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Gestione account</translation>
|
<translation>Gestione account</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Modifica file ignorati</translation>
|
<translation>Modifica file ignorati</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Modifica account</translation>
|
<translation>Modifica account</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -705,22 +713,22 @@ Sei sicuro di voler eseguire questa operazione?</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>Nessun e-tag ricevuto dal server, controlla il proxy/gateway</translation>
|
<translation>Nessun e-tag ricevuto dal server, controlla il proxy/gateway</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Abbiamo ricevuto un e-tag diverso per il recupero. Riprova più tardi.</translation>
|
<translation>Abbiamo ricevuto un e-tag diverso per il recupero. Riprova più tardi.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>Il server ha restituito un content-range errato</translation>
|
<translation>Il server ha restituito un content-range errato</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Connessione scaduta</translation>
|
<translation>Connessione scaduta</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -814,37 +822,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Gli elementi marcati saranno inoltre eliminati se impediscono la rimozione di una cartella. Utile per i metadati.</translation>
|
Gli elementi marcati saranno inoltre eliminati se impediscono la rimozione di una cartella. Utile per i metadati.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Impossibile aprire il file</translation>
|
<translation>Impossibile aprire il file</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>Impossibile scrivere le modifiche in '%1'.</translation>
|
<translation>Impossibile scrivere le modifiche in '%1'.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Aggiungi modello Ignora</translation>
|
<translation>Aggiungi modello Ignora</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Aggiungi un nuovo modello di esclusione:</translation>
|
<translation>Aggiungi un nuovo modello di esclusione:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Modifica modello Ignora</translation>
|
<translation>Modifica modello Ignora</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Modifica modello Ignora:</translation>
|
<translation>Modifica modello Ignora:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Questa voce è fornita dal sistema in '%1' e non può essere modificata in questa vista.</translation>
|
<translation>Questa voce è fornita dal sistema in '%1' e non può essere modificata in questa vista.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1191,24 +1199,24 @@ for additional privileges during the process.</source>
|
|||||||
<translation>Configura il server %1</translation>
|
<translation>Configura il server %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Questo URL NON è sicuro poiché non è cifrato.
|
<translation>Questo URL NON è sicuro poiché non è cifrato.
|
||||||
Non è consigliabile utilizzarlo.</translation>
|
Non è consigliabile utilizzarlo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Questo URL è sicuro. Puoi utilizzarlo.</translation>
|
<translation>Questo URL è sicuro. Puoi utilizzarlo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>Ava&nti ></translation>
|
<translation>Ava&nti ></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Aggiorna il server %1</translation>
|
<translation>Aggiorna il server %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1226,129 +1234,129 @@ Non è consigliabile utilizzarlo.</translation>
|
|||||||
<translation>Connessione a %1 su %2:<br/>%3</translation>
|
<translation>Connessione a %1 su %2:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation>Tempo scaduto durante il tentativo di connessione a %1 su %2.</translation>
|
<translation>Tempo scaduto durante il tentativo di connessione a %1 su %2.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Tentativo di connessione a %1 su %2...</translation>
|
<translation>Tentativo di connessione a %1 su %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation>La richiesta autenticata al server è stata rediretta a '%1'. L'URL è errato, il server non è configurato correttamente.</translation>
|
<translation>La richiesta autenticata al server è stata rediretta a '%1'. L'URL è errato, il server non è configurato correttamente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation>Ricevuta una risposta non valida a una richiesta webdav autenticata.</translation>
|
<translation>Ricevuta una risposta non valida a una richiesta webdav autenticata.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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>Accesso negato dal server. Per verificare di avere i permessi appropriati, <a href="%1">fai clic qui</a> per accedere al servizio con il tuo browser.</translation>
|
<translation>Accesso negato dal server. Per verificare di avere i permessi appropriati, <a href="%1">fai clic qui</a> per accedere al servizio con il tuo browser.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>La cartella di sincronizzazione locale %1 esiste già, impostata per la sincronizzazione.<br/><br/></translation>
|
<translation>La cartella di sincronizzazione locale %1 esiste già, impostata per la sincronizzazione.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation>Creazione della cartella locale di sincronizzazione %1... </translation>
|
<translation>Creazione della cartella locale di sincronizzazione %1... </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>ok</translation>
|
<translation>ok</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>non riuscita.</translation>
|
<translation>non riuscita.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>Impossibile creare la cartella locale %1</translation>
|
<translation>Impossibile creare la cartella locale %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Nessuna cartella remota specificata!</translation>
|
<translation>Nessuna cartella remota specificata!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Errore: %1</translation>
|
<translation>Errore: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>creazione cartella su ownCloud: %1</translation>
|
<translation>creazione cartella su ownCloud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>La cartella remota %1 è stata creata correttamente.</translation>
|
<translation>La cartella remota %1 è stata creata correttamente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>La cartella remota %1 esiste già. Connessione in corso per la sincronizzazione</translation>
|
<translation>La cartella remota %1 esiste già. Connessione in corso per la sincronizzazione</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>La creazione della cartella ha restituito un codice di errore HTTP %1</translation>
|
<translation>La creazione della cartella ha restituito un codice di errore HTTP %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>La creazione della cartella remota non è riuscita poiché le credenziali fornite sono errate!<br/>Torna indietro e verifica le credenziali.</p></translation>
|
<translation>La creazione della cartella remota non è riuscita poiché le credenziali fornite sono errate!<br/>Torna indietro e verifica le credenziali.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">La creazione della cartella remota non è riuscita probabilmente perché le credenziali fornite non sono corrette.</font><br/>Torna indietro e controlla le credenziali inserite.</p></translation>
|
<translation><p><font color="red">La creazione della cartella remota non è riuscita probabilmente perché le credenziali fornite non sono corrette.</font><br/>Torna indietro e controlla le credenziali inserite.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Creazione della cartella remota %1 non riuscita con errore <tt>%2</tt>.</translation>
|
<translation>Creazione della cartella remota %1 non riuscita con errore <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>Una connessione di sincronizzazione da %1 alla cartella remota %2 è stata stabilita.</translation>
|
<translation>Una connessione di sincronizzazione da %1 alla cartella remota %2 è stata stabilita.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Connesso con successo a %1!</translation>
|
<translation>Connesso con successo a %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>La connessione a %1 non può essere stabilita. Prova ancora.</translation>
|
<translation>La connessione a %1 non può essere stabilita. Prova ancora.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Rinomina della cartella non riuscita</translation>
|
<translation>Rinomina della cartella non riuscita</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>Impossibile rimuovere o creare una copia di sicurezza della cartella poiché la cartella o un file in essa contenuto è aperta in un altro programma. Chiudi la cartella o il file e premi Riprova o annulla la configurazione.</translation>
|
<translation>Impossibile rimuovere o creare una copia di sicurezza della cartella poiché la cartella o un file in essa contenuto è aperta in un altro programma. Chiudi la cartella o il file e premi Riprova o annulla la configurazione.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Cartella locale %1 creata correttamente!</b></font></translation>
|
<translation><font color="green"><b>Cartella locale %1 creata correttamente!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1387,7 +1395,7 @@ Non è consigliabile utilizzarlo.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Connessione scaduta</translation>
|
<translation>Connessione scaduta</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1395,7 +1403,7 @@ Non è consigliabile utilizzarlo.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation>Risposta JSON non valida dall'URL di richiesta</translation>
|
<translation>Risposta JSON non valida dall'URL di richiesta</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1431,20 +1439,25 @@ Non è consigliabile utilizzarlo.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>Il file %1 non può essere scaricato a causa di un conflitto con un file locale.</translation>
|
<translation>Il file %1 non può essere scaricato a causa di un conflitto con un file locale.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation>Il file non può essere scaricato completamente.</translation>
|
<translation>Il file non può essere scaricato completamente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation>Il file %1 non può essere salvato a causa di un conflitto con un file locale.</translation>
|
<translation>Il file %1 non può essere salvato a causa di un conflitto con un file locale.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation>Il file è stato modificato dal suo rilevamento</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1569,33 +1582,38 @@ Non è consigliabile utilizzarlo.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>File rimosso</translation>
|
<translation>File rimosso</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Un file locale è cambiato durante la sincronizzazione.</translation>
|
<translation>Un file locale è cambiato durante la sincronizzazione.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation>Forzare l'interruzione dell'operazione in caso di ripristino della connessione HTTP con Qt < 5.4.2.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>Il file è stato modificato localmente, ma è parte di una condivisione in sola lettura. È stato ripristinato e la tua modifica è nel file di conflitto.</translation>
|
<translation>Il file è stato modificato localmente, ma è parte di una condivisione in sola lettura. È stato ripristinato e la tua modifica è nel file di conflitto.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation>URL di richiesta mancante</translation>
|
<translation>URL di richiesta mancante</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>Il file locale è stato rimosso durante la sincronizzazione.</translation>
|
<translation>Il file locale è stato rimosso durante la sincronizzazione.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>Il server non ha riconosciuto l'ultimo pezzo. (Non era presente alcun e-tag)</translation>
|
<translation>Il server non ha riconosciuto l'ultimo pezzo. (Non era presente alcun e-tag)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1846,7 +1864,7 @@ Non è consigliabile utilizzarlo.</translation>
|
|||||||
<translation>imposta la password</translation>
|
<translation>imposta la password</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation>Percorso %1: %2</translation>
|
<translation>Percorso %1: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1871,73 +1889,73 @@ Non è consigliabile utilizzarlo.</translation>
|
|||||||
<translation>Proteggi con p&assword</translation>
|
<translation>Proteggi con p&assword</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>Protetta da password</translation>
|
<translation>Protetta da password</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation>Il file non può essere condiviso poiché è stato condiviso senza il permesso di condivisione.</translation>
|
<translation>Il file non può essere condiviso poiché è stato condiviso senza il permesso di condivisione.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation>La condivisione pubblic&a richiede una password:</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Scegli una password per il collegamento pubblico</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation>Condividi colle&gamento</translation>
|
<translation>Condividi colle&gamento</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation>Codice di errore API OCS: %1</translation>
|
<translation>Codice di errore API OCS: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation>Non è stata configurata alcuna cartella per la sincronizzazione.</translation>
|
<translation>Non è stata configurata alcuna cartella per la sincronizzazione.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation>Impossibile trovare una cartella di destinazione.</translation>
|
<translation>Impossibile trovare una cartella di destinazione.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation>Un file di sincronizzazione con lo stesso nome esiste già. Il file non può essere registrato per la sincronizzazione.</translation>
|
<translation>Un file di sincronizzazione con lo stesso nome esiste già. Il file non può essere registrato per la sincronizzazione.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation>Il file non può essere sincronizzato.</translation>
|
<translation>Il file non può essere sincronizzato.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation>La condivisione di cartelle esterne non funziona ancora.</translation>
|
<translation>La condivisione di cartelle esterne non funziona ancora.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation>La condivisione pubblic&a richiede una password</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Password</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation>In attesa di caricamento...</translation>
|
<translation>In attesa di caricamento...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation>Impossibile registrare nello spazio di sincronizzazione.</translation>
|
<translation>Impossibile registrare nello spazio di sincronizzazione.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation>La sincronizzazione del file registrato non è stata ancora completata.</translation>
|
<translation>La sincronizzazione del file registrato non è stata ancora completata.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2341,69 +2359,69 @@ Non è consigliabile utilizzarlo.</translation>
|
|||||||
<translation>La codifica del nome del file non è valida</translation>
|
<translation>La codifica del nome del file non è valida</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Impossibile inizializzare il registro di sincronizzazione.</translation>
|
<translation>Impossibile inizializzare il registro di sincronizzazione.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>Impossibile aprire il registro di sincronizzazione</translation>
|
<translation>Impossibile aprire il registro di sincronizzazione</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation>Ignorato in base alla lista nera per la scelta di cosa sincronizzare</translation>
|
<translation>Ignorato in base alla lista nera per la scelta di cosa sincronizzare</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>Non consentito poiché non disponi dei permessi per aggiungere sottocartelle in quella cartella</translation>
|
<translation>Non consentito poiché non disponi dei permessi per aggiungere sottocartelle in quella cartella</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>Non consentito poiché non disponi dei permessi per aggiungere la cartella superiore</translation>
|
<translation>Non consentito poiché non disponi dei permessi per aggiungere la cartella superiore</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>Non consentito poiché non disponi dei permessi per aggiungere file in quella cartella</translation>
|
<translation>Non consentito poiché non disponi dei permessi per aggiungere file in quella cartella</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>Il caricamento di questo file non è consentito poiché è in sola lettura sul server, ripristino</translation>
|
<translation>Il caricamento di questo file non è consentito poiché è in sola lettura sul server, ripristino</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Rimozione non consentita, ripristino</translation>
|
<translation>Rimozione non consentita, ripristino</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>I file locali e la cartella condivisa sono stati rimossi.</translation>
|
<translation>I file locali e la cartella condivisa sono stati rimossi.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Spostamento non consentito, elemento ripristinato</translation>
|
<translation>Spostamento non consentito, elemento ripristinato</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>Spostamento non consentito poiché %1 è in sola lettura</translation>
|
<translation>Spostamento non consentito poiché %1 è in sola lettura</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>la destinazione</translation>
|
<translation>la destinazione</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>l'origine</translation>
|
<translation>l'origine</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2706,8 +2724,8 @@ Non è consigliabile utilizzarlo.</translation>
|
|||||||
<translation>Etichetta di errore</translation>
|
<translation>Etichetta di errore</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>EtichettaTesto</translation>
|
<translation>EtichettaTesto</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="ja_JP" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="ja_JP" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation><server> に <user> で接続中</translation>
|
<translation><server> に <user> で接続中</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>フォルダーを追加…</translation>
|
<translation>フォルダーを追加…</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>一時停止</translation>
|
<translation>一時停止</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>削除</translation>
|
<translation>削除</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>同期フォルダーを選択</translation>
|
<translation>同期フォルダーを選択</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>ストレージ利用状況</translation>
|
<translation>ストレージ利用状況</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>利用状況を取得中...</translation>
|
<translation>利用状況を取得中...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>注:</b> 外部ネットワークストレージや共有フォルダーを含むフォルダーがある場合は、容量の上限値が異なる可能性があります。</translation>
|
<translation><b>注:</b> 外部ネットワークストレージや共有フォルダーを含むフォルダーがある場合は、容量の上限値が異なる可能性があります。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>アカウントの管理</translation>
|
<translation>アカウントの管理</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>除外ファイルリストを編集</translation>
|
<translation>除外ファイルリストを編集</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>アカウントを修正</translation>
|
<translation>アカウントを修正</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -172,7 +180,7 @@
|
|||||||
<location filename="../src/gui/accountsettings.cpp" line="646"/>
|
<location filename="../src/gui/accountsettings.cpp" line="646"/>
|
||||||
<source>%1 %2 (%3 of %4) %5 left at a rate of %6/s</source>
|
<source>%1 %2 (%3 of %4) %5 left at a rate of %6/s</source>
|
||||||
<extracomment>Example text: "uploading foobar.png (1MB of 2MB) time left 2 minutes at a rate of 24Kb/s"</extracomment>
|
<extracomment>Example text: "uploading foobar.png (1MB of 2MB) time left 2 minutes at a rate of 24Kb/s"</extracomment>
|
||||||
<translation>%1 %2 (%4 中 %3) 残り時間 %5 利用帯域 %6/s </translation>
|
<translation>%1 %2 (%4 中 %3) 残り時間 %5 使用帯域 %6/s </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="652"/>
|
<location filename="../src/gui/accountsettings.cpp" line="652"/>
|
||||||
@@ -694,33 +702,33 @@ Are you sure you want to perform this operation?</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizard.cpp" line="46"/>
|
<location filename="../src/gui/folderwizard.cpp" line="46"/>
|
||||||
<source><b>Warning:</b> %1</source>
|
<source><b>Warning:</b> %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation><b>警告:</b> %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizard.cpp" line="48"/>
|
<location filename="../src/gui/folderwizard.cpp" line="48"/>
|
||||||
<source><b>Warning:</b></source>
|
<source><b>Warning:</b></source>
|
||||||
<translation type="unfinished"/>
|
<translation><b>警告:</b> </translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>サーバーからE-Tagを受信できません。プロキシ/ゲートウェイを確認してください。</translation>
|
<translation>サーバーからE-Tagを受信できません。プロキシ/ゲートウェイを確認してください。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>同期再開時に違う E-Tagを受信しました。次回リトライします。</translation>
|
<translation>同期再開時に違う E-Tagを受信しました。次回リトライします。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>サーバーが間違ったcontent-rangeを返しました</translation>
|
<translation>サーバーが間違ったcontent-rangeを返しました</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>接続タイムアウト</translation>
|
<translation>接続タイムアウト</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -814,37 +822,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
パターンによってディレクトリを削除から除外する場合は,選択された項目も削除されます。これはメタデータでの利用において有用な機能です。</translation>
|
パターンによってディレクトリを削除から除外する場合は,選択された項目も削除されます。これはメタデータでの利用において有用な機能です。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>ファイルが開けませんでした</translation>
|
<translation>ファイルが開けませんでした</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>'%1'を更新できません。</translation>
|
<translation>'%1'を更新できません。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>除外するファイルパターンを追加</translation>
|
<translation>除外するファイルパターンを追加</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>除外するファイルパターンを新しく追加:</translation>
|
<translation>除外するファイルパターンを新しく追加:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>除外するファイルパターンを編集</translation>
|
<translation>除外するファイルパターンを編集</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>除外するファイルパターンを編集:</translation>
|
<translation>除外するファイルパターンを編集:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>このエントリーは、システム '%1' から提供されています。この画面では変更できません。</translation>
|
<translation>このエントリーは、システム '%1' から提供されています。この画面では変更できません。</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -859,7 +867,7 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/logbrowser.cpp" line="71"/>
|
<location filename="../src/gui/logbrowser.cpp" line="71"/>
|
||||||
<source>&Search:</source>
|
<source>&Search:</source>
|
||||||
<translation type="unfinished"/>
|
<translation>&検索</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/logbrowser.cpp" line="79"/>
|
<location filename="../src/gui/logbrowser.cpp" line="79"/>
|
||||||
@@ -899,7 +907,7 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/logbrowser.cpp" line="194"/>
|
<location filename="../src/gui/logbrowser.cpp" line="194"/>
|
||||||
<source>Could not write to log file %1</source>
|
<source>Could not write to log file %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation>ログファイル%1に書き込みできませんでした。</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1131,7 +1139,7 @@ for additional privileges during the process.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="138"/>
|
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="138"/>
|
||||||
<source>Sync the directory '%1'</source>
|
<source>Sync the directory '%1'</source>
|
||||||
<translation type="unfinished"/>
|
<translation>ディレクトリ'%1'を同期</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="142"/>
|
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="142"/>
|
||||||
@@ -1191,23 +1199,23 @@ for additional privileges during the process.</source>
|
|||||||
<translation>%1 サーバーを設定</translation>
|
<translation>%1 サーバーを設定</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>このURLは暗号化されていないため安全ではありません。利用はお勧めしません。</translation>
|
<translation>このURLは暗号化されていないため安全ではありません。利用はお勧めしません。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>このURLは安全です。利用可能です。</translation>
|
<translation>このURLは安全です。利用可能です。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>次(&N) ></translation>
|
<translation>次(&N) ></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>%1 サーバーをアップデート</translation>
|
<translation>%1 サーバーをアップデート</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1225,129 +1233,129 @@ It is not advisable to use it.</source>
|
|||||||
<translation>%2 の %1 に接続に失敗:<br/>%3</translation>
|
<translation>%2 の %1 に接続に失敗:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation>%2 の %1 へ接続を試みた際にタイムアウトしました。</translation>
|
<translation>%2 の %1 へ接続を試みた際にタイムアウトしました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>%2 の %1 へ接続を試みています...</translation>
|
<translation>%2 の %1 へ接続を試みています...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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>サーバーによってアクセスが拒否されています。適切なアクセス権があるか検証するには、<a href="%1">ここをクリック</a>してブラウザーでサービスにアクセスしてください。</translation>
|
<translation>サーバーによってアクセスが拒否されています。適切なアクセス権があるか検証するには、<a href="%1">ここをクリック</a>してブラウザーでサービスにアクセスしてください。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>ローカルの同期フォルダー %1 はすでに存在するため、同期の設定をしてください。<br/><br/></translation>
|
<translation>ローカルの同期フォルダー %1 はすでに存在するため、同期の設定をしてください。<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>OK</translation>
|
<translation>OK</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>失敗。</translation>
|
<translation>失敗。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>ローカルフォルダー %1 を作成できませんでした</translation>
|
<translation>ローカルフォルダー %1 を作成できませんでした</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>リモートフォルダーが指定されていません!</translation>
|
<translation>リモートフォルダーが指定されていません!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>エラー: %1</translation>
|
<translation>エラー: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>ownCloud上にフォルダーを作成中: %1</translation>
|
<translation>ownCloud上にフォルダーを作成中: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>リモートフォルダー %1 は正常に生成されました。</translation>
|
<translation>リモートフォルダー %1 は正常に生成されました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>リモートフォルダー %1 はすでに存在します。同期のために接続しています。</translation>
|
<translation>リモートフォルダー %1 はすでに存在します。同期のために接続しています。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>フォルダーの作成はHTTPのエラーコード %1 で終了しました</translation>
|
<translation>フォルダーの作成はHTTPのエラーコード %1 で終了しました</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>指定された資格情報が間違っているため、リモートフォルダーの作成に失敗しました!<br/>前に戻って資格情報を確認してください。</p></translation>
|
<translation>指定された資格情報が間違っているため、リモートフォルダーの作成に失敗しました!<br/>前に戻って資格情報を確認してください。</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">おそらく資格情報が間違っているため、リモートフォルダーの作成に失敗しました。</font><br/>前に戻り、資格情報をチェックしてください。</p></translation>
|
<translation><p><font color="red">おそらく資格情報が間違っているため、リモートフォルダーの作成に失敗しました。</font><br/>前に戻り、資格情報をチェックしてください。</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>リモートフォルダー %1 の作成がエラーで失敗しました。<tt>%2</tt>.</translation>
|
<translation>リモートフォルダー %1 の作成がエラーで失敗しました。<tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>%1 からリモートディレクトリ %2 への同期接続を設定しました。</translation>
|
<translation>%1 からリモートディレクトリ %2 への同期接続を設定しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>%1への接続に成功しました!</translation>
|
<translation>%1への接続に成功しました!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>%1 への接続を確立できませんでした。もう一度確認してください。</translation>
|
<translation>%1 への接続を確立できませんでした。もう一度確認してください。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>フォルダー名の変更に失敗しました。</translation>
|
<translation>フォルダー名の変更に失敗しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>フォルダーまたはその中にあるファイルが他のプログラムで開かれているため、フォルダーの削除やバックアップができません。フォルダーまたはファイルを閉じてから再試行するか、セットアップをキャンセルしてください。</translation>
|
<translation>フォルダーまたはその中にあるファイルが他のプログラムで開かれているため、フォルダーの削除やバックアップができません。フォルダーまたはファイルを閉じてから再試行するか、セットアップをキャンセルしてください。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>ローカルの同期フォルダー %1 は正常に作成されました!</b></font></translation>
|
<translation><font color="green"><b>ローカルの同期フォルダー %1 は正常に作成されました!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1386,7 +1394,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>接続タイムアウト</translation>
|
<translation>接続タイムアウト</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1394,7 +1402,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation>不正なJSONがポーリングURLから返りました</translation>
|
<translation>不正なJSONがポーリングURLから返りました</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1430,20 +1438,25 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>ファイル %1 はローカルファイル名が衝突しているためダウンロードできません!</translation>
|
<translation>ファイル %1 はローカルファイル名が衝突しているためダウンロードできません!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation>このファイルのダウンロードは完了しませんでした</translation>
|
<translation>このファイルのダウンロードは完了しませんでした</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation>%1 はローカルファイル名が衝突しているため保存できません!</translation>
|
<translation>%1 はローカルファイル名が衝突しているため保存できません!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1486,7 +1499,7 @@ It is not advisable to use it.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatorjobs.cpp" line="71"/>
|
<location filename="../src/libsync/propagatorjobs.cpp" line="71"/>
|
||||||
<source>Could not remove directory '%1';</source>
|
<source>Could not remove directory '%1';</source>
|
||||||
<translation type="unfinished"/>
|
<translation>ディレクトリ '%1'を削除できません;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatorjobs.cpp" line="86"/>
|
<location filename="../src/libsync/propagatorjobs.cpp" line="86"/>
|
||||||
@@ -1568,33 +1581,38 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>ファイルを削除しました</translation>
|
<translation>ファイルを削除しました</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>ローカルのファイルが同期中に変更されました。</translation>
|
<translation>ローカルのファイルが同期中に変更されました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>ファイルがローカルで編集されましたが、読み込み専用の共有の一部です。ファイルは復元され、あなたの編集は競合するファイル内にあります。</translation>
|
<translation>ファイルがローカルで編集されましたが、読み込み専用の共有の一部です。ファイルは復元され、あなたの編集は競合するファイル内にあります。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation>ポーリングURLがありません</translation>
|
<translation>ポーリングURLがありません</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>ローカルファイルを同期中に削除します。</translation>
|
<translation>ローカルファイルを同期中に削除します。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>サーバーは最終チャンクを認識しません。(e-tag が存在しません)</translation>
|
<translation>サーバーは最終チャンクを認識しません。(e-tag が存在しません)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1691,17 +1709,17 @@ It is not advisable to use it.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/selectivesyncdialog.cpp" line="360"/>
|
<location filename="../src/gui/selectivesyncdialog.cpp" line="360"/>
|
||||||
<source>Unchecked folders will be <b>removed</b> from your local file system and will not be synchronized to this computer anymore</source>
|
<source>Unchecked folders will be <b>removed</b> from your local file system and will not be synchronized to this computer anymore</source>
|
||||||
<translation>チェックしていないフォルダはローカルファイルシステムから <b>削除</b>され、このコンピュータと同期されなくなります。</translation>
|
<translation>チェックしていないフォルダーはローカルファイルシステムから <b>削除</b>され、このコンピューターと同期されなくなります。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/selectivesyncdialog.cpp" line="373"/>
|
<location filename="../src/gui/selectivesyncdialog.cpp" line="373"/>
|
||||||
<source>Choose What to Sync: Select remote subfolders you wish to synchronize.</source>
|
<source>Choose What to Sync: Select remote subfolders you wish to synchronize.</source>
|
||||||
<translation>同期対象の選択: 同期したいリモートのサブフォルダを選択してください。</translation>
|
<translation>同期対象の選択: 同期したいリモートのサブフォルダーを選択してください。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/selectivesyncdialog.cpp" line="374"/>
|
<location filename="../src/gui/selectivesyncdialog.cpp" line="374"/>
|
||||||
<source>Choose What to Sync: Deselect remote subfolders you do not wish to synchronize.</source>
|
<source>Choose What to Sync: Deselect remote subfolders you do not wish to synchronize.</source>
|
||||||
<translation>同期対象の選択: 同期したくないリモートのサブフォルダは、同期対象から外せます。</translation>
|
<translation>同期対象の選択: 同期したくないリモートのサブフォルダーは、同期対象から外せます。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/selectivesyncdialog.cpp" line="380"/>
|
<location filename="../src/gui/selectivesyncdialog.cpp" line="380"/>
|
||||||
@@ -1815,7 +1833,7 @@ It is not advisable to use it.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.ui" line="63"/>
|
<location filename="../src/gui/sharedialog.ui" line="63"/>
|
||||||
<source>ownCloud Path:</source>
|
<source>ownCloud Path:</source>
|
||||||
<translation type="unfinished"/>
|
<translation>OwnCloudのパス:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.ui" line="182"/>
|
<location filename="../src/gui/sharedialog.ui" line="182"/>
|
||||||
@@ -1835,7 +1853,7 @@ It is not advisable to use it.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.ui" line="125"/>
|
<location filename="../src/gui/sharedialog.ui" line="125"/>
|
||||||
<source>Copy &link</source>
|
<source>Copy &link</source>
|
||||||
<translation type="unfinished"/>
|
<translation>&linkをコピー</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.ui" line="142"/>
|
<location filename="../src/gui/sharedialog.ui" line="142"/>
|
||||||
@@ -1843,7 +1861,7 @@ It is not advisable to use it.</source>
|
|||||||
<translation>パスワードを設定</translation>
|
<translation>パスワードを設定</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation>%1 のパス: %2</translation>
|
<translation>%1 のパス: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1868,73 +1886,73 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>パスワード保護</translation>
|
<translation>パスワード保護</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation>パスワードが必要なリンク共有(&a):</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>URLによる共有のパスワードを入力</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation>リンク共有(&S)</translation>
|
<translation>リンク共有(&S)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation>OCS APIエラーコード: %1</translation>
|
<translation>OCS APIエラーコード: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation>同期フォルダーが設定されていません。</translation>
|
<translation>同期フォルダーが設定されていません。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation>アップロード先のフォルダが見つけられません。</translation>
|
<translation>アップロード先のフォルダーが見つかりません。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation>同じ名前の同期ファイルがあります。このファイルは同期対象にできません。</translation>
|
<translation>同じ名前の同期ファイルがあります。このファイルは同期対象にできません。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation>このファイルは同期されません。</translation>
|
<translation>このファイルは同期されません。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation>外部ディレクトリの共有はまだ動作していません。</translation>
|
<translation>外部ディレクトリの共有はまだ動作していません。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>パスワード</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation>アップロード待ち...</translation>
|
<translation>アップロード待ち...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation>同期スペースの登録ができません。</translation>
|
<translation>同期スペースの登録ができません。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation>登録ファイルの同期はまだ成功していません</translation>
|
<translation>登録ファイルの同期はまだ成功していません</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2290,7 +2308,7 @@ It is not advisable to use it.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="160"/>
|
<location filename="../src/libsync/syncengine.cpp" line="160"/>
|
||||||
<source>The service is temporarily unavailable</source>
|
<source>The service is temporarily unavailable</source>
|
||||||
<translation>サーバは一時的に利用できません。</translation>
|
<translation>サーバーは一時的に利用できません</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="166"/>
|
<location filename="../src/libsync/syncengine.cpp" line="166"/>
|
||||||
@@ -2338,69 +2356,69 @@ It is not advisable to use it.</source>
|
|||||||
<translation>ファイル名のエンコーディングが無効です。</translation>
|
<translation>ファイル名のエンコーディングが無効です。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>同期ジャーナルの初期化ができません。</translation>
|
<translation>同期ジャーナルの初期化ができません。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>同期ジャーナルを開くことができません</translation>
|
<translation>同期ジャーナルを開くことができません</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation>"同期対象先" ブラックリストにより無視されました。</translation>
|
<translation>"同期対象先" ブラックリストにより無視されました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>そのディレクトリにサブディレクトリを追加する権限がありません</translation>
|
<translation>そのディレクトリにサブディレクトリを追加する権限がありません</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>親ディレクトリを追加する権限がありません</translation>
|
<translation>親ディレクトリを追加する権限がありません</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>そのディレクトリにファイルを追加する権限がありません</translation>
|
<translation>そのディレクトリにファイルを追加する権限がありません</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>サーバーでは読み取り専用となっているため、このファイルをアップロードすることはできません、復元しています</translation>
|
<translation>サーバーでは読み取り専用となっているため、このファイルをアップロードすることはできません、復元しています</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>削除できないので復元しています</translation>
|
<translation>削除できないので復元しています</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>ローカルファイルと共有フォルダーを削除しました。</translation>
|
<translation>ローカルファイルと共有フォルダーを削除しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>移動できないので項目を復元しました</translation>
|
<translation>移動できないので項目を復元しました</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>%1 は読み取り専用のため移動できません</translation>
|
<translation>%1 は読み取り専用のため移動できません</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>移動先</translation>
|
<translation>移動先</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>移動元</translation>
|
<translation>移動元</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2703,8 +2721,8 @@ It is not advisable to use it.</source>
|
|||||||
<translation>エラーラベル</translation>
|
<translation>エラーラベル</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>テキストラベル</translation>
|
<translation>テキストラベル</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="nl" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="nl" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation>Het doelbestand heeft een onverwachte omvang of tijdstempel</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Verbonden met <server> als <user></translation>
|
<translation>Verbonden met <server> als <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Map toevoegen...</translation>
|
<translation>Map toevoegen...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pauze</translation>
|
<translation>Pauze</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Verwijder</translation>
|
<translation>Verwijder</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Wat synchroniseren</translation>
|
<translation>Wat synchroniseren</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Gebruik opslagruimte</translation>
|
<translation>Gebruik opslagruimte</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Gebruiksinformatie wordt opgehaald ...</translation>
|
<translation>Gebruiksinformatie wordt opgehaald ...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Opmerking:</b> Sommige mappen, waaronder netwerkmappen en gedeelde mappen, kunnen andere limieten hebben.</translation>
|
<translation><b>Opmerking:</b> Sommige mappen, waaronder netwerkmappen en gedeelde mappen, kunnen andere limieten hebben.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Accountonderhoud</translation>
|
<translation>Accountonderhoud</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Bewerk genegeerde bestanden</translation>
|
<translation>Bewerk genegeerde bestanden</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Aanpassen account</translation>
|
<translation>Aanpassen account</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -705,22 +713,22 @@ Weet u zeker dat u deze bewerking wilt uitvoeren?</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>Geen E-Tag ontvangen van de server, controleer Proxy/Gateway</translation>
|
<translation>Geen E-Tag ontvangen van de server, controleer Proxy/Gateway</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>We ontvingen een afwijkende E-Tag om door te gaan. We proberen het later opnieuw.</translation>
|
<translation>We ontvingen een afwijkende E-Tag om door te gaan. We proberen het later opnieuw.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>Server retourneerde verkeerde content-bandbreedte</translation>
|
<translation>Server retourneerde verkeerde content-bandbreedte</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Verbindingstime-out</translation>
|
<translation>Verbindingstime-out</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -814,37 +822,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Aangevinkte onderdelen zullen ook gewist worden als ze anders verhinderen dat een folder verwijderd wordt. Dit is nuttig voor metadata.</translation>
|
Aangevinkte onderdelen zullen ook gewist worden als ze anders verhinderen dat een folder verwijderd wordt. Dit is nuttig voor metadata.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Kon het bestand niet openen</translation>
|
<translation>Kon het bestand niet openen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>Er kunnen geen wijzigingen worden geschreven naar %1</translation>
|
<translation>Er kunnen geen wijzigingen worden geschreven naar %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Toevoegen negeerpatroon</translation>
|
<translation>Toevoegen negeerpatroon</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Voeg nieuw negeerpatroon toe:</translation>
|
<translation>Voeg nieuw negeerpatroon toe:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Bewerk negeerpatroon</translation>
|
<translation>Bewerk negeerpatroon</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Bewerk negeerpatroon:</translation>
|
<translation>Bewerk negeerpatroon:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Deze entry is door het systeem geleverd op '%1' en kan niet worden aangepast in deze sessie.</translation>
|
<translation>Deze entry is door het systeem geleverd op '%1' en kan niet worden aangepast in deze sessie.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1192,24 +1200,24 @@ vragen om extra autorisaties tijdens installatie.</translation>
|
|||||||
<translation>Instellen %1 server</translation>
|
<translation>Instellen %1 server</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Deze url is NIET veilig omdat versleuteling omntbreekt.
|
<translation>Deze url is NIET veilig omdat versleuteling omntbreekt.
|
||||||
We adviseren deze site niet te gebruiken.</translation>
|
We adviseren deze site niet te gebruiken.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Deze url is veilig te gebruiken.</translation>
|
<translation>Deze url is veilig te gebruiken.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>&Volgende ></translation>
|
<translation>&Volgende ></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Bijwerken %1 server</translation>
|
<translation>Bijwerken %1 server</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1227,129 +1235,129 @@ We adviseren deze site niet te gebruiken.</translation>
|
|||||||
<translation>Kon geen verbinding maken met %1 op %2:<br/>%3</translation>
|
<translation>Kon geen verbinding maken met %1 op %2:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation>Time-out bij verbinden met %1 om %2.</translation>
|
<translation>Time-out bij verbinden met %1 om %2.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Probeer te verbinden met %1 om %2...</translation>
|
<translation>Probeer te verbinden met %1 om %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation>De geauthentiseerde aanvraag voor de server werd omgeleid naar '%1'. De URL is onjuist, de server is verkeerd geconfigureerd.</translation>
|
<translation>De geauthentiseerde aanvraag voor de server werd omgeleid naar '%1'. De URL is onjuist, de server is verkeerd geconfigureerd.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation>Er was een ongeldig antwoord op een geauthenticeerde webdav opvraging</translation>
|
<translation>Er was een ongeldig antwoord op een geauthenticeerde webdav opvraging</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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>Toegang door server verboden. Om te verifiëren dat u toegang mag hebben, <a href="%1">klik hier</a> om met uw browser toegang tot de service te krijgen.</translation>
|
<translation>Toegang door server verboden. Om te verifiëren dat u toegang mag hebben, <a href="%1">klik hier</a> om met uw browser toegang tot de service te krijgen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>Lokale synch map %1 bestaat al, deze wordt ingesteld voor synchronisatie.<br/><br/></translation>
|
<translation>Lokale synch map %1 bestaat al, deze wordt ingesteld voor synchronisatie.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation>Creëren lokale sync map %1...</translation>
|
<translation>Creëren lokale sync map %1...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>ok</translation>
|
<translation>ok</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>mislukt.</translation>
|
<translation>mislukt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>Kon lokale map %1 niet aanmaken</translation>
|
<translation>Kon lokale map %1 niet aanmaken</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Geen externe map opgegeven!</translation>
|
<translation>Geen externe map opgegeven!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Fout: %1</translation>
|
<translation>Fout: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>aanmaken map op ownCloud: %1</translation>
|
<translation>aanmaken map op ownCloud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>Externe map %1 succesvol gecreërd.</translation>
|
<translation>Externe map %1 succesvol gecreërd.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>De remote map %1 bestaat al. Verbinden voor synchroniseren.</translation>
|
<translation>De remote map %1 bestaat al. Verbinden voor synchroniseren.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>Het aanmaken van de map resulteerde in HTTP foutcode %1</translation>
|
<translation>Het aanmaken van de map resulteerde in HTTP foutcode %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>Het aanmaken van de remote map is mislukt, waarschijnlijk omdat uw inloggegevens fout waren.<br/>Ga terug en controleer uw inloggegevens.</p></translation>
|
<translation>Het aanmaken van de remote map is mislukt, waarschijnlijk omdat uw inloggegevens fout waren.<br/>Ga terug en controleer uw inloggegevens.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">Het aanmaken van de remote map is mislukt, waarschijnlijk omdat uw inloggegevens fout waren.</font><br/>ga terug en controleer uw inloggevens.</p></translation>
|
<translation><p><font color="red">Het aanmaken van de remote map is mislukt, waarschijnlijk omdat uw inloggegevens fout waren.</font><br/>ga terug en controleer uw inloggevens.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Aanmaken van remote map %1 mislukt met fout <tt>%2</tt>.</translation>
|
<translation>Aanmaken van remote map %1 mislukt met fout <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>Er is een sync verbinding van %1 naar remote directory %2 opgezet.</translation>
|
<translation>Er is een sync verbinding van %1 naar remote directory %2 opgezet.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Succesvol verbonden met %1!</translation>
|
<translation>Succesvol verbonden met %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>Verbinding met %1 niet geslaagd. Probeer het nog eens.</translation>
|
<translation>Verbinding met %1 niet geslaagd. Probeer het nog eens.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Hernoemen map mislukt</translation>
|
<translation>Hernoemen map mislukt</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>Kan de map niet verwijderen en backuppen, omdat de map of een bestand daarin, geopend is in een ander programma. Sluit de map of het bestand en drup op Opnieuw of annuleer de installatie.</translation>
|
<translation>Kan de map niet verwijderen en backuppen, omdat de map of een bestand daarin, geopend is in een ander programma. Sluit de map of het bestand en drup op Opnieuw of annuleer de installatie.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Lokale synch map %1 is succesvol aangemaakt!</b></font></translation>
|
<translation><font color="green"><b>Lokale synch map %1 is succesvol aangemaakt!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1388,7 +1396,7 @@ We adviseren deze site niet te gebruiken.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Verbindingstime-out</translation>
|
<translation>Verbindingstime-out</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1396,7 +1404,7 @@ We adviseren deze site niet te gebruiken.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation>Ongeldig JSON antwoord van de peilingen URL</translation>
|
<translation>Ongeldig JSON antwoord van de peilingen URL</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1432,20 +1440,25 @@ We adviseren deze site niet te gebruiken.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>Bestand %1 kan niet worden gedownload omdat de naam conflicteert met een lokaal bestand</translation>
|
<translation>Bestand %1 kan niet worden gedownload omdat de naam conflicteert met een lokaal bestand</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation>Het bestand kon niet volledig worden gedownload.</translation>
|
<translation>Het bestand kon niet volledig worden gedownload.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation>Bestand %1 kan niet worden opgeslagen wegens een lokaal bestandsnaam conflict!</translation>
|
<translation>Bestand %1 kan niet worden opgeslagen wegens een lokaal bestandsnaam conflict!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation>Het bestand is gewijzigd sinds het is gevonden</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1570,33 +1583,38 @@ We adviseren deze site niet te gebruiken.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>Bestand verwijderd</translation>
|
<translation>Bestand verwijderd</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Lokaal bestand gewijzigd bij sync.</translation>
|
<translation>Lokaal bestand gewijzigd bij sync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation>Forceren job-beëindiging op HTTP verbindingsreset met Qt < 5.4.2.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>Het bestand is lokaal bewerkt, maar hoort bij een alleen-lezen share. Het originele bestand is teruggezet en uw bewerking staat in het conflicten bestand.</translation>
|
<translation>Het bestand is lokaal bewerkt, maar hoort bij een alleen-lezen share. Het originele bestand is teruggezet en uw bewerking staat in het conflicten bestand.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation>URL peiling ontbreekt</translation>
|
<translation>URL peiling ontbreekt</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>Het lokale bestand werd verwijderd tijdens sync.</translation>
|
<translation>Het lokale bestand werd verwijderd tijdens sync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>De server heeft het laatste deel niet bevestigd (er was geen e-tag aanwezig)</translation>
|
<translation>De server heeft het laatste deel niet bevestigd (er was geen e-tag aanwezig)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1847,7 +1865,7 @@ We adviseren deze site niet te gebruiken.</translation>
|
|||||||
<translation>Instellen wachtwoord</translation>
|
<translation>Instellen wachtwoord</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation>%1 pad: %2</translation>
|
<translation>%1 pad: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1872,73 +1890,73 @@ We adviseren deze site niet te gebruiken.</translation>
|
|||||||
<translation>&Wachtwoord beveiligd</translation>
|
<translation>&Wachtwoord beveiligd</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>Wachtwoord beveiligd</translation>
|
<translation>Wachtwoord beveiligd</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation>Het bestand kan niet worden gedeeld, omdat het werd gedeeld zonder verder delen toestemming.</translation>
|
<translation>Het bestand kan niet worden gedeeld, omdat het werd gedeeld zonder verder delen toestemming.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation>Openbaar de&len vergt een wachtwoord:</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Kies een wachtwoord voor de openbare link</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation>$Delen link</translation>
|
<translation>$Delen link</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation>OCS API foutcode: %1</translation>
|
<translation>OCS API foutcode: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation>Er is geen sync map geconfigureerd.</translation>
|
<translation>Er is geen sync map geconfigureerd.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation>Kan geen map vinden om naar te uploaden.</translation>
|
<translation>Kan geen map vinden om naar te uploaden.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation>Er bestaat al een sync bestand met dezelfde naam. Het bestand kan niet worden aangemeld voor sync.</translation>
|
<translation>Er bestaat al een sync bestand met dezelfde naam. Het bestand kan niet worden aangemeld voor sync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation>Het bestand kan niet worden gesynchroniseerd.</translation>
|
<translation>Het bestand kan niet worden gesynchroniseerd.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation>Delen van externe mappen werkt nog niet.</translation>
|
<translation>Delen van externe mappen werkt nog niet.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation>Openbaar de&len vereist een wachtwoord</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Wachtwoord</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation>Wachten om te uploaden...</translation>
|
<translation>Wachten om te uploaden...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation>Kan niet aanmelden in sync ruimte.</translation>
|
<translation>Kan niet aanmelden in sync ruimte.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation>Sync van aangemeld bestand nog niet succesvol.</translation>
|
<translation>Sync van aangemeld bestand nog niet succesvol.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2342,69 +2360,69 @@ We adviseren deze site niet te gebruiken.</translation>
|
|||||||
<translation>Bestandsnaamcodering is niet geldig</translation>
|
<translation>Bestandsnaamcodering is niet geldig</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Niet in staat om een synchronisatie transactielog te starten.</translation>
|
<translation>Niet in staat om een synchronisatie transactielog te starten.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>Kan het sync transactielog niet openen</translation>
|
<translation>Kan het sync transactielog niet openen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation>Genegeerd vanwege de "wat synchroniseren" zwarte lijst</translation>
|
<translation>Genegeerd vanwege de "wat synchroniseren" zwarte lijst</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>Niet toegestaan, omdat u geen rechten hebt om sub-directories aan te maken in die directory</translation>
|
<translation>Niet toegestaan, omdat u geen rechten hebt om sub-directories aan te maken in die directory</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>Niet toegestaan, omdat u geen rechten hebt om een bovenliggende directories toe te voegen</translation>
|
<translation>Niet toegestaan, omdat u geen rechten hebt om een bovenliggende directories toe te voegen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>Niet toegestaan, omdat u geen rechten hebt om bestanden in die directory toe te voegen</translation>
|
<translation>Niet toegestaan, omdat u geen rechten hebt om bestanden in die directory toe te voegen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>Niet toegestaan om dit bestand te uploaden, omdat het alleen-lezen is op de server, herstellen</translation>
|
<translation>Niet toegestaan om dit bestand te uploaden, omdat het alleen-lezen is op de server, herstellen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Niet toegestaan om te verwijderen, herstellen</translation>
|
<translation>Niet toegestaan om te verwijderen, herstellen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>Lokale bestanden en share-map verwijderd. </translation>
|
<translation>Lokale bestanden en share-map verwijderd. </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Verplaatsen niet toegestaan, object hersteld</translation>
|
<translation>Verplaatsen niet toegestaan, object hersteld</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>Verplaatsen niet toegestaan omdat %1 alleen-lezen is</translation>
|
<translation>Verplaatsen niet toegestaan omdat %1 alleen-lezen is</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>bestemming</translation>
|
<translation>bestemming</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>bron</translation>
|
<translation>bron</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2707,8 +2725,8 @@ We adviseren deze site niet te gebruiken.</translation>
|
|||||||
<translation>Foutlabel</translation>
|
<translation>Foutlabel</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>Tekstlabel</translation>
|
<translation>Tekstlabel</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="pl" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="pl" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Połączony z <server> jako <user></translation>
|
<translation>Połączony z <server> jako <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Dodaj katalog...</translation>
|
<translation>Dodaj katalog...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Wstrzymaj</translation>
|
<translation>Wstrzymaj</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Usuń</translation>
|
<translation>Usuń</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Wybierz co synchronizować</translation>
|
<translation>Wybierz co synchronizować</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Użycie zasobów</translation>
|
<translation>Użycie zasobów</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Pobieranie informacji o użyciu</translation>
|
<translation>Pobieranie informacji o użyciu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Uwaga:</b> Niektóre foldery, włączając podłączone w sieci lub współdzielone mogą mieć różne limity.</translation>
|
<translation><b>Uwaga:</b> Niektóre foldery, włączając podłączone w sieci lub współdzielone mogą mieć różne limity.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Utrzymanie Konta.</translation>
|
<translation>Utrzymanie Konta.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Edytuj pliki ignorowane</translation>
|
<translation>Edytuj pliki ignorowane</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Zmień Konto</translation>
|
<translation>Zmień Konto</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -705,22 +713,22 @@ Czy jesteś pewien/pewna, że chcesz wykonać tę operację?</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>Nie otrzymano E-Tag z serwera, sprawdź Proxy/Bramę</translation>
|
<translation>Nie otrzymano E-Tag z serwera, sprawdź Proxy/Bramę</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Otrzymaliśmy inny E-Tag wznowienia. Spróbuje ponownie następnym razem.</translation>
|
<translation>Otrzymaliśmy inny E-Tag wznowienia. Spróbuje ponownie następnym razem.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>Serwer zwrócił błędną zakres zawartości</translation>
|
<translation>Serwer zwrócił błędną zakres zawartości</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Limit czasu połączenia</translation>
|
<translation>Limit czasu połączenia</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -814,37 +822,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Zaznaczone przedmioty także będą usunięte, jeżeli będą przeszkadzać w usunięciu katalogu. Jest to przydatne dla meta data.</translation>
|
Zaznaczone przedmioty także będą usunięte, jeżeli będą przeszkadzać w usunięciu katalogu. Jest to przydatne dla meta data.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Nie można otworzyć plików</translation>
|
<translation>Nie można otworzyć plików</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>Nie mogę zapisać zmian do '%1'.</translation>
|
<translation>Nie mogę zapisać zmian do '%1'.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Dodaj ignorowany</translation>
|
<translation>Dodaj ignorowany</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Dodaj nowy ignorowany:</translation>
|
<translation>Dodaj nowy ignorowany:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Edytuj ignorowane</translation>
|
<translation>Edytuj ignorowane</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Edytuj ignorowane:</translation>
|
<translation>Edytuj ignorowane:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Ten wpis jest podawany przez system w '%1' i nie może być zmieniony w tym widoku.</translation>
|
<translation>Ten wpis jest podawany przez system w '%1' i nie może być zmieniony w tym widoku.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1191,24 +1199,24 @@ for additional privileges during the process.</source>
|
|||||||
<translation>Ustaw serwer %1</translation>
|
<translation>Ustaw serwer %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Ten adres url NIE jest bezpieczny, ponieważ jest nieszyfrowany.
|
<translation>Ten adres url NIE jest bezpieczny, ponieważ jest nieszyfrowany.
|
||||||
Niezalecane jest jego użycie.</translation>
|
Niezalecane jest jego użycie.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Ten adres url jest bezpieczny. Można go użyć.</translation>
|
<translation>Ten adres url jest bezpieczny. Można go użyć.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>Następny</translation>
|
<translation>Następny</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Zaktualizuj serwer %1</translation>
|
<translation>Zaktualizuj serwer %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1226,129 +1234,129 @@ Niezalecane jest jego użycie.</translation>
|
|||||||
<translation>Nie udało się połączyć do %1 w %2:<br/>%3</translation>
|
<translation>Nie udało się połączyć do %1 w %2:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Próba połączenia z %1 w %2...</translation>
|
<translation>Próba połączenia z %1 w %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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 type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>Lokalny folder synchronizacji %1 już istnieje. Ustawiam go do synchronizacji.<br/><br/></translation>
|
<translation>Lokalny folder synchronizacji %1 już istnieje. Ustawiam go do synchronizacji.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>OK</translation>
|
<translation>OK</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>Błąd.</translation>
|
<translation>Błąd.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>Nie udało się utworzyć lokalnego folderu %1</translation>
|
<translation>Nie udało się utworzyć lokalnego folderu %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Nie określono folderu zdalnego!</translation>
|
<translation>Nie określono folderu zdalnego!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Błąd: %1</translation>
|
<translation>Błąd: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>tworzę folder na ownCloud: %1</translation>
|
<translation>tworzę folder na ownCloud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>Zdalny folder %1 został utworzony pomyślnie.</translation>
|
<translation>Zdalny folder %1 został utworzony pomyślnie.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>Zdalny folder %1 już istnieje. Podłączam go do synchronizowania.</translation>
|
<translation>Zdalny folder %1 już istnieje. Podłączam go do synchronizowania.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>Tworzenie folderu spowodowało kod błędu HTTP %1</translation>
|
<translation>Tworzenie folderu spowodowało kod błędu HTTP %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>Nie udało się utworzyć zdalnego folderu ponieważ podane dane dostępowe są nieprawidłowe!<br/>Wróć i sprawdź podane dane dostępowe.</p></translation>
|
<translation>Nie udało się utworzyć zdalnego folderu ponieważ podane dane dostępowe są nieprawidłowe!<br/>Wróć i sprawdź podane dane dostępowe.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">Tworzenie folderu zdalnego nie powiodło się. Prawdopodobnie dostarczone poświadczenia są błędne.</font><br/>Wróć i sprawdź poświadczenia.</p></translation>
|
<translation><p><font color="red">Tworzenie folderu zdalnego nie powiodło się. Prawdopodobnie dostarczone poświadczenia są błędne.</font><br/>Wróć i sprawdź poświadczenia.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Tworzenie folderu zdalnego %1 nie powiodło się z powodu błędu <tt>%2</tt>.</translation>
|
<translation>Tworzenie folderu zdalnego %1 nie powiodło się z powodu błędu <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>Połączenie synchronizacji z %1 do katalogu zdalnego %2 zostało utworzone.</translation>
|
<translation>Połączenie synchronizacji z %1 do katalogu zdalnego %2 zostało utworzone.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Udane połączenie z %1!</translation>
|
<translation>Udane połączenie z %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>Połączenie z %1 nie może być nawiązane. Sprawdź ponownie.</translation>
|
<translation>Połączenie z %1 nie może być nawiązane. Sprawdź ponownie.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Zmiana nazwy folderu nie powiodła się</translation>
|
<translation>Zmiana nazwy folderu nie powiodła się</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>Nie można usunąć i zarchiwizować folderu ponieważ znajdujący się w nim plik lub folder jest otwarty przez inny program. Proszę zamknąć folder lub plik albo kliknąć ponów lub anuluj setup.</translation>
|
<translation>Nie można usunąć i zarchiwizować folderu ponieważ znajdujący się w nim plik lub folder jest otwarty przez inny program. Proszę zamknąć folder lub plik albo kliknąć ponów lub anuluj setup.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Utworzenie lokalnego folderu synchronizowanego %1 zakończone pomyślnie!</b></font></translation>
|
<translation><font color="green"><b>Utworzenie lokalnego folderu synchronizowanego %1 zakończone pomyślnie!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1387,7 +1395,7 @@ Niezalecane jest jego użycie.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Limit czasu połączenia</translation>
|
<translation>Limit czasu połączenia</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1395,7 +1403,7 @@ Niezalecane jest jego użycie.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1431,20 +1439,25 @@ Niezalecane jest jego użycie.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>Nie można pobrać pliku %1 ze względu na konflikt nazwy pliku lokalnego!</translation>
|
<translation>Nie można pobrać pliku %1 ze względu na konflikt nazwy pliku lokalnego!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1569,33 +1582,38 @@ Niezalecane jest jego użycie.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>Usunięto plik</translation>
|
<translation>Usunięto plik</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Lokalny plik zmienił się podczas synchronizacji.</translation>
|
<translation>Lokalny plik zmienił się podczas synchronizacji.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>Plik był edytowany lokalnie ale jest częścią udziału z prawem tylko do odczytu. Został przywrócony i Twoja edycja jest w pliku konfliktu</translation>
|
<translation>Plik był edytowany lokalnie ale jest częścią udziału z prawem tylko do odczytu. Został przywrócony i Twoja edycja jest w pliku konfliktu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>Pliki lokalny został usunięty podczas synchronizacji.</translation>
|
<translation>Pliki lokalny został usunięty podczas synchronizacji.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>Serwer nie potwierdził ostatniego łańcucha danych. (Nie było żadnego e-tag-u)</translation>
|
<translation>Serwer nie potwierdził ostatniego łańcucha danych. (Nie było żadnego e-tag-u)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1842,7 +1860,7 @@ Niezalecane jest jego użycie.</translation>
|
|||||||
<translation>Ustaw hasło</translation>
|
<translation>Ustaw hasło</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1867,73 +1885,73 @@ Niezalecane jest jego użycie.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>Zabezpieczone hasłem</translation>
|
<translation>Zabezpieczone hasłem</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Wybierz hasło dla linku publicznego</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Hasło</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation>Oczekuję na przesyłanie</translation>
|
<translation>Oczekuję na przesyłanie</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -2337,69 +2355,69 @@ Niezalecane jest jego użycie.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Nie można zainicjować synchronizacji dziennika.</translation>
|
<translation>Nie można zainicjować synchronizacji dziennika.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>Nie można otworzyć dziennika synchronizacji</translation>
|
<translation>Nie można otworzyć dziennika synchronizacji</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>Nie masz uprawnień do dodawania podkatalogów w tym katalogu.</translation>
|
<translation>Nie masz uprawnień do dodawania podkatalogów w tym katalogu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>Nie masz uprawnień by dodać katalog nadrzędny</translation>
|
<translation>Nie masz uprawnień by dodać katalog nadrzędny</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>Nie masz uprawnień by dodać pliki w tym katalogu</translation>
|
<translation>Nie masz uprawnień by dodać pliki w tym katalogu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>Wgrywanie niedozwolone, ponieważ plik jest tylko do odczytu na serwerze, przywracanie</translation>
|
<translation>Wgrywanie niedozwolone, ponieważ plik jest tylko do odczytu na serwerze, przywracanie</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Brak uprawnień by usunąć, przywracanie</translation>
|
<translation>Brak uprawnień by usunąć, przywracanie</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Przenoszenie niedozwolone, obiekt przywrócony</translation>
|
<translation>Przenoszenie niedozwolone, obiekt przywrócony</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>Przenoszenie niedozwolone, ponieważ %1 jest tylko do odczytu</translation>
|
<translation>Przenoszenie niedozwolone, ponieważ %1 jest tylko do odczytu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>docelowy</translation>
|
<translation>docelowy</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>źródło</translation>
|
<translation>źródło</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2702,8 +2720,8 @@ Niezalecane jest jego użycie.</translation>
|
|||||||
<translation>Etykieta błędu</translation>
|
<translation>Etykieta błędu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>Etykieta</translation>
|
<translation>Etykieta</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="pt_PT" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="pt_PT" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation>O ficheiro destino tem um tamanho ou hora de modificação inesperado</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Conetado com <server> como <user></translation>
|
<translation>Conetado com <server> como <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Adicionar Pasta ...</translation>
|
<translation>Adicionar Pasta ...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pausar</translation>
|
<translation>Pausar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Remover</translation>
|
<translation>Remover</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Escolher o Que Sincronizar</translation>
|
<translation>Escolher o Que Sincronizar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Utilização do Armazenamento</translation>
|
<translation>Utilização do Armazenamento</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>A obter estatísticas da utilização ...</translation>
|
<translation>A obter estatísticas da utilização ...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Nota:</b> Algumas pastas, incluindo pastas partilhadas ou montadas na rede, podem ter limites diferentes.</translation>
|
<translation><b>Nota:</b> Algumas pastas, incluindo pastas partilhadas ou montadas na rede, podem ter limites diferentes.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Manutenção da Conta</translation>
|
<translation>Manutenção da Conta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Editar Ficheiros Ignorados</translation>
|
<translation>Editar Ficheiros Ignorados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Modificar Conta</translation>
|
<translation>Modificar Conta</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -652,7 +660,7 @@ Se você, ou o seu administrador, reiniciou a sua conta no servidor, escolha &q
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizard.cpp" line="309"/>
|
<location filename="../src/gui/folderwizard.cpp" line="309"/>
|
||||||
<source>Authentication failed accessing %1</source>
|
<source>Authentication failed accessing %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation>A autenticação falhou ao acessar %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizard.cpp" line="311"/>
|
<location filename="../src/gui/folderwizard.cpp" line="311"/>
|
||||||
@@ -704,22 +712,22 @@ Se você, ou o seu administrador, reiniciou a sua conta no servidor, escolha &q
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>Nenhum E-Tag recebido do servidor, verifique Proxy / gateway</translation>
|
<translation>Nenhum E-Tag recebido do servidor, verifique Proxy / gateway</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Recebemos um e-Tag diferente para resumir. Tentando uma próxima vez.</translation>
|
<translation>Recebemos um e-Tag diferente para resumir. Tentando uma próxima vez.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>O servidor retornou o alcance-conteúdo errado</translation>
|
<translation>O servidor retornou o alcance-conteúdo errado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>O tempo de ligação expirou</translation>
|
<translation>O tempo de ligação expirou</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -813,37 +821,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Itens verificados também serão removidos se evitarem que um diretório seja removido. Isto é útil para os metadados.</translation>
|
Itens verificados também serão removidos se evitarem que um diretório seja removido. Isto é útil para os metadados.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Não foi possível abrir o ficheiro</translation>
|
<translation>Não foi possível abrir o ficheiro</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>Não foi possível escrever as alterações para '%1'</translation>
|
<translation>Não foi possível escrever as alterações para '%1'</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Adicione regra para ignorar ficheiros</translation>
|
<translation>Adicione regra para ignorar ficheiros</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Adicione nova regra para ignorar ficheiros:</translation>
|
<translation>Adicione nova regra para ignorar ficheiros:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Editar regra</translation>
|
<translation>Editar regra</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Editar regra:</translation>
|
<translation>Editar regra:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Esta entrada é fornecida pelo sistema em '%1' e não pode ser modificada nesta vista.</translation>
|
<translation>Esta entrada é fornecida pelo sistema em '%1' e não pode ser modificada nesta vista.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1062,7 +1070,8 @@ Itens verificados também serão removidos se evitarem que um diretório seja re
|
|||||||
<location filename="../src/gui/updater/ocupdater.cpp" line="57"/>
|
<location filename="../src/gui/updater/ocupdater.cpp" line="57"/>
|
||||||
<source>A new update for %1 is about to be installed. The updater may ask
|
<source>A new update for %1 is about to be installed. The updater may ask
|
||||||
for additional privileges during the process.</source>
|
for additional privileges during the process.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Uma nova atualização para %1 está prestes a ser instalada. O atualizador pode pedir
|
||||||
|
privilégios adicionais durante o processo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/updater/ocupdater.cpp" line="78"/>
|
<location filename="../src/gui/updater/ocupdater.cpp" line="78"/>
|
||||||
@@ -1190,23 +1199,23 @@ for additional privileges during the process.</source>
|
|||||||
<translation>Configurar servidor %1</translation>
|
<translation>Configurar servidor %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Este endereço não é seguro. A sua utilização não é aconselhada.</translation>
|
<translation>Este endereço não é seguro. A sua utilização não é aconselhada.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Este endereço é seguro. Pode usar</translation>
|
<translation>Este endereço é seguro. Pode usar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>&Próximo></translation>
|
<translation>&Próximo></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Actualizar servidor %1</translation>
|
<translation>Actualizar servidor %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1224,129 +1233,129 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Impossível conectar a %1 em %2:<br/>%3</translation>
|
<translation>Impossível conectar a %1 em %2:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation>Expirou ao tentar ligação a %1 em %2.</translation>
|
<translation>Expirou ao tentar ligação a %1 em %2.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>A tentar ligação a %1 em %2...</translation>
|
<translation>A tentar ligação a %1 em %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>O pedido de autenticação ao servidor foi redirecionado para '%1'. O URL é mau, o servidor está mal configurado. </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Houve uma resposta inválida ao pedido de autenticação webdav</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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>Acesso proibido pelo servidor. Para verificar que tem acesso, <a href="%1">clique aqui</a> para aceder ao serviço com o seu navegador.</translation>
|
<translation>Acesso proibido pelo servidor. Para verificar que tem acesso, <a href="%1">clique aqui</a> para aceder ao serviço com o seu navegador.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>A pasta de sincronização locl %1 já existe, a configurar para sincronizar.<br/><br/></translation>
|
<translation>A pasta de sincronização locl %1 já existe, a configurar para sincronizar.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation type="unfinished"/>
|
<translation>A criar a pasta de sincronização local %1...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>ok</translation>
|
<translation>ok</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>Falhou.</translation>
|
<translation>Falhou.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>Não foi possível criar a pasta local %1</translation>
|
<translation>Não foi possível criar a pasta local %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Não foi indicada a pasta remota!</translation>
|
<translation>Não foi indicada a pasta remota!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Erro: %1</translation>
|
<translation>Erro: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>a criar a pasta na ownCloud: %1</translation>
|
<translation>a criar a pasta na ownCloud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>Criação da pasta remota %1 com sucesso!</translation>
|
<translation>Criação da pasta remota %1 com sucesso!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>A pasta remota %1 já existe. Ligue-a para sincronizar.</translation>
|
<translation>A pasta remota %1 já existe. Ligue-a para sincronizar.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>A criação da pasta resultou num erro HTTP com o código %1</translation>
|
<translation>A criação da pasta resultou num erro HTTP com o código %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>A criação da pasta remota falhou, provavelmente por ter introduzido as credenciais erradas.<br/>Por favor, verifique as suas credenciais.</p></translation>
|
<translation>A criação da pasta remota falhou, provavelmente por ter introduzido as credenciais erradas.<br/>Por favor, verifique as suas credenciais.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">A criação da pasta remota falhou, provavelmente por ter introduzido as credenciais erradas.</font><br/>Por favor, verifique as suas credenciais.</p></translation>
|
<translation><p><font color="red">A criação da pasta remota falhou, provavelmente por ter introduzido as credenciais erradas.</font><br/>Por favor, verifique as suas credenciais.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>A criação da pasta remota %1 falhou com o erro <tt>%2</tt>.</translation>
|
<translation>A criação da pasta remota %1 falhou com o erro <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>A sincronização de %1 com a pasta remota %2 foi criada com sucesso.</translation>
|
<translation>A sincronização de %1 com a pasta remota %2 foi criada com sucesso.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Conectado com sucesso a %1!</translation>
|
<translation>Conectado com sucesso a %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>Não foi possível ligar a %1 . Por Favor verifique novamente.</translation>
|
<translation>Não foi possível ligar a %1 . Por Favor verifique novamente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Erro ao renomear a pasta</translation>
|
<translation>Erro ao renomear a pasta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>Não é possível remover e fazer backup à pasta porque a pasta ou um ficheiro nesta está aberto em outro programa. Por favor, feche a pasta ou o ficheiro e clique novamente ou cancele a configuração.</translation>
|
<translation>Não é possível remover e fazer backup à pasta porque a pasta ou um ficheiro nesta está aberto em outro programa. Por favor, feche a pasta ou o ficheiro e clique novamente ou cancele a configuração.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Pasta de sincronização local %1 criada com sucesso!</b></font></translation>
|
<translation><font color="green"><b>Pasta de sincronização local %1 criada com sucesso!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1385,7 +1394,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>O tempo de ligação expirou</translation>
|
<translation>O tempo de ligação expirou</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1393,7 +1402,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation>Resposta JSON inválida do URL poll</translation>
|
<translation>Resposta JSON inválida do URL poll</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1429,20 +1438,25 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>O ficheiro %1 não pode ser descarregado devido a conflito com um nome de ficheiro local!</translation>
|
<translation>O ficheiro %1 não pode ser descarregado devido a conflito com um nome de ficheiro local!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation>Não foi possível transferir o ficheiro na totalidade.</translation>
|
<translation>Não foi possível transferir o ficheiro na totalidade.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation>Ficheiro %1 não pode ser guardado devido à existência de um ficheiro local com o mesmo nome.</translation>
|
<translation>Ficheiro %1 não pode ser guardado devido à existência de um ficheiro local com o mesmo nome.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation>O ficheiro alterou-se desde a sua descoberta</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1485,7 +1499,7 @@ It is not advisable to use it.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatorjobs.cpp" line="71"/>
|
<location filename="../src/libsync/propagatorjobs.cpp" line="71"/>
|
||||||
<source>Could not remove directory '%1';</source>
|
<source>Could not remove directory '%1';</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Não foi possível remover o diretório '%1';</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatorjobs.cpp" line="86"/>
|
<location filename="../src/libsync/propagatorjobs.cpp" line="86"/>
|
||||||
@@ -1511,7 +1525,7 @@ It is not advisable to use it.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateremotedelete.cpp" line="114"/>
|
<location filename="../src/libsync/propagateremotedelete.cpp" line="114"/>
|
||||||
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
|
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Código HTTP errado devolvido pelo servidor. Esperado 204, mas foi recebido "%1 %2".</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1519,7 +1533,7 @@ It is not advisable to use it.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateremotemkdir.cpp" line="71"/>
|
<location filename="../src/libsync/propagateremotemkdir.cpp" line="71"/>
|
||||||
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
|
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Código HTTP errado devolvido pelo servidor. Esperado 201, mas foi recebido "%1 %2".</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1542,7 +1556,7 @@ It is not advisable to use it.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateremotemove.cpp" line="143"/>
|
<location filename="../src/libsync/propagateremotemove.cpp" line="143"/>
|
||||||
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
|
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Código HTTP errado devolvido pelo servidor. Esperado 201, mas foi recebido "%1 %2".</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1567,33 +1581,38 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>Ficheiro Eliminado</translation>
|
<translation>Ficheiro Eliminado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Ficheiro local alterado durante a sincronização.</translation>
|
<translation>Ficheiro local alterado durante a sincronização.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation>A forçar aborto no trabalho de redefinição de conexão HTTP com Qt < 5.4.3</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>O ficheiro foi editado localmente mas faz parte de uma prtilha só de leitura. Foi restaurado mas a edição está no ficheiro de conflito.</translation>
|
<translation>O ficheiro foi editado localmente mas faz parte de uma prtilha só de leitura. Foi restaurado mas a edição está no ficheiro de conflito.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation>URL poll em falta</translation>
|
<translation>URL poll em falta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>O arquivo local foi removido durante a sincronização.</translation>
|
<translation>O arquivo local foi removido durante a sincronização.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>O servidor não reconheceu o último bloco. (Nenhuma e-tag estava presente)</translation>
|
<translation>O servidor não reconheceu o último bloco. (Nenhuma e-tag estava presente)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1731,12 +1750,12 @@ It is not advisable to use it.</source>
|
|||||||
<location filename="../src/gui/selectivesyncdialog.cpp" line="167"/>
|
<location filename="../src/gui/selectivesyncdialog.cpp" line="167"/>
|
||||||
<location filename="../src/gui/selectivesyncdialog.cpp" line="214"/>
|
<location filename="../src/gui/selectivesyncdialog.cpp" line="214"/>
|
||||||
<source>No subfolders currently on the server.</source>
|
<source>No subfolders currently on the server.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Atualmente não há sub-pastas no servidor.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/selectivesyncdialog.cpp" line="216"/>
|
<location filename="../src/gui/selectivesyncdialog.cpp" line="216"/>
|
||||||
<source>An error occured while loading the list of sub folders.</source>
|
<source>An error occured while loading the list of sub folders.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Ocorreu um erro ao carregar a lista de sub-pastas.</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1844,7 +1863,7 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Defina a senha</translation>
|
<translation>Defina a senha</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation>%1 caminho: %2</translation>
|
<translation>%1 caminho: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1869,73 +1888,73 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Protegida por senha</translation>
|
<translation>Protegida por senha</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>Protegido com Senha</translation>
|
<translation>Protegido com Senha</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>O ficheiro não pode ser partilhado porque foi partilhado sem permissão de partilha.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation>A &partilha pública requer uma senha:</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Escolha a senha para a hiperligação pública</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation>&Compartilhe a hiperligação </translation>
|
<translation>&Compartilhe a hiperligação </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation>Código de erro OCS API: %1</translation>
|
<translation>Código de erro OCS API: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation>Não há pasta de sincronização configurada.</translation>
|
<translation>Não há pasta de sincronização configurada.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Não é possível encontrar uma pasta para enviar.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Existe um ficheiro sincronizado com o mesmo nome. O ficheiro não pode ser registado para sincronização.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation>O ficheiro não pode ser sincronizado.</translation>
|
<translation>O ficheiro não pode ser sincronizado.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation>Partilha de directórios externos ainda não funciona.</translation>
|
<translation>Partilha de directórios externos ainda não funciona.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation>A pa&rtilha pública requer uma palavra-passe:</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Palavra-passe</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation>Esperando para carregar...</translation>
|
<translation>Esperando para carregar...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation>Não foi possível registar no espaço de sincronização.</translation>
|
<translation>Não foi possível registar no espaço de sincronização.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation>Sincronização do ficheiro registado não foi bem sucedida.</translation>
|
<translation>Sincronização do ficheiro registado não foi bem sucedida.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2286,22 +2305,22 @@ It is not advisable to use it.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="145"/>
|
<location filename="../src/libsync/syncengine.cpp" line="145"/>
|
||||||
<source>CSync failed to access</source>
|
<source>CSync failed to access</source>
|
||||||
<translation type="unfinished"/>
|
<translation>CSync falhou o acesso</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="160"/>
|
<location filename="../src/libsync/syncengine.cpp" line="160"/>
|
||||||
<source>The service is temporarily unavailable</source>
|
<source>The service is temporarily unavailable</source>
|
||||||
<translation type="unfinished"/>
|
<translation>O serviço está temporariamente indisponível</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="166"/>
|
<location filename="../src/libsync/syncengine.cpp" line="166"/>
|
||||||
<source>An error occurred while opening a directory</source>
|
<source>An error occurred while opening a directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Ocorreu um erro ao abrir um diretório</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="169"/>
|
<location filename="../src/libsync/syncengine.cpp" line="169"/>
|
||||||
<source>An internal error number %1 occurred.</source>
|
<source>An internal error number %1 occurred.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Ocorreu o erro interno número %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="224"/>
|
<location filename="../src/libsync/syncengine.cpp" line="224"/>
|
||||||
@@ -2339,69 +2358,69 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Codificação de nome de ficheiro não é válida</translation>
|
<translation>Codificação de nome de ficheiro não é válida</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Impossível inicializar sincronização 'journal'.</translation>
|
<translation>Impossível inicializar sincronização 'journal'.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>Impossível abrir o jornal de sincronismo</translation>
|
<translation>Impossível abrir o jornal de sincronismo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation>Ignorado devido à blacklist de escolha para sincronização</translation>
|
<translation>Ignorado devido à blacklist de escolha para sincronização</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>Não permitido, porque não tem permissão para adicionar sub-directórios ao directório</translation>
|
<translation>Não permitido, porque não tem permissão para adicionar sub-directórios ao directório</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>Não permitido, porque não tem permissão para adicionar o directório principal</translation>
|
<translation>Não permitido, porque não tem permissão para adicionar o directório principal</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>Não permitido, porque não tem permissão para adicionar ficheiros no directório</translation>
|
<translation>Não permitido, porque não tem permissão para adicionar ficheiros no directório</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>Não é permitido fazer o envio deste ficheiro porque é só de leitura no servidor, restaurando</translation>
|
<translation>Não é permitido fazer o envio deste ficheiro porque é só de leitura no servidor, restaurando</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Não autorizado para remoção, restaurando</translation>
|
<translation>Não autorizado para remoção, restaurando</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>Ficheiros locais e pasta partilhada removidos.</translation>
|
<translation>Ficheiros locais e pasta partilhada removidos.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Mover não foi permitido, item restaurado</translation>
|
<translation>Mover não foi permitido, item restaurado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>Mover não foi autorizado porque %1 é só de leitura</translation>
|
<translation>Mover não foi autorizado porque %1 é só de leitura</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>o destino</translation>
|
<translation>o destino</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>a origem</translation>
|
<translation>a origem</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2704,8 +2723,8 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Error Label</translation>
|
<translation>Error Label</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>TextLabel</translation>
|
<translation>TextLabel</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2868,7 +2887,7 @@ It is not advisable to use it.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/theme.cpp" line="251"/>
|
<location filename="../src/libsync/theme.cpp" line="251"/>
|
||||||
<source><p><small>Built from Git revision <a href="%1">%2</a> on %3, %4 using Qt %5, %6</small></p></source>
|
<source><p><small>Built from Git revision <a href="%1">%2</a> on %3, %4 using Qt %5, %6</small></p></source>
|
||||||
<translation type="unfinished"/>
|
<translation><p><small>Construído a partir da revisão Git <a href="%1">%2</a> em %3, %4 usando Qt %5, %6</small></p></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -2886,7 +2905,7 @@ It is not advisable to use it.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/progressdispatcher.cpp" line="36"/>
|
<location filename="../src/libsync/progressdispatcher.cpp" line="36"/>
|
||||||
<source>Downloaded, renamed conflicting file</source>
|
<source>Downloaded, renamed conflicting file</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Descarregado, ficheiro em conflito renomeado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/progressdispatcher.cpp" line="38"/>
|
<location filename="../src/libsync/progressdispatcher.cpp" line="38"/>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="pt_BR" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="pt_BR" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation>O arquivo de destino tem um tamanho ou tempo de modificação inesperado</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Conectado com <server> como <user></translation>
|
<translation>Conectado com <server> como <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Adicionar Pasta...</translation>
|
<translation>Adicionar Pasta...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pausa</translation>
|
<translation>Pausa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Remover</translation>
|
<translation>Remover</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Escolher o que Sincronizar</translation>
|
<translation>Escolher o que Sincronizar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Uso de Armazenamento</translation>
|
<translation>Uso de Armazenamento</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Recuperando informações sobre o uso...</translation>
|
<translation>Recuperando informações sobre o uso...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Nota:</b> Algumas pastas, incluindo as montadas na rede ou pastas compartilhadas, podem ter limites diferentes.</translation>
|
<translation><b>Nota:</b> Algumas pastas, incluindo as montadas na rede ou pastas compartilhadas, podem ter limites diferentes.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Manutenção de Conta</translation>
|
<translation>Manutenção de Conta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Editar Arquivos Ignorados</translation>
|
<translation>Editar Arquivos Ignorados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Modificar Conta</translation>
|
<translation>Modificar Conta</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -705,22 +713,22 @@ Você tem certeza que quer executar esta operação?</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>Nenhuma E-Tag recebida do servidor, verifique Proxy / gateway</translation>
|
<translation>Nenhuma E-Tag recebida do servidor, verifique Proxy / gateway</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Recebemos um e-Tag diferente para resumir. Tente uma próxima vez.</translation>
|
<translation>Recebemos um e-Tag diferente para resumir. Tente uma próxima vez.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>O servidor retornou erro numa série-de-conteúdo</translation>
|
<translation>O servidor retornou erro numa série-de-conteúdo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Conexão Finalizada</translation>
|
<translation>Conexão Finalizada</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -814,37 +822,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Itens marcados também serão excluídos se estiverem impedindo a remoção de um diretório. Isso é útil para metadados.</translation>
|
Itens marcados também serão excluídos se estiverem impedindo a remoção de um diretório. Isso é útil para metadados.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Não foi possível abrir o arquivo</translation>
|
<translation>Não foi possível abrir o arquivo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>Não é possível gravar as alterações em '%1'.</translation>
|
<translation>Não é possível gravar as alterações em '%1'.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Adicionar Ignorar Padrão</translation>
|
<translation>Adicionar Ignorar Padrão</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Adicionar um novo padrão ignorar:</translation>
|
<translation>Adicionar um novo padrão ignorar:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Editar Ignorar Padrão</translation>
|
<translation>Editar Ignorar Padrão</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Editar Ignorar Padrão:</translation>
|
<translation>Editar Ignorar Padrão:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Esta entrada é fornecida pelo sistema em '%1' e não pode ser modificado aqui.</translation>
|
<translation>Esta entrada é fornecida pelo sistema em '%1' e não pode ser modificado aqui.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1192,23 +1200,23 @@ por privilégios adicionais durante o processo.</translation>
|
|||||||
<translation>Configurar servidor %1</translation>
|
<translation>Configurar servidor %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Esta URL não é segura, pois não é criptografada. Não é aconselhável usá-lo.</translation>
|
<translation>Esta URL não é segura, pois não é criptografada. Não é aconselhável usá-lo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Esta url é segura. Você pode usá-la.</translation>
|
<translation>Esta url é segura. Você pode usá-la.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>&Póximo ></translation>
|
<translation>&Póximo ></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Atualizar o servidor %1</translation>
|
<translation>Atualizar o servidor %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1226,129 +1234,129 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Falha ao conectar a %1 em %2:<br/>%3</translation>
|
<translation>Falha ao conectar a %1 em %2:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation>O tempo expirou ao tentar contactar %1 e %2.</translation>
|
<translation>O tempo expirou ao tentar contactar %1 e %2.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Tentando conectar a %1 em %2...</translation>
|
<translation>Tentando conectar a %1 em %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation>A solicitação de autenticação ao servidor foi direcionada para '%1'. A URL está errada, a configuração do servidor está errada.</translation>
|
<translation>A solicitação de autenticação ao servidor foi direcionada para '%1'. A URL está errada, a configuração do servidor está errada.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation>Houve uma resposta inválida a um pedido de autenticação WebDAV</translation>
|
<translation>Houve uma resposta inválida a um pedido de autenticação WebDAV</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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>Acesso proibido pelo servidor. Para verificar se você tem acesso adequado, <a href="%1">clique aqui</a> para acessar o serviço com o seu navegador.</translation>
|
<translation>Acesso proibido pelo servidor. Para verificar se você tem acesso adequado, <a href="%1">clique aqui</a> para acessar o serviço com o seu navegador.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>Pasta local de sincronização %1 já existe, configurando para sincronização. <br/><br/></translation>
|
<translation>Pasta local de sincronização %1 já existe, configurando para sincronização. <br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation>Criação de pasta de sincronização local %1...</translation>
|
<translation>Criação de pasta de sincronização local %1...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>ok</translation>
|
<translation>ok</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>falhou.</translation>
|
<translation>falhou.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>Não foi possível criar pasta local %1</translation>
|
<translation>Não foi possível criar pasta local %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Nenhuma pasta remota foi especificada!</translation>
|
<translation>Nenhuma pasta remota foi especificada!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Erro: %1</translation>
|
<translation>Erro: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>criar pasta no ownCloud: %1</translation>
|
<translation>criar pasta no ownCloud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>Pasta remota %1 criada com sucesso.</translation>
|
<translation>Pasta remota %1 criada com sucesso.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>Pasta remota %1 já existe. Conectando para sincronizar.</translation>
|
<translation>Pasta remota %1 já existe. Conectando para sincronizar.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>A criação da pasta resultou em um erro do código HTTP %1</translation>
|
<translation>A criação da pasta resultou em um erro do código HTTP %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>A criação da pasta remota falhou porque as credenciais fornecidas estão erradas!<br/>Por favor, volte e verifique suas credenciais.</p></translation>
|
<translation>A criação da pasta remota falhou porque as credenciais fornecidas estão erradas!<br/>Por favor, volte e verifique suas credenciais.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">A criação remota de pasta falhou provavelmente as causas da falha na criação da pasta remota são credenciais erradas</font><br/>Volte e verifique suas credenciais, por favor.</p></translation>
|
<translation><p><font color="red">A criação remota de pasta falhou provavelmente as causas da falha na criação da pasta remota são credenciais erradas</font><br/>Volte e verifique suas credenciais, por favor.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Falha na criação da pasta remota %1 com erro <tt>%2</tt>.</translation>
|
<translation>Falha na criação da pasta remota %1 com erro <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>Uma conexão de sincronização de %1 para o diretório remoto %2 foi realizada.</translation>
|
<translation>Uma conexão de sincronização de %1 para o diretório remoto %2 foi realizada.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Conectado com sucesso a %1!</translation>
|
<translation>Conectado com sucesso a %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>Conexão à %1 não foi estabelecida. Por favor, verifique novamente.</translation>
|
<translation>Conexão à %1 não foi estabelecida. Por favor, verifique novamente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Falha no nome da pasta</translation>
|
<translation>Falha no nome da pasta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>Não é possível remover e fazer backup da pasta porque a pasta ou um arquivo que está nesta pasta está aberto em outro programa. Por favor, feche a pasta ou arquivo e clique tentar novamente ou cancelar a operação.</translation>
|
<translation>Não é possível remover e fazer backup da pasta porque a pasta ou um arquivo que está nesta pasta está aberto em outro programa. Por favor, feche a pasta ou arquivo e clique tentar novamente ou cancelar a operação.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Pasta de sincronização local %1 criada com sucesso!</b></font></translation>
|
<translation><font color="green"><b>Pasta de sincronização local %1 criada com sucesso!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1387,7 +1395,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Conexão Finalizada</translation>
|
<translation>Conexão Finalizada</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1395,7 +1403,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation>Resposta JSON inválida a partir do conjunto de URL</translation>
|
<translation>Resposta JSON inválida a partir do conjunto de URL</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1431,20 +1439,25 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>O arquivo %1 não pode ser baixado por causa de um confronto local no nome do arquivo!</translation>
|
<translation>O arquivo %1 não pode ser baixado por causa de um confronto local no nome do arquivo!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation>O arquivo não pode ser baixado completamente.</translation>
|
<translation>O arquivo não pode ser baixado completamente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation>O arquivo %1 não pode ser salvo por causa de um confronto com um nome de arquivo local!</translation>
|
<translation>O arquivo %1 não pode ser salvo por causa de um confronto com um nome de arquivo local!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation>Arquivo foi alterado desde a descoberta</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1569,33 +1582,38 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>Arquivo Removido</translation>
|
<translation>Arquivo Removido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Arquivo local modificado durante a sincronização.</translation>
|
<translation>Arquivo local modificado durante a sincronização.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation>Forçando cancelamento do trabalho em redefinição de conexão HTTP com o Qt < 5.4.2.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>O arquivo foi editado localmente mas faz parte de compartilhamento só de leitura. Ele foi restaurado mas sua edição está em conflito com o arquivo.</translation>
|
<translation>O arquivo foi editado localmente mas faz parte de compartilhamento só de leitura. Ele foi restaurado mas sua edição está em conflito com o arquivo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation>Faltando conjunto de URL</translation>
|
<translation>Faltando conjunto de URL</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>O arquivo local foi removido durante a sincronização.</translation>
|
<translation>O arquivo local foi removido durante a sincronização.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>O servidor não reconheceu o último bloco. (Nenhuma e-tag estava presente)</translation>
|
<translation>O servidor não reconheceu o último bloco. (Nenhuma e-tag estava presente)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1671,13 +1689,16 @@ It is not advisable to use it.</source>
|
|||||||
<location filename="../src/gui/protocolwidget.cpp" line="259"/>
|
<location filename="../src/gui/protocolwidget.cpp" line="259"/>
|
||||||
<source>%n files are ignored because of previous errors.
|
<source>%n files are ignored because of previous errors.
|
||||||
</source>
|
</source>
|
||||||
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
<translation><numerusform>%n arquivo foi ignorado por causa dos erros anteriores.</numerusform><numerusform>%n arquivos foram ignorados por causa dos erros anteriores.
|
||||||
|
</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/gui/protocolwidget.cpp" line="260"/>
|
<location filename="../src/gui/protocolwidget.cpp" line="260"/>
|
||||||
<source>%n files are partially downloaded.
|
<source>%n files are partially downloaded.
|
||||||
</source>
|
</source>
|
||||||
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
<translation><numerusform>%n arquivo foi parcialmente baixado.
|
||||||
|
</numerusform><numerusform>%n arquivos foram parcialmente baixados.
|
||||||
|
</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/protocolwidget.cpp" line="261"/>
|
<location filename="../src/gui/protocolwidget.cpp" line="261"/>
|
||||||
@@ -1842,7 +1863,7 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Configurar senha</translation>
|
<translation>Configurar senha</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation>Caminho %1: %2</translation>
|
<translation>Caminho %1: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1867,73 +1888,73 @@ It is not advisable to use it.</source>
|
|||||||
<translation>S&enha de proteção</translation>
|
<translation>S&enha de proteção</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>Protegido por Senha</translation>
|
<translation>Protegido por Senha</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation>O arquivo não pode ser partilhado, pois foi compartilhado sem permissão de compartilhamento.</translation>
|
<translation>O arquivo não pode ser partilhado, pois foi compartilhado sem permissão de compartilhamento.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation>Co&mpartilhamento Público reque uma senha:</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Escolha uma senha para o link público</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation>Link de &Compartilhamento</translation>
|
<translation>Link de &Compartilhamento</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation>Código de erro OCS API: %1</translation>
|
<translation>Código de erro OCS API: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation>Não há nenhuma pasta de sincronização configurada.</translation>
|
<translation>Não há nenhuma pasta de sincronização configurada.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation>Não consegue encontrar uma pasta para enviar para.</translation>
|
<translation>Não consegue encontrar uma pasta para enviar para.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation>Um arquivo de sincronia com o mesmo nome já existe. O arquivo não pode ser registrado para sincronizar.</translation>
|
<translation>Um arquivo de sincronia com o mesmo nome já existe. O arquivo não pode ser registrado para sincronizar.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation>O arquivo não pode ser sincronizado.</translation>
|
<translation>O arquivo não pode ser sincronizado.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation>Compartilhamento de diretórios externos ainda não está funcionando.</translation>
|
<translation>Compartilhamento de diretórios externos ainda não está funcionando.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation>Comp&artilhamento público requer uma senha</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Senha</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation>Esperando para fazer o envio...</translation>
|
<translation>Esperando para fazer o envio...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation>Não foi possível registrar no espaço sincronia.</translation>
|
<translation>Não foi possível registrar no espaço sincronia.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation>Sincronização de arquivos registrados não foi bem sucedida ainda.</translation>
|
<translation>Sincronização de arquivos registrados não foi bem sucedida ainda.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2337,69 +2358,69 @@ It is not advisable to use it.</source>
|
|||||||
<translation>A codificação do nome do arquivo não é válida</translation>
|
<translation>A codificação do nome do arquivo não é válida</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Impossibilitado de iniciar a sincronização.</translation>
|
<translation>Impossibilitado de iniciar a sincronização.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>Não é possível abrir o arquivo de sincronização</translation>
|
<translation>Não é possível abrir o arquivo de sincronização</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation>Ignorado por causa da lista negra "escolher o que sincronizar"</translation>
|
<translation>Ignorado por causa da lista negra "escolher o que sincronizar"</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>Não permitido porque você não tem permissão de criar sub-pastas nesta pasta</translation>
|
<translation>Não permitido porque você não tem permissão de criar sub-pastas nesta pasta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>Não permitido porque você não tem permissão de criar pastas mãe</translation>
|
<translation>Não permitido porque você não tem permissão de criar pastas mãe</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>Não permitido porque você não tem permissão de adicionar arquivos a esta pasta</translation>
|
<translation>Não permitido porque você não tem permissão de adicionar arquivos a esta pasta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>Não é permitido fazer o upload deste arquivo porque ele é somente leitura no servidor, restaurando</translation>
|
<translation>Não é permitido fazer o upload deste arquivo porque ele é somente leitura no servidor, restaurando</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Não é permitido remover, restaurando</translation>
|
<translation>Não é permitido remover, restaurando</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>Arquivos locais e pasta compartilhada removida.</translation>
|
<translation>Arquivos locais e pasta compartilhada removida.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Não é permitido mover, item restaurado</translation>
|
<translation>Não é permitido mover, item restaurado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>Não é permitido mover porque %1 é somente para leitura</translation>
|
<translation>Não é permitido mover porque %1 é somente para leitura</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>o destino</translation>
|
<translation>o destino</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>a fonte</translation>
|
<translation>a fonte</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2702,8 +2723,8 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Rótulo de Erro</translation>
|
<translation>Rótulo de Erro</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>TextLabel</translation>
|
<translation>TextLabel</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="ru" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="ru" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Подключен к <server> как <user></translation>
|
<translation>Подключен к <server> как <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Добавить каталог...</translation>
|
<translation>Добавить каталог...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Пауза</translation>
|
<translation>Пауза</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Удалить</translation>
|
<translation>Удалить</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Уточнить объекты</translation>
|
<translation>Уточнить объекты</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Использование хранилища</translation>
|
<translation>Использование хранилища</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Получение информации об использовании...</translation>
|
<translation>Получение информации об использовании...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Заметка:</b> Некоторые каталоги, включая сетевые или общие, могут иметь разные ограничения.</translation>
|
<translation><b>Заметка:</b> Некоторые каталоги, включая сетевые или общие, могут иметь разные ограничения.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Обслуживание учётной записи</translation>
|
<translation>Обслуживание учётной записи</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Игнорируемые файлы</translation>
|
<translation>Игнорируемые файлы</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Изменить учётную запись</translation>
|
<translation>Изменить учётную запись</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -705,22 +713,22 @@ Are you sure you want to perform this operation?</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>E-Tag от сервера не получен, проверьте настройки прокси/шлюза.</translation>
|
<translation>E-Tag от сервера не получен, проверьте настройки прокси/шлюза.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Мы получили другой E-Tag для возобновления. Повторите попытку позже.</translation>
|
<translation>Мы получили другой E-Tag для возобновления. Повторите попытку позже.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>Сервер вернул неверный диапазон содержимого</translation>
|
<translation>Сервер вернул неверный диапазон содержимого</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Время ожидания подключения истекло</translation>
|
<translation>Время ожидания подключения истекло</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -814,37 +822,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Выбранные элементы также будут удалены если они не позволят удалить каталог. Это полезно для метаданных.</translation>
|
Выбранные элементы также будут удалены если они не позволят удалить каталог. Это полезно для метаданных.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Невозможно открыть файл</translation>
|
<translation>Невозможно открыть файл</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>Невозможно записать изменения в '%1'.</translation>
|
<translation>Невозможно записать изменения в '%1'.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Добавить шаблон игнорирования</translation>
|
<translation>Добавить шаблон игнорирования</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Добавить новый шаблон игнорирования:</translation>
|
<translation>Добавить новый шаблон игнорирования:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Изменить шаблон игнорирования</translation>
|
<translation>Изменить шаблон игнорирования</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Изменить шаблон игнорирования:</translation>
|
<translation>Изменить шаблон игнорирования:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Эта запись сделана системой в '%1' и не может быть изменена в этом представлении.</translation>
|
<translation>Эта запись сделана системой в '%1' и не может быть изменена в этом представлении.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1192,24 +1200,24 @@ for additional privileges during the process.</source>
|
|||||||
<translation>Настроить сервер %1</translation>
|
<translation>Настроить сервер %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Эта ссылка НЕ безопасна, так как не зашифрована.
|
<translation>Эта ссылка НЕ безопасна, так как не зашифрована.
|
||||||
Мы не рекомендуем её использовать.</translation>
|
Мы не рекомендуем её использовать.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Данная ссылка безопасна. Вы можете её использовать.</translation>
|
<translation>Данная ссылка безопасна. Вы можете её использовать.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>&Далее > </translation>
|
<translation>&Далее > </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Обновить сервер %1</translation>
|
<translation>Обновить сервер %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1227,129 +1235,129 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Не удалось подключиться к %1 в %2:<br/>%3</translation>
|
<translation>Не удалось подключиться к %1 в %2:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation>Превышено время ожидания соединения к %1 на %2.</translation>
|
<translation>Превышено время ожидания соединения к %1 на %2.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Попытка соединиться с %1 на %2...</translation>
|
<translation>Попытка соединиться с %1 на %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation>Запрос авторизации с сервера перенаправлен на '%1'. Ссылка не верна, сервер не настроен.</translation>
|
<translation>Запрос авторизации с сервера перенаправлен на '%1'. Ссылка не верна, сервер не настроен.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation>Обнаружен не верный ответ на авторизованный запрос WebDAV</translation>
|
<translation>Обнаружен не верный ответ на авторизованный запрос WebDAV</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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>Доступ запрещён сервером. Чтобы доказать, что у Вас есть права доступа, <a href="%1">нажмите здесь</a> для входа через Ваш браузер.</translation>
|
<translation>Доступ запрещён сервером. Чтобы доказать, что у Вас есть права доступа, <a href="%1">нажмите здесь</a> для входа через Ваш браузер.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>Локальный каталог синхронизации %1 уже существует, используем его для синхронизации.<br/><br/></translation>
|
<translation>Локальный каталог синхронизации %1 уже существует, используем его для синхронизации.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation>Создание локальной папки синхронизации %1... </translation>
|
<translation>Создание локальной папки синхронизации %1... </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>ок</translation>
|
<translation>ок</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>не удалось.</translation>
|
<translation>не удалось.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>Не удалось создать локальный каталог синхронизации %1</translation>
|
<translation>Не удалось создать локальный каталог синхронизации %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Не указан удалённый каталог!</translation>
|
<translation>Не указан удалённый каталог!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Ошибка: %1</translation>
|
<translation>Ошибка: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>создание каталога на ownCloud: %1</translation>
|
<translation>создание каталога на ownCloud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>Удалённый каталог %1 успешно создан.</translation>
|
<translation>Удалённый каталог %1 успешно создан.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>Удалённый каталог %1 уже существует. Подключение к нему для синхронизации.</translation>
|
<translation>Удалённый каталог %1 уже существует. Подключение к нему для синхронизации.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>Создание каталога завершилось с HTTP-ошибкой %1</translation>
|
<translation>Создание каталога завершилось с HTTP-ошибкой %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>Не удалось создать удаленный каталог, так как представленные параметры доступа неверны!<br/>Пожалуйста, вернитесь назад и проверьте учетные данные.</p></translation>
|
<translation>Не удалось создать удаленный каталог, так как представленные параметры доступа неверны!<br/>Пожалуйста, вернитесь назад и проверьте учетные данные.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">Не удалось создать удаленный каталог, возможно, указанные учетные данные неверны.</font><br/>Вернитесь назад и проверьте учетные данные.</p></translation>
|
<translation><p><font color="red">Не удалось создать удаленный каталог, возможно, указанные учетные данные неверны.</font><br/>Вернитесь назад и проверьте учетные данные.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Удаленный каталог %1 не создан из-за ошибки <tt>%2</tt>.</translation>
|
<translation>Удаленный каталог %1 не создан из-за ошибки <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>Установлено соединение синхронизации %1 к удалённому каталогу %2.</translation>
|
<translation>Установлено соединение синхронизации %1 к удалённому каталогу %2.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Соединение с %1 установлено успешно!</translation>
|
<translation>Соединение с %1 установлено успешно!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>Не удалось соединиться с %1. Попробуйте снова.</translation>
|
<translation>Не удалось соединиться с %1. Попробуйте снова.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Ошибка переименования каталога</translation>
|
<translation>Ошибка переименования каталога</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>Невозможно удалить каталог и создать его резервную копию, каталог или файл в ней открыт в другой программе. Закройте каталог или файл и нажмите "Повторить попытку", либо прервите мастер настройки.</translation>
|
<translation>Невозможно удалить каталог и создать его резервную копию, каталог или файл в ней открыт в другой программе. Закройте каталог или файл и нажмите "Повторить попытку", либо прервите мастер настройки.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Локальный каталог синхронизации %1 успешно создан!</b></font></translation>
|
<translation><font color="green"><b>Локальный каталог синхронизации %1 успешно создан!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1388,7 +1396,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Время ожидания подключения истекло</translation>
|
<translation>Время ожидания подключения истекло</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1396,7 +1404,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation>Не правильный JSON ответ на сформированный URL</translation>
|
<translation>Не правильный JSON ответ на сформированный URL</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1432,20 +1440,25 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>Файл %1 не может быть загружен из-за локального конфликта имен!</translation>
|
<translation>Файл %1 не может быть загружен из-за локального конфликта имен!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation>Невозможно полностью загрузить файл.</translation>
|
<translation>Невозможно полностью загрузить файл.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation>Файл %1 не может быть сохранён из-за локального конфликта имен!</translation>
|
<translation>Файл %1 не может быть сохранён из-за локального конфликта имен!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1570,33 +1583,38 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>Файл Перемещён</translation>
|
<translation>Файл Перемещён</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Локальный файл изменился в процессе синхронизации.</translation>
|
<translation>Локальный файл изменился в процессе синхронизации.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>Измененный файл принадлежит удаленному общему ресурсу только для чтения. Файл был восстановлен, ваши правки доступны в файле конфликтов.</translation>
|
<translation>Измененный файл принадлежит удаленному общему ресурсу только для чтения. Файл был восстановлен, ваши правки доступны в файле конфликтов.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation>Не хватает сформированного URL</translation>
|
<translation>Не хватает сформированного URL</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>Локальный файл был удалён в процессе синхронизации.</translation>
|
<translation>Локальный файл был удалён в процессе синхронизации.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>Сервер не смог подтвердить последнюю часть данных.(Отсутствовали теги e-tag)</translation>
|
<translation>Сервер не смог подтвердить последнюю часть данных.(Отсутствовали теги e-tag)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1675,6 +1693,7 @@ It is not advisable to use it.</source>
|
|||||||
<translation><numerusform>%n файл пропущен из-за предыдущих ошибок.
|
<translation><numerusform>%n файл пропущен из-за предыдущих ошибок.
|
||||||
</numerusform><numerusform>%n файлов пропущено из-за предыдущих ошибок.
|
</numerusform><numerusform>%n файлов пропущено из-за предыдущих ошибок.
|
||||||
</numerusform><numerusform>%n файлов пропущено из-за предыдущих ошибок.
|
</numerusform><numerusform>%n файлов пропущено из-за предыдущих ошибок.
|
||||||
|
</numerusform><numerusform>%n файлов пропущено из-за предыдущих ошибок.
|
||||||
</numerusform></translation>
|
</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
@@ -1684,6 +1703,7 @@ It is not advisable to use it.</source>
|
|||||||
<translation><numerusform>%n файл частично загружен.
|
<translation><numerusform>%n файл частично загружен.
|
||||||
</numerusform><numerusform>%n файлов частично загружены.
|
</numerusform><numerusform>%n файлов частично загружены.
|
||||||
</numerusform><numerusform>%n файлов частично загружены.
|
</numerusform><numerusform>%n файлов частично загружены.
|
||||||
|
</numerusform><numerusform>%n файлов частично загружены.
|
||||||
</numerusform></translation>
|
</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
@@ -1849,7 +1869,7 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Установить пароль</translation>
|
<translation>Установить пароль</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation>%1 путь: %2</translation>
|
<translation>%1 путь: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1874,73 +1894,73 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Защитить паролем</translation>
|
<translation>Защитить паролем</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>Защищено Паролем</translation>
|
<translation>Защищено Паролем</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation>Невозможно предоставить общий доступ к файлу: нет разрешения на предоставление общего доступа.</translation>
|
<translation>Невозможно предоставить общий доступ к файлу: нет разрешения на предоставление общего доступа.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation>Запросить пароль на публичную ссылку:</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Укажите пароль для публичной ссылки</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation>Поделиться ссылкой</translation>
|
<translation>Поделиться ссылкой</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation>Код ошибки OCS API: %1</translation>
|
<translation>Код ошибки OCS API: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation>Нет папок настроенных для синхронизации.</translation>
|
<translation>Нет папок настроенных для синхронизации.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation>Не возможно найти папку для загрузки в неё.</translation>
|
<translation>Не возможно найти папку для загрузки в неё.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation>Существует файл с именем как и у синхронизируемого. Файл не может быть принят к синхронизации.</translation>
|
<translation>Существует файл с именем как и у синхронизируемого. Файл не может быть принят к синхронизации.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation>Файл не может быть синхронизирован.</translation>
|
<translation>Файл не может быть синхронизирован.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation>Функция открытия доступа к внешним папкам пока не работает.</translation>
|
<translation>Функция открытия доступа к внешним папкам пока не работает.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Пароль</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation>Ожидание загрузки...</translation>
|
<translation>Ожидание загрузки...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation>Не возможно зарегистрироваться в синхронизируемом пространстве.</translation>
|
<translation>Не возможно зарегистрироваться в синхронизируемом пространстве.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation>Синхронизация зарегистрированного файла пока не была успешной.</translation>
|
<translation>Синхронизация зарегистрированного файла пока не была успешной.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2344,69 +2364,69 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Кодировка имени файла не верна</translation>
|
<translation>Кодировка имени файла не верна</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Невозможно инициализировать журнал синхронизации.</translation>
|
<translation>Невозможно инициализировать журнал синхронизации.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>Не удаётся открыть журнал синхронизации</translation>
|
<translation>Не удаётся открыть журнал синхронизации</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation>Игнорируется из-за черного списка в "что синхронизировать"</translation>
|
<translation>Игнорируется из-за черного списка в "что синхронизировать"</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>Не допускается, так как у вас нет прав для создания подкаталогов в этом каталоге</translation>
|
<translation>Не допускается, так как у вас нет прав для создания подкаталогов в этом каталоге</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>Не допускается, так как у вас нет прав для создания родительской папки</translation>
|
<translation>Не допускается, так как у вас нет прав для создания родительской папки</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>Не допускается, так как у вас нет прав для добавления файлов в этот каталог</translation>
|
<translation>Не допускается, так как у вас нет прав для добавления файлов в этот каталог</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>Не допускается загрузка этого файла, так как на сервере он помечен только для чтения, восстанавливаем</translation>
|
<translation>Не допускается загрузка этого файла, так как на сервере он помечен только для чтения, восстанавливаем</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Не допускается удаление, восстанавливаем</translation>
|
<translation>Не допускается удаление, восстанавливаем</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>Локальные файлы и общий каталог удалены.</translation>
|
<translation>Локальные файлы и общий каталог удалены.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Перемещение не допускается, элемент восстановлен</translation>
|
<translation>Перемещение не допускается, элемент восстановлен</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>Перемещение не допускается, поскольку %1 помечен только для чтения</translation>
|
<translation>Перемещение не допускается, поскольку %1 помечен только для чтения</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>назначение</translation>
|
<translation>назначение</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>источник</translation>
|
<translation>источник</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2709,8 +2729,8 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Ярлык Ошибки</translation>
|
<translation>Ярлык Ошибки</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>TextLabel</translation>
|
<translation>TextLabel</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="sk_SK" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="sk_SK" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Spojené z <server> ako <user></translation>
|
<translation>Spojené z <server> ako <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Pridať priečinok...</translation>
|
<translation>Pridať priečinok...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pauza</translation>
|
<translation>Pauza</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Odobrať</translation>
|
<translation>Odobrať</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Vybrať čo synchronizovať</translation>
|
<translation>Vybrať čo synchronizovať</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Využitie úložného priestoru</translation>
|
<translation>Využitie úložného priestoru</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Získavam informácie o využití...</translation>
|
<translation>Získavam informácie o využití...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Poznámka:<b> Niektoré priečinky, vrátane sieťových alebo zdieľaných, môžu mať odlišné limity.</translation>
|
<translation><b>Poznámka:<b> Niektoré priečinky, vrátane sieťových alebo zdieľaných, môžu mať odlišné limity.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Údržba účtov</translation>
|
<translation>Údržba účtov</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Upraviť ignorované súbory</translation>
|
<translation>Upraviť ignorované súbory</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Upraviť účet</translation>
|
<translation>Upraviť účet</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -705,22 +713,22 @@ Ste si istý, že chcete uskutočniť danú operáciu?</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>Zo servera nebol prijatý E-Tag, skontrolujte proxy/bránu</translation>
|
<translation>Zo servera nebol prijatý E-Tag, skontrolujte proxy/bránu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Prijali sme iný E-Tag pre pokračovanie. Skúsim to neskôr znovu.</translation>
|
<translation>Prijali sme iný E-Tag pre pokračovanie. Skúsim to neskôr znovu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>Server vrátil nesprávnu hodnotu Content-range</translation>
|
<translation>Server vrátil nesprávnu hodnotu Content-range</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Spojenie vypršalo</translation>
|
<translation>Spojenie vypršalo</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -814,37 +822,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Zaškrtnuté položky budú taktiež zmazané pokiaľ bránia priečinku pri odstraňovaní. Toto je užitočné pre metadáta.</translation>
|
Zaškrtnuté položky budú taktiež zmazané pokiaľ bránia priečinku pri odstraňovaní. Toto je užitočné pre metadáta.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Nemožno otvoriť súbor</translation>
|
<translation>Nemožno otvoriť súbor</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>Nemožno zapísať zmeny do '%1'.</translation>
|
<translation>Nemožno zapísať zmeny do '%1'.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Pridať vzor ignorovaného súboru</translation>
|
<translation>Pridať vzor ignorovaného súboru</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Pridať nový vzor ignorovaného súboru:</translation>
|
<translation>Pridať nový vzor ignorovaného súboru:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Úprava vzorov súborov pre vynechanie</translation>
|
<translation>Úprava vzorov súborov pre vynechanie</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Uprav vzor súboru pre vynechanie:</translation>
|
<translation>Uprav vzor súboru pre vynechanie:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Táto položka je poskytovaná systémom na '%1' a nesmie byť modifikovaná v tomto zobrazení.</translation>
|
<translation>Táto položka je poskytovaná systémom na '%1' a nesmie byť modifikovaná v tomto zobrazení.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1191,24 +1199,24 @@ for additional privileges during the process.</source>
|
|||||||
<translation>Nastaviť server %1</translation>
|
<translation>Nastaviť server %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Táto adresa nie je bezpečná, pretože nie je šifrovaná.
|
<translation>Táto adresa nie je bezpečná, pretože nie je šifrovaná.
|
||||||
Nie je vhodné ju používať.</translation>
|
Nie je vhodné ju používať.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Táto URL je bezpečná. Môžete ju používať.</translation>
|
<translation>Táto URL je bezpečná. Môžete ju používať.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>&Ďalšia ></translation>
|
<translation>&Ďalšia ></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Aktualizovať server %1</translation>
|
<translation>Aktualizovať server %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1226,129 +1234,129 @@ Nie je vhodné ju používať.</translation>
|
|||||||
<translation>Zlyhalo spojenie s %1 o %2:<br/>%3</translation>
|
<translation>Zlyhalo spojenie s %1 o %2:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation>Časový limit vypršal pri pokuse o pripojenie k %1 na %2.</translation>
|
<translation>Časový limit vypršal pri pokuse o pripojenie k %1 na %2.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Pokúšam sa o pripojenie k %1 na %2...</translation>
|
<translation>Pokúšam sa o pripojenie k %1 na %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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>Prístup zamietnutý serverom. Po overení správnych prístupových práv, <a href="%1">kliknite sem</a> a otvorte službu v svojom prezerači.</translation>
|
<translation>Prístup zamietnutý serverom. Po overení správnych prístupových práv, <a href="%1">kliknite sem</a> a otvorte službu v svojom prezerači.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>Lokálny synchronizačný priečinok %1 už existuje, prebieha jeho nastavovanie pre synchronizáciu.<br/><br/></translation>
|
<translation>Lokálny synchronizačný priečinok %1 už existuje, prebieha jeho nastavovanie pre synchronizáciu.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>v poriadku</translation>
|
<translation>v poriadku</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>neúspešné.</translation>
|
<translation>neúspešné.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>Nemožno vytvoriť lokálny priečinok %1</translation>
|
<translation>Nemožno vytvoriť lokálny priečinok %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Vzdialený priečinok nie je nastavený!</translation>
|
<translation>Vzdialený priečinok nie je nastavený!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Chyba: %1</translation>
|
<translation>Chyba: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>vytváram priečinok v ownCloude: %1</translation>
|
<translation>vytváram priečinok v ownCloude: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>Vzdialený priečinok %1 bol úspešne vytvorený.</translation>
|
<translation>Vzdialený priečinok %1 bol úspešne vytvorený.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>Vzdialený priečinok %1 už existuje. Prebieha jeho pripájanie pre synchronizáciu.</translation>
|
<translation>Vzdialený priečinok %1 už existuje. Prebieha jeho pripájanie pre synchronizáciu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>Vytváranie priečinka skončilo s HTTP chybovým kódom %1</translation>
|
<translation>Vytváranie priečinka skončilo s HTTP chybovým kódom %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>Proces vytvárania vzdialeného priečinka zlyhal, lebo použité prihlasovacie údaje nie sú správne!<br/>Prosím skontrolujte si vaše údaje a skúste to znovu.</p></translation>
|
<translation>Proces vytvárania vzdialeného priečinka zlyhal, lebo použité prihlasovacie údaje nie sú správne!<br/>Prosím skontrolujte si vaše údaje a skúste to znovu.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">Vytvorenie vzdialeného priečinka pravdepodobne zlyhalo kvôli nesprávnym prihlasovacím údajom.</font><br/>Prosím choďte späť a skontrolujte ich.</p></translation>
|
<translation><p><font color="red">Vytvorenie vzdialeného priečinka pravdepodobne zlyhalo kvôli nesprávnym prihlasovacím údajom.</font><br/>Prosím choďte späť a skontrolujte ich.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Vytvorenie vzdialeného priečinka %1 zlyhalo s chybou <tt>%2</tt>.</translation>
|
<translation>Vytvorenie vzdialeného priečinka %1 zlyhalo s chybou <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>Synchronizačné spojenie z %1 do vzdialeného priečinka %2 bolo práve nastavené.</translation>
|
<translation>Synchronizačné spojenie z %1 do vzdialeného priečinka %2 bolo práve nastavené.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Úspešne pripojené s %1!</translation>
|
<translation>Úspešne pripojené s %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>Pripojenie k %1 nemohlo byť iniciované. Prosím skontrolujte to znovu.</translation>
|
<translation>Pripojenie k %1 nemohlo byť iniciované. Prosím skontrolujte to znovu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Premenovanie priečinka zlyhalo</translation>
|
<translation>Premenovanie priečinka zlyhalo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>Nemožno odstrániť a zazálohovať priečinok, pretože priečinok alebo súbor je otvorený v inom programe. Prosím zatvorte priečinok nebo súbor a skúste to znovu alebo zrušte akciu.</translation>
|
<translation>Nemožno odstrániť a zazálohovať priečinok, pretože priečinok alebo súbor je otvorený v inom programe. Prosím zatvorte priečinok nebo súbor a skúste to znovu alebo zrušte akciu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Lokálny synchronizačný priečinok %1 bol úspešne vytvorený!</b></font></translation>
|
<translation><font color="green"><b>Lokálny synchronizačný priečinok %1 bol úspešne vytvorený!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1387,7 +1395,7 @@ Nie je vhodné ju používať.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Spojenie vypršalo</translation>
|
<translation>Spojenie vypršalo</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1395,7 +1403,7 @@ Nie je vhodné ju používať.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation>Neplatná JSON odpoveď z URL adresy</translation>
|
<translation>Neplatná JSON odpoveď z URL adresy</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1431,20 +1439,25 @@ Nie je vhodné ju používať.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>Súbor %1 nie je možné stiahnuť, pretože súbor s rovnakým menom už existuje!</translation>
|
<translation>Súbor %1 nie je možné stiahnuť, pretože súbor s rovnakým menom už existuje!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation>Súbor sa nedá stiahnuť úplne.</translation>
|
<translation>Súbor sa nedá stiahnuť úplne.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation>Súbor %1 nie je možné uložiť, pretože jeho názov koliduje s názvom lokálneho súboru!</translation>
|
<translation>Súbor %1 nie je možné uložiť, pretože jeho názov koliduje s názvom lokálneho súboru!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1569,33 +1582,38 @@ Nie je vhodné ju používať.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>Súbor zmazaný</translation>
|
<translation>Súbor zmazaný</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Lokálny súbor bol zmenený počas synchronizácie.</translation>
|
<translation>Lokálny súbor bol zmenený počas synchronizácie.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>Súbor bol zmenený, ale je súčasťou zdieľania len na čítanie. Pôvodný súbor bol obnovený a upravená verzia je uložená v konfliktnom súbore.</translation>
|
<translation>Súbor bol zmenený, ale je súčasťou zdieľania len na čítanie. Pôvodný súbor bol obnovený a upravená verzia je uložená v konfliktnom súbore.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation>Chýba URL adresa</translation>
|
<translation>Chýba URL adresa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>Lokálny súbor bol odstránený počas synchronizácie.</translation>
|
<translation>Lokálny súbor bol odstránený počas synchronizácie.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>Server nepotvrdil posledný kúsok. (Nebol prítomný e-tag)</translation>
|
<translation>Server nepotvrdil posledný kúsok. (Nebol prítomný e-tag)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1848,7 +1866,7 @@ Nie je vhodné ju používať.</translation>
|
|||||||
<translation>Nastaviť heslo</translation>
|
<translation>Nastaviť heslo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation>%1 v umiestnení: %2</translation>
|
<translation>%1 v umiestnení: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1873,73 +1891,73 @@ Nie je vhodné ju používať.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>Chránené heslom</translation>
|
<translation>Chránené heslom</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Zadajte heslo pre tento verejný odkaz</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation>OCS API chybový kód: %1</translation>
|
<translation>OCS API chybový kód: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation>Nie je nakonfigurovaný žiadny synchronizačný priečinok.</translation>
|
<translation>Nie je nakonfigurovaný žiadny synchronizačný priečinok.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation>Zdieľanie externých priečinkov ešte nefunguje.</translation>
|
<translation>Zdieľanie externých priečinkov ešte nefunguje.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Heslo</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation>Čakanie na nahrávanie...</translation>
|
<translation>Čakanie na nahrávanie...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation>Nemožno registrovať v synchronizačnom umiestnení.</translation>
|
<translation>Nemožno registrovať v synchronizačnom umiestnení.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation>Synchronizácia registrovaného súboru ešte nebola dokončená.</translation>
|
<translation>Synchronizácia registrovaného súboru ešte nebola dokončená.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2343,69 +2361,69 @@ Nie je vhodné ju používať.</translation>
|
|||||||
<translation>Kódovanie znakov názvu súboru je neplatné</translation>
|
<translation>Kódovanie znakov názvu súboru je neplatné</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Nemôžem inicializovať synchronizačný žurnál.</translation>
|
<translation>Nemôžem inicializovať synchronizačný žurnál.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>Nemožno otvoriť sync žurnál</translation>
|
<translation>Nemožno otvoriť sync žurnál</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation>Ignorované podľa nastavenia "vybrať čo synchronizovať"</translation>
|
<translation>Ignorované podľa nastavenia "vybrať čo synchronizovať"</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>Nie je dovolené, pretože nemáte oprávnenie pridávať do tohto priečinka podpriečinky</translation>
|
<translation>Nie je dovolené, pretože nemáte oprávnenie pridávať do tohto priečinka podpriečinky</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>Nie je dovolené, pretože nemáte oprávnenie pridať nadradený priečinok.</translation>
|
<translation>Nie je dovolené, pretože nemáte oprávnenie pridať nadradený priečinok.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>Nie je dovolené, pretože nemáte oprávnenie pridávať do tohto priečinka súbory.</translation>
|
<translation>Nie je dovolené, pretože nemáte oprávnenie pridávať do tohto priečinka súbory.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>Nie je dovolené tento súbor nahrať, pretože je na serveri iba na čítanie. Obnovuje sa.</translation>
|
<translation>Nie je dovolené tento súbor nahrať, pretože je na serveri iba na čítanie. Obnovuje sa.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Nie je dovolené odstrániť. Obnovuje sa.</translation>
|
<translation>Nie je dovolené odstrániť. Obnovuje sa.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>Lokálne súbory a zdieľaný priečinok boli odstránené.</translation>
|
<translation>Lokálne súbory a zdieľaný priečinok boli odstránené.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Presunutie nie je dovolené. Položka obnovená.</translation>
|
<translation>Presunutie nie je dovolené. Položka obnovená.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>Presunutie nie je dovolené, pretože %1 je na serveri iba na čítanie</translation>
|
<translation>Presunutie nie je dovolené, pretože %1 je na serveri iba na čítanie</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>cieľ</translation>
|
<translation>cieľ</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>zdroj</translation>
|
<translation>zdroj</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2708,8 +2726,8 @@ Nie je vhodné ju používať.</translation>
|
|||||||
<translation>Chybová značka</translation>
|
<translation>Chybová značka</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>Štítok</translation>
|
<translation>Štítok</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="sl" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="sl" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Vzpostavljena je povezava s strežnikom <server> kot <user></translation>
|
<translation>Vzpostavljena je povezava s strežnikom <server> kot <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Dodaj mapo ...</translation>
|
<translation>Dodaj mapo ...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Premor</translation>
|
<translation>Premor</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Odstrani</translation>
|
<translation>Odstrani</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Izbor datotek za usklajevanje</translation>
|
<translation>Izbor datotek za usklajevanje</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Poraba prostora</translation>
|
<translation>Poraba prostora</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Pridobivanje podatkov o prostoru ...</translation>
|
<translation>Pridobivanje podatkov o prostoru ...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Opomba:</b> nekatere mape, vključno s priklopljenimi mapami in mapami v souporabi, imajo morda različne omejitve.</translation>
|
<translation><b>Opomba:</b> nekatere mape, vključno s priklopljenimi mapami in mapami v souporabi, imajo morda različne omejitve.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Upravljanje računa</translation>
|
<translation>Upravljanje računa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Uredi prezrte datoteke</translation>
|
<translation>Uredi prezrte datoteke</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Spremeni račun</translation>
|
<translation>Spremeni račun</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -705,22 +713,22 @@ Ali sta prepričani, da želite izvesti to opravilo?</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>Ni prejete oznake s strežnika. Preveriti je treba podatke posredovalnega strežnika ali prehoda.</translation>
|
<translation>Ni prejete oznake s strežnika. Preveriti je treba podatke posredovalnega strežnika ali prehoda.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Prejeta je različna oznaka za nadaljevanje opravila. Ponovni poskus bo izveden kasneje.</translation>
|
<translation>Prejeta je različna oznaka za nadaljevanje opravila. Ponovni poskus bo izveden kasneje.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>Odziv strežnika kaže na neveljaven obseg vsebine</translation>
|
<translation>Odziv strežnika kaže na neveljaven obseg vsebine</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Povezava je časovno potekla</translation>
|
<translation>Povezava je časovno potekla</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -814,37 +822,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Izbrani predmeti bodo tudi izbrisani, v kolikor bi sicer onemogočali brisanje mape. Ta možnost je uporabna za metapodatke.</translation>
|
Izbrani predmeti bodo tudi izbrisani, v kolikor bi sicer onemogočali brisanje mape. Ta možnost je uporabna za metapodatke.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Datoteke ni mogoče odpreti</translation>
|
<translation>Datoteke ni mogoče odpreti</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>Ni mogoče zapisati sprememb v '%1'.</translation>
|
<translation>Ni mogoče zapisati sprememb v '%1'.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Dodaj vzorec za izpuščanje</translation>
|
<translation>Dodaj vzorec za izpuščanje</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Dodaj nov vzorec za izpuščanje:</translation>
|
<translation>Dodaj nov vzorec za izpuščanje:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Uredi vzorec za izpuščanje</translation>
|
<translation>Uredi vzorec za izpuščanje</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Uredi vzorec za izpuščanje:</translation>
|
<translation>Uredi vzorec za izpuščanje:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Ta vnos je ponujen pri '%1' in ga v tem pogledu ni mogoče spreminjati.</translation>
|
<translation>Ta vnos je ponujen pri '%1' in ga v tem pogledu ni mogoče spreminjati.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1191,24 +1199,24 @@ for additional privileges during the process.</source>
|
|||||||
<translation>Nastavi strežnik %1</translation>
|
<translation>Nastavi strežnik %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Na naslov URL ni varen, saj ni šifriran.
|
<translation>Na naslov URL ni varen, saj ni šifriran.
|
||||||
Uporaba ni priporočljiva.</translation>
|
Uporaba ni priporočljiva.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Ta naslov URL je varen za uporabo.</translation>
|
<translation>Ta naslov URL je varen za uporabo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>&Naslednja ></translation>
|
<translation>&Naslednja ></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Posodobi strežnik %1</translation>
|
<translation>Posodobi strežnik %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1226,129 +1234,129 @@ Uporaba ni priporočljiva.</translation>
|
|||||||
<translation>Povezava z %1 pri %2 je spodletela:<br/>%3</translation>
|
<translation>Povezava z %1 pri %2 je spodletela:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation>Prekinitev med poskusom povezave na %1 pri %2.</translation>
|
<translation>Prekinitev med poskusom povezave na %1 pri %2.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Poteka poskus povezave z %1 na %2 ...</translation>
|
<translation>Poteka poskus povezave z %1 na %2 ...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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>Strežnik ne dovoli dostopa. Če želite preveriti, ali imate ustrezen dostop, <a href="%1">kliknite tu</a> za dostop do te storitve z vašim brskalnikom.</translation>
|
<translation>Strežnik ne dovoli dostopa. Če želite preveriti, ali imate ustrezen dostop, <a href="%1">kliknite tu</a> za dostop do te storitve z vašim brskalnikom.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>Krajevna mapa %1 že obstaja. Nastavljena bo za usklajevanje.<br/><br/></translation>
|
<translation>Krajevna mapa %1 že obstaja. Nastavljena bo za usklajevanje.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>je v redu</translation>
|
<translation>je v redu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>je spodletelo.</translation>
|
<translation>je spodletelo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>Krajevne mape %1 ni mogoče ustvariti.</translation>
|
<translation>Krajevne mape %1 ni mogoče ustvariti.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Ni navedenega oddaljenega strežnika!</translation>
|
<translation>Ni navedenega oddaljenega strežnika!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Napaka: %1</translation>
|
<translation>Napaka: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>ustvarjanje mape v oblaku ownCloud: %1</translation>
|
<translation>ustvarjanje mape v oblaku ownCloud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>Oddaljena mapa %1 je uspešno ustvarjena.</translation>
|
<translation>Oddaljena mapa %1 je uspešno ustvarjena.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>Oddaljena mapa %1 že obstaja. Vzpostavljena bo povezava za usklajevanje.</translation>
|
<translation>Oddaljena mapa %1 že obstaja. Vzpostavljena bo povezava za usklajevanje.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>Ustvarjanje mape je povzročilo napako HTTP %1</translation>
|
<translation>Ustvarjanje mape je povzročilo napako HTTP %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>Ustvarjanje mape na oddaljenem naslovu je spodletelo zaradi napačnih poveril. <br/>Vrnite se in preverite zahtevana gesla.</p></translation>
|
<translation>Ustvarjanje mape na oddaljenem naslovu je spodletelo zaradi napačnih poveril. <br/>Vrnite se in preverite zahtevana gesla.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">Ustvarjanje oddaljene mape je spodletelo. Najverjetneje je vzrok v neustreznih poverilih.</font><br/>Vrnite se na predhodno stran in jih preverite.</p></translation>
|
<translation><p><font color="red">Ustvarjanje oddaljene mape je spodletelo. Najverjetneje je vzrok v neustreznih poverilih.</font><br/>Vrnite se na predhodno stran in jih preverite.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Ustvarjanje oddaljene mape %1 je spodletelo z napako <tt>%2</tt>.</translation>
|
<translation>Ustvarjanje oddaljene mape %1 je spodletelo z napako <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>Povezava za usklajevanje med %1 in oddaljeno mapo %2 je vzpostavljena.</translation>
|
<translation>Povezava za usklajevanje med %1 in oddaljeno mapo %2 je vzpostavljena.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Povezava z %1 je uspešno vzpostavljena!</translation>
|
<translation>Povezava z %1 je uspešno vzpostavljena!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>Povezave z %1 ni mogoče vzpostaviti. Preveriti je treba nastavitve.</translation>
|
<translation>Povezave z %1 ni mogoče vzpostaviti. Preveriti je treba nastavitve.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Preimenovanje mape je spodletelo</translation>
|
<translation>Preimenovanje mape je spodletelo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>Mape ni mogoče odstraniti niti ni mogoče ustvariti varnostne kopije, saj je mapa oziroma dokument v njej odprt v z drugim programom. Zaprite mapo/dokument ali prekinite namestitev.</translation>
|
<translation>Mape ni mogoče odstraniti niti ni mogoče ustvariti varnostne kopije, saj je mapa oziroma dokument v njej odprt v z drugim programom. Zaprite mapo/dokument ali prekinite namestitev.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Krajevno usklajena mapa %1 je uspešno ustvarjena!</b></font></translation>
|
<translation><font color="green"><b>Krajevno usklajena mapa %1 je uspešno ustvarjena!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1387,7 +1395,7 @@ Uporaba ni priporočljiva.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Povezava časovno pretekla</translation>
|
<translation>Povezava časovno pretekla</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1395,7 +1403,7 @@ Uporaba ni priporočljiva.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1431,20 +1439,25 @@ Uporaba ni priporočljiva.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>Datoteke %1 ni mogoče prejeti zaradi neskladja z imenom krajevne datoteke!</translation>
|
<translation>Datoteke %1 ni mogoče prejeti zaradi neskladja z imenom krajevne datoteke!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation>Datoteke ni mogoče v celoti prejeti.</translation>
|
<translation>Datoteke ni mogoče v celoti prejeti.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation>Datoteke %1 ni mogoče shraniti zaradi neskladja z imenom obstoječe datoteke!</translation>
|
<translation>Datoteke %1 ni mogoče shraniti zaradi neskladja z imenom obstoječe datoteke!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1569,33 +1582,38 @@ Uporaba ni priporočljiva.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>Datoteka je odstranjena</translation>
|
<translation>Datoteka je odstranjena</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Krajevna datoteka je bila med usklajevanjem spremenjena.</translation>
|
<translation>Krajevna datoteka je bila med usklajevanjem spremenjena.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>Datoteka je bila krajevno spremenjena, vendar pa je označena za souporabo le za branje. Izvorna datoteka je obnovljena, vaše spremembe pa so zabeležene v datoteki spora.</translation>
|
<translation>Datoteka je bila krajevno spremenjena, vendar pa je označena za souporabo le za branje. Izvorna datoteka je obnovljena, vaše spremembe pa so zabeležene v datoteki spora.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>Krajevna datoteka je bila me usklajevanjem odstranjena.</translation>
|
<translation>Krajevna datoteka je bila me usklajevanjem odstranjena.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>Strežnik ni prepoznal zadnjega niza besed. (ni določenih e-oznak)</translation>
|
<translation>Strežnik ni prepoznal zadnjega niza besed. (ni določenih e-oznak)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1842,7 +1860,7 @@ Uporaba ni priporočljiva.</translation>
|
|||||||
<translation>Nastavi geslo</translation>
|
<translation>Nastavi geslo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1867,73 +1885,73 @@ Uporaba ni priporočljiva.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>Zaščiteno z geslom</translation>
|
<translation>Zaščiteno z geslom</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Izberite geslo za javno povezavo</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Geslo</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -2337,69 +2355,69 @@ Uporaba ni priporočljiva.</translation>
|
|||||||
<translation>Kodni zapis imena datoteke ni veljaven.</translation>
|
<translation>Kodni zapis imena datoteke ni veljaven.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Dnevnika usklajevanja ni mogoče začeti.</translation>
|
<translation>Dnevnika usklajevanja ni mogoče začeti.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>Ni mogoče odpreti dnevnika usklajevanja</translation>
|
<translation>Ni mogoče odpreti dnevnika usklajevanja</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation>Prezrto, ker ni neizbrano za usklajevanje</translation>
|
<translation>Prezrto, ker ni neizbrano za usklajevanje</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>Ni ustreznih dovoljenj za dodajanje podmap v izbrano mapo.</translation>
|
<translation>Ni ustreznih dovoljenj za dodajanje podmap v izbrano mapo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>Ni ustreznih dovoljenj za dodajanje nadrejene mape.</translation>
|
<translation>Ni ustreznih dovoljenj za dodajanje nadrejene mape.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>Ni ustreznih dovoljenj za dodajanje datotek v izbrano mapo.</translation>
|
<translation>Ni ustreznih dovoljenj za dodajanje datotek v izbrano mapo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>Ni dovoljeno pošiljati te datoteke, ker ima določena dovoljenja le za branje. Datoteka bo obnovljena na izvorno različico.</translation>
|
<translation>Ni dovoljeno pošiljati te datoteke, ker ima določena dovoljenja le za branje. Datoteka bo obnovljena na izvorno različico.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Odstranitev ni dovoljena, datoteka bo obnovljena.</translation>
|
<translation>Odstranitev ni dovoljena, datoteka bo obnovljena.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>Krajevne datoteke in mape v souporabi so odstranjene.</translation>
|
<translation>Krajevne datoteke in mape v souporabi so odstranjene.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Premikanje ni dovoljeno, datoteka bo obnovljena.</translation>
|
<translation>Premikanje ni dovoljeno, datoteka bo obnovljena.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>Premikanje ni dovoljeno, ker je nastavljeno določilo %1 le za branje.</translation>
|
<translation>Premikanje ni dovoljeno, ker je nastavljeno določilo %1 le za branje.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>cilj</translation>
|
<translation>cilj</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>vir</translation>
|
<translation>vir</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2702,8 +2720,8 @@ Uporaba ni priporočljiva.</translation>
|
|||||||
<translation>Oznaka napake</translation>
|
<translation>Oznaka napake</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>Besedilna oznaka</translation>
|
<translation>Besedilna oznaka</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="sr" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="sr" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation>Одредишни фајл има неочекивану величину или време измене</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Повезан са <server> као <user></translation>
|
<translation>Повезан са <server> као <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Додај фасциклу...</translation>
|
<translation>Додај фасциклу...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Паузирај</translation>
|
<translation>Паузирај</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Уклони</translation>
|
<translation>Уклони</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Избор шта синхронизовати</translation>
|
<translation>Избор шта синхронизовати</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Заузетост складишта</translation>
|
<translation>Заузетост складишта</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Добављам податке о заузећу...</translation>
|
<translation>Добављам податке о заузећу...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Напомена:</b> Неке фасцикле, укључујући монтиране или дељене фасцикле, могу имати различита ограничења.</translation>
|
<translation><b>Напомена:</b> Неке фасцикле, укључујући монтиране или дељене фасцикле, могу имати различита ограничења.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Одржавање налога</translation>
|
<translation>Одржавање налога</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Уреди игнорисане фајлове</translation>
|
<translation>Уреди игнорисане фајлове</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Измени налог</translation>
|
<translation>Измени налог</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -705,22 +713,22 @@ Are you sure you want to perform this operation?</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>Нема е-ознаке са сервера. Проверите прокси или мрежни излаз</translation>
|
<translation>Нема е-ознаке са сервера. Проверите прокси или мрежни излаз</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Добијена је различита е-ознака за наставак преноса. Покушаћу поново следећи пут.</translation>
|
<translation>Добијена је различита е-ознака за наставак преноса. Покушаћу поново следећи пут.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>Сервер је вратио погрешан опсег садржаја</translation>
|
<translation>Сервер је вратио погрешан опсег садржаја</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Време за повезивање је истекло</translation>
|
<translation>Време за повезивање је истекло</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -814,37 +822,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Означене ставке ће такође бити уклоњене ако заостану приликом уклањања директоријума. Ово је корисно за мета-податке.</translation>
|
Означене ставке ће такође бити уклоњене ако заостану приликом уклањања директоријума. Ово је корисно за мета-податке.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Не могу да отворим фајл</translation>
|
<translation>Не могу да отворим фајл</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>Не могу да упишем измене у „%1“</translation>
|
<translation>Не могу да упишем измене у „%1“</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Додавање шаблона за игнорисање</translation>
|
<translation>Додавање шаблона за игнорисање</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Додајте нови шаблон за игнорисање:</translation>
|
<translation>Додајте нови шаблон за игнорисање:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Уређивање шаблона за игнорисање</translation>
|
<translation>Уређивање шаблона за игнорисање</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Уредите шаблон за игнорисање:</translation>
|
<translation>Уредите шаблон за игнорисање:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Овај унос је системски из „%1“ и не може се овде изменити.</translation>
|
<translation>Овај унос је системски из „%1“ и не може се овде изменити.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1192,24 +1200,24 @@ for additional privileges during the process.</source>
|
|||||||
<translation>Подеси %1 сервер</translation>
|
<translation>Подеси %1 сервер</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Ова адреса НИЈЕ безбедна јер није шифрована.
|
<translation>Ова адреса НИЈЕ безбедна јер није шифрована.
|
||||||
Не препоручује се њено коришћење.</translation>
|
Не препоручује се њено коришћење.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Ова адреса је безбедна. Можете је користити.</translation>
|
<translation>Ова адреса је безбедна. Можете је користити.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>&Следеће ></translation>
|
<translation>&Следеће ></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Ажурирај %1 сервер</translation>
|
<translation>Ажурирај %1 сервер</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1227,129 +1235,129 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Неуспешно повезивање са %1 на %2:<br/>%3</translation>
|
<translation>Неуспешно повезивање са %1 на %2:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation>Време је истекло у покушају повезивања са %1 на %2.</translation>
|
<translation>Време је истекло у покушају повезивања са %1 на %2.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Покушавам да се повежем са %1 на %2...</translation>
|
<translation>Покушавам да се повежем са %1 на %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation>Аутентификован захтев серверу је преусмерен на %1. УРЛ је лош, сервер је лоше подешен.</translation>
|
<translation>Аутентификован захтев серверу је преусмерен на %1. УРЛ је лош, сервер је лоше подешен.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation>Добијен је неисправан одговор на аутентификовани ВебДАВ захтев</translation>
|
<translation>Добијен је неисправан одговор на аутентификовани ВебДАВ захтев</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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>Сервер није дозволио приступ. Да проверите имате ли исправан приступ, <a href="%1">кликните овде</a> да бисте приступили услузи из прегледача.</translation>
|
<translation>Сервер није дозволио приступ. Да проверите имате ли исправан приступ, <a href="%1">кликните овде</a> да бисте приступили услузи из прегледача.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>Локална фасцикла %1 већ постоји. Одређујем је за синхронизацију.<br/><br/></translation>
|
<translation>Локална фасцикла %1 већ постоји. Одређујем је за синхронизацију.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation>Правим локалну фасциклу синхронизације %1...</translation>
|
<translation>Правим локалну фасциклу синхронизације %1...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>у реду</translation>
|
<translation>у реду</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>неуспешно</translation>
|
<translation>неуспешно</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>Не могу да направим локалну фасциклу %1</translation>
|
<translation>Не могу да направим локалну фасциклу %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Није наведена удаљена фасцикла!</translation>
|
<translation>Није наведена удаљена фасцикла!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Грешка: %1</translation>
|
<translation>Грешка: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>правим фасциклу у облаку: % 1</translation>
|
<translation>правим фасциклу у облаку: % 1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>Удаљена фасцикла %1 је успешно направљена.</translation>
|
<translation>Удаљена фасцикла %1 је успешно направљена.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>Удаљена фасцикла %1 већ постоји. Повезујем се ради синхронизовања.</translation>
|
<translation>Удаљена фасцикла %1 већ постоји. Повезујем се ради синхронизовања.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>Прављење фасцикле довело је до ХТТП грешке са кодом %1</translation>
|
<translation>Прављење фасцикле довело је до ХТТП грешке са кодом %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>Прављење удаљене фасцикле није успело због погрешних акредитива!<br/>Идите назад и проверите ваше акредитиве.</p></translation>
|
<translation>Прављење удаљене фасцикле није успело због погрешних акредитива!<br/>Идите назад и проверите ваше акредитиве.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">Прављење удаљене фасцикле није успело због погрешних акредитива.</font><br/>Идите назад и проверите ваше акредитиве.</p></translation>
|
<translation><p><font color="red">Прављење удаљене фасцикле није успело због погрешних акредитива.</font><br/>Идите назад и проверите ваше акредитиве.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Прављење удаљене фасцикле %1 није успело због грешке <tt>%2</tt>.</translation>
|
<translation>Прављење удаљене фасцикле %1 није успело због грешке <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>Веза за синхронизацију %1 до удаљеног директоријума %2 је подешена.</translation>
|
<translation>Веза за синхронизацију %1 до удаљеног директоријума %2 је подешена.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Успешно повезан са %1!</translation>
|
<translation>Успешно повезан са %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>Не може се успоставити веза са %1. Проверите поново.</translation>
|
<translation>Не може се успоставити веза са %1. Проверите поново.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Преименовање није успело</translation>
|
<translation>Преименовање није успело</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>Не могу да уклоним и направим резервну копију фасцикле јер су фасцикла или фајл отворени у другом програму. Затворите фасциклу или фајл и покушајте поново или одустаните од подешавања.</translation>
|
<translation>Не могу да уклоним и направим резервну копију фасцикле јер су фасцикла или фајл отворени у другом програму. Затворите фасциклу или фајл и покушајте поново или одустаните од подешавања.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Локална фасцикла за синхронизовање %1 је успешно направљена!</b></font></translation>
|
<translation><font color="green"><b>Локална фасцикла за синхронизовање %1 је успешно направљена!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1388,7 +1396,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Веза је истекла</translation>
|
<translation>Веза је истекла</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1396,7 +1404,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation>Неисправан ЈСОН одговор са адресе упита</translation>
|
<translation>Неисправан ЈСОН одговор са адресе упита</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1432,20 +1440,25 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>Фајл %1 се не може преузети јер се судара са називом локалног фајла!</translation>
|
<translation>Фајл %1 се не може преузети јер се судара са називом локалног фајла!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation>Фајл није могао бити преузет у потпуности.</translation>
|
<translation>Фајл није могао бити преузет у потпуности.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation>Фајл %1 се не може сачувати јер се судара са називом локалног фајла!</translation>
|
<translation>Фајл %1 се не може сачувати јер се судара са називом локалног фајла!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation>Фајл је измењен у међувремену</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1570,33 +1583,38 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>Фајл уклоњен</translation>
|
<translation>Фајл уклоњен</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Локални фајл измењен током синхронизације.</translation>
|
<translation>Локални фајл измењен током синхронизације.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation>Присили прекид посла код прекида ХТТП везе са КуТ < 5.4.2</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>Фајл је измењен локално али је у саставу дељења које је само за читање. Враћен је у претходно стање а измене су у фајлу сукоба.</translation>
|
<translation>Фајл је измењен локално али је у саставу дељења које је само за читање. Враћен је у претходно стање а измене су у фајлу сукоба.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation>Адреса упита недостаје</translation>
|
<translation>Адреса упита недостаје</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>Локални фајл је уклоњен током синхронизације.</translation>
|
<translation>Локални фајл је уклоњен током синхронизације.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>Сервер није потврдио последње парче. (није било е-ознаке)</translation>
|
<translation>Сервер није потврдио последње парче. (није било е-ознаке)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1849,7 +1867,7 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Постави лозинку</translation>
|
<translation>Постави лозинку</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation>%1 путања: %2</translation>
|
<translation>%1 путања: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1874,73 +1892,73 @@ It is not advisable to use it.</source>
|
|||||||
<translation>&Заштићено лозинком</translation>
|
<translation>&Заштићено лозинком</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>Заштићено лозинком</translation>
|
<translation>Заштићено лозинком</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation>Фајл се не може делити јер је подељен без дозволе дељења.</translation>
|
<translation>Фајл се не може делити јер је подељен без дозволе за поновно дељење.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation>Јавна &дељења захтевају лозинку:</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Одредите лозинку за јавну везу</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation>&Веза дељења</translation>
|
<translation>&Веза дељења</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation>ОЦС АПИ код грешке: %1</translation>
|
<translation>ОЦС АПИ код грешке: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation>Фасцикла за синхронизацију није подешена.</translation>
|
<translation>Фасцикла за синхронизацију није подешена.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation>Не могу да нађем фасциклу за отпремање.</translation>
|
<translation>Не могу да нађем фасциклу за отпремање.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation>Фајл са истим називом већ постоји. Не може се изабрати за синхронизацију.</translation>
|
<translation>Фајл са истим називом већ постоји. Не може се изабрати за синхронизацију.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation>Фајл се не може синхронизовати.</translation>
|
<translation>Фајл се не може синхронизовати.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation>Дељење спољних директоријума још увек не ради.</translation>
|
<translation>Дељење спољних директоријума још увек не ради.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation>Јавно дељење з&хтева лозинку</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Лозинка</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation>Чекам отпремање...</translation>
|
<translation>Чекам отпремање...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation>Не могу да пријавим синхронизацију.</translation>
|
<translation>Не могу да пријавим синхронизацију.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation>Синхронизација пријављеног фајла још није успела.</translation>
|
<translation>Синхронизација пријављеног фајла још није успела.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2344,69 +2362,69 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Кодирање назива фајла није исправно</translation>
|
<translation>Кодирање назива фајла није исправно</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Није могуће покренути у синхронизацију дневника.</translation>
|
<translation>Није могуће покренути у синхронизацију дневника.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>Не могу да отворим дневник синхронизације</translation>
|
<translation>Не могу да отворим дневник синхронизације</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation>Игнорисано јер се не налази на листи за синхронизацију</translation>
|
<translation>Игнорисано јер се не налази на листи за синхронизацију</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>Није могуће јер немате дозволу да додајете поддиректоријуме у тај директоријум</translation>
|
<translation>Није могуће јер немате дозволу да додајете поддиректоријуме у тај директоријум</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>Није могуће јер немате дозволу да додајете наддиректоријум</translation>
|
<translation>Није могуће јер немате дозволу да додајете наддиректоријум</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>Није могуће јер немате дозволу да додајете фајлове у тај директоријум</translation>
|
<translation>Није могуће јер немате дозволу да додајете фајлове у тај директоријум</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>Није могуће отпремити овај фајл јер је на серверу само за читање. Враћам</translation>
|
<translation>Није могуће отпремити овај фајл јер је на серверу само за читање. Враћам</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Није могуће уклањање. Враћам</translation>
|
<translation>Није могуће уклањање. Враћам</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>Локални фајлови и дељена фасцикла су уклоњени.</translation>
|
<translation>Локални фајлови и дељена фасцикла су уклоњени.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Премештање није дозвољено. Ставка је враћена</translation>
|
<translation>Премештање није дозвољено. Ставка је враћена</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>Премештање није дозвољено јер %1 је само за читање</translation>
|
<translation>Премештање није дозвољено јер %1 је само за читање</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>одредиште</translation>
|
<translation>одредиште</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>извор</translation>
|
<translation>извор</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2429,7 +2447,7 @@ It is not advisable to use it.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/theme.cpp" line="269"/>
|
<location filename="../src/libsync/theme.cpp" line="269"/>
|
||||||
<source><p>Copyright ownCloud, Incorporated</p></source>
|
<source><p>Copyright ownCloud, Incorporated</p></source>
|
||||||
<translation><p>Ауторска права ОунКлауд (ownCloud), корпорација</p></translation>
|
<translation><p>Ауторска права оунКлауд (ownCloud), корпорација</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/theme.cpp" line="270"/>
|
<location filename="../src/libsync/theme.cpp" line="270"/>
|
||||||
@@ -2709,8 +2727,8 @@ It is not advisable to use it.</source>
|
|||||||
<translation>Ознака грешке</translation>
|
<translation>Ознака грешке</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>Текст ознака</translation>
|
<translation>Текст ознака</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2785,7 +2803,7 @@ It is not advisable to use it.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetuppage.ui" line="147"/>
|
<location filename="../src/gui/owncloudsetuppage.ui" line="147"/>
|
||||||
<source>Enter the url of the ownCloud you want to connect to (without http or https).</source>
|
<source>Enter the url of the ownCloud you want to connect to (without http or https).</source>
|
||||||
<translation>Унесите адресу оунКлауда са којим желите да се повежете (без http или https)</translation>
|
<translation>Унесите адресу оунКлауд сервера са којим желите да се повежете (без http или https)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetupnocredspage.ui" line="83"/>
|
<location filename="../src/gui/wizard/owncloudsetupnocredspage.ui" line="83"/>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="sv" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="sv" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation>Ansluten till <server> som <user></translation>
|
<translation>Ansluten till <server> som <user></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Lägg till mapp</translation>
|
<translation>Lägg till mapp</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Paus</translation>
|
<translation>Paus</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Radera</translation>
|
<translation>Radera</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Välj vad som ska synkas</translation>
|
<translation>Välj vad som ska synkas</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Lagringsutrymme</translation>
|
<translation>Lagringsutrymme</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Hämtar information om användning...</translation>
|
<translation>Hämtar information om användning...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Notera:</b> Vissa mappar, inklusive nätverksmonterade eller delade mappar, kan ha olika begränsningar</translation>
|
<translation><b>Notera:</b> Vissa mappar, inklusive nätverksmonterade eller delade mappar, kan ha olika begränsningar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Hantera ditt konto</translation>
|
<translation>Hantera ditt konto</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Ändra ignorerade filer</translation>
|
<translation>Ändra ignorerade filer</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Ändra konto</translation>
|
<translation>Ändra konto</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -705,22 +713,22 @@ Detta kan bero på att konfigurationen för mappen ändrats, eller att alla file
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>Ingen E-Tag mottogs från servern, kontrollera proxy/gateway</translation>
|
<translation>Ingen E-Tag mottogs från servern, kontrollera proxy/gateway</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Vi mottog en helt annan e-tag för att återuppta. Försök igen nästa gång.</translation>
|
<translation>Vi mottog en helt annan e-tag för att återuppta. Försök igen nästa gång.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>Servern returnerade felaktig content-range</translation>
|
<translation>Servern returnerade felaktig content-range</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Anslutningen avbröts på grund av timeout</translation>
|
<translation>Anslutningen avbröts på grund av timeout</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -814,37 +822,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Valda objekt kommer också att raderas om dom hindrar en mapp från att tas bort. Detta är användbart för meta-data.</translation>
|
Valda objekt kommer också att raderas om dom hindrar en mapp från att tas bort. Detta är användbart för meta-data.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Kunde inte öppna fil</translation>
|
<translation>Kunde inte öppna fil</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>Kan inte skriva förändringar till '%1'.</translation>
|
<translation>Kan inte skriva förändringar till '%1'.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Lägg till synk-filter</translation>
|
<translation>Lägg till synk-filter</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Lägg till ett nytt synk-filter:</translation>
|
<translation>Lägg till ett nytt synk-filter:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Ändra synk-filter</translation>
|
<translation>Ändra synk-filter</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Ändra synk-filter:</translation>
|
<translation>Ändra synk-filter:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Denna post hanteras av systemet på '%1' och kan inte ändras här.</translation>
|
<translation>Denna post hanteras av systemet på '%1' och kan inte ändras här.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1191,24 +1199,24 @@ for additional privileges during the process.</source>
|
|||||||
<translation>Installerar %1 server</translation>
|
<translation>Installerar %1 server</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Denna URL är INTE säker eftersom den inte är krypterad.
|
<translation>Denna URL är INTE säker eftersom den inte är krypterad.
|
||||||
Det är inte lämpligt använda den.</translation>
|
Det är inte lämpligt använda den.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Denna url är säker. Du kan använda den.</translation>
|
<translation>Denna url är säker. Du kan använda den.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>&Nästa ></translation>
|
<translation>&Nästa ></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>Uppdaterar %1 server</translation>
|
<translation>Uppdaterar %1 server</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1226,129 +1234,129 @@ Det är inte lämpligt använda den.</translation>
|
|||||||
<translation>Misslyckades att ansluta till %1 vid %2:<br/>%3</translation>
|
<translation>Misslyckades att ansluta till %1 vid %2:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>Försöker ansluta till %1 på %2...</translation>
|
<translation>Försöker ansluta till %1 på %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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 type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>Lokal synkmapp %1 finns redan, aktiverar den för synk.<br/><br/></translation>
|
<translation>Lokal synkmapp %1 finns redan, aktiverar den för synk.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>ok</translation>
|
<translation>ok</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>misslyckades.</translation>
|
<translation>misslyckades.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>Kunde inte skapa lokal mapp %1</translation>
|
<translation>Kunde inte skapa lokal mapp %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Ingen fjärrmapp specificerad! </translation>
|
<translation>Ingen fjärrmapp specificerad! </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Fel: %1</translation>
|
<translation>Fel: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>skapar mapp på ownCloud: %1</translation>
|
<translation>skapar mapp på ownCloud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>Fjärrmapp %1 har skapats.</translation>
|
<translation>Fjärrmapp %1 har skapats.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>Fjärrmappen %1 finns redan. Ansluter den för synkronisering.</translation>
|
<translation>Fjärrmappen %1 finns redan. Ansluter den för synkronisering.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>Skapande av mapp resulterade i HTTP felkod %1</translation>
|
<translation>Skapande av mapp resulterade i HTTP felkod %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>Det gick inte att skapa mappen efter som du inte har tillräckliga rättigheter!<br/>Vänligen återvänd och kontrollera dina rättigheter.</translation>
|
<translation>Det gick inte att skapa mappen efter som du inte har tillräckliga rättigheter!<br/>Vänligen återvänd och kontrollera dina rättigheter.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">Misslyckades skapa fjärrmappen, troligen p.g.a felaktiga inloggningsuppgifter.</font><br/>Kontrollera dina inloggningsuppgifter.</p></translation>
|
<translation><p><font color="red">Misslyckades skapa fjärrmappen, troligen p.g.a felaktiga inloggningsuppgifter.</font><br/>Kontrollera dina inloggningsuppgifter.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Misslyckades skapa fjärrmapp %1 med fel <tt>%2</tt>.</translation>
|
<translation>Misslyckades skapa fjärrmapp %1 med fel <tt>%2</tt>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>En synkroniseringsanslutning från %1 till fjärrmappen %2 har skapats.</translation>
|
<translation>En synkroniseringsanslutning från %1 till fjärrmappen %2 har skapats.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>Ansluten till %1!</translation>
|
<translation>Ansluten till %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>Anslutningen till %1 kunde inte etableras. Var god kontrollera och försök igen.</translation>
|
<translation>Anslutningen till %1 kunde inte etableras. Var god kontrollera och försök igen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Omdöpning av mapp misslyckades</translation>
|
<translation>Omdöpning av mapp misslyckades</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>Kan inte ta bort och göra en säkerhetskopia av mappen på grund av att mappen eller en fil i den används av ett annat program. Vänligen stäng mappen eller filen och försök igen eller avbryt installationen.</translation>
|
<translation>Kan inte ta bort och göra en säkerhetskopia av mappen på grund av att mappen eller en fil i den används av ett annat program. Vänligen stäng mappen eller filen och försök igen eller avbryt installationen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Lokal synkmapp %1 skapad!</b></font></translation>
|
<translation><font color="green"><b>Lokal synkmapp %1 skapad!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1387,7 +1395,7 @@ Det är inte lämpligt använda den.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Anslutningen avbröts på grund av timeout</translation>
|
<translation>Anslutningen avbröts på grund av timeout</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1395,7 +1403,7 @@ Det är inte lämpligt använda den.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1431,20 +1439,25 @@ Det är inte lämpligt använda den.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>Fil %1 kan inte laddas ner på grund av namnkonflikt med en lokal fil!</translation>
|
<translation>Fil %1 kan inte laddas ner på grund av namnkonflikt med en lokal fil!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation>Filen kunde inte laddas ner fullständigt.</translation>
|
<translation>Filen kunde inte laddas ner fullständigt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation>Fil %1 kan inte sparas eftersom namnet krockar med en lokal fil!</translation>
|
<translation>Fil %1 kan inte sparas eftersom namnet krockar med en lokal fil!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1569,33 +1582,38 @@ Det är inte lämpligt använda den.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>Filen Raderad</translation>
|
<translation>Filen Raderad</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Lokal fil ändrades under synk.</translation>
|
<translation>Lokal fil ändrades under synk.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>Filen ändrades lokalt men är en del av en endast-läsbar delning. Den återställdes och din editering är i konflikt filen.</translation>
|
<translation>Filen ändrades lokalt men är en del av en endast-läsbar delning. Den återställdes och din editering är i konflikt filen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>Den lokala filen togs bort under synkronisering.</translation>
|
<translation>Den lokala filen togs bort under synkronisering.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>Servern bekräftade inte det sista fil-fragmentet (Ingen e-tag fanns tillgänglig)</translation>
|
<translation>Servern bekräftade inte det sista fil-fragmentet (Ingen e-tag fanns tillgänglig)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1842,7 +1860,7 @@ Det är inte lämpligt använda den.</translation>
|
|||||||
<translation>Ange lösenord</translation>
|
<translation>Ange lösenord</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1867,73 +1885,73 @@ Det är inte lämpligt använda den.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>Lösenordsskyddad</translation>
|
<translation>Lösenordsskyddad</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Välj ett lösenord för den publika länken</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Lösenord</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -2337,69 +2355,69 @@ Det är inte lämpligt använda den.</translation>
|
|||||||
<translation>Filnamnskodning är inte giltig</translation>
|
<translation>Filnamnskodning är inte giltig</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Kan inte initialisera en synk journal. </translation>
|
<translation>Kan inte initialisera en synk journal. </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>Kunde inte öppna synk journalen</translation>
|
<translation>Kunde inte öppna synk journalen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation>Ignorerad eftersom den är svartlistad i "välj vad som ska synkas" </translation>
|
<translation>Ignorerad eftersom den är svartlistad i "välj vad som ska synkas" </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>Går ej att genomföra då du saknar rättigheter att lägga till underkataloger i den katalogen </translation>
|
<translation>Går ej att genomföra då du saknar rättigheter att lägga till underkataloger i den katalogen </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>Går ej att genomföra då du saknar rättigheter att lägga till någon moderkatalog</translation>
|
<translation>Går ej att genomföra då du saknar rättigheter att lägga till någon moderkatalog</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>Går ej att genomföra då du saknar rättigheter att lägga till filer i den katalogen</translation>
|
<translation>Går ej att genomföra då du saknar rättigheter att lägga till filer i den katalogen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>Inte behörig att ladda upp denna fil då den är skrivskyddad på servern, återställer </translation>
|
<translation>Inte behörig att ladda upp denna fil då den är skrivskyddad på servern, återställer </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Inte behörig att radera, återställer</translation>
|
<translation>Inte behörig att radera, återställer</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>Lokala filer och mappar som är delade är borttagna.</translation>
|
<translation>Lokala filer och mappar som är delade är borttagna.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Det gick inte att genomföra flytten, objektet återställs</translation>
|
<translation>Det gick inte att genomföra flytten, objektet återställs</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>Det gick inte att genomföra flytten då %1 är skrivskyddad</translation>
|
<translation>Det gick inte att genomföra flytten då %1 är skrivskyddad</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>destinationen</translation>
|
<translation>destinationen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>källan</translation>
|
<translation>källan</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2702,8 +2720,8 @@ Det är inte lämpligt använda den.</translation>
|
|||||||
<translation>Felmeddelande</translation>
|
<translation>Felmeddelande</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>Textetikett</translation>
|
<translation>Textetikett</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="th_TH" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="th_TH" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>หยุดชั่วคราว</translation>
|
<translation>หยุดชั่วคราว</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>ลบออก</translation>
|
<translation>ลบออก</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -702,22 +710,22 @@ Are you sure you want to perform this operation?</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -809,37 +817,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1186,23 +1194,23 @@ for additional privileges during the process.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1220,129 +1228,129 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>กำลังพยายามเชื่อมต่อไปที่ %1 ที่ %2...</translation>
|
<translation>กำลังพยายามเชื่อมต่อไปที่ %1 ที่ %2...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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 type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>โฟลเดอร์สำหรับถ่ายโอนข้อมูลภายในเครื่อง %1 มีอยู่แล้ว กรุณาตั้งค่าเพื่อถ่ายข้อมูล <br/<br/></translation>
|
<translation>โฟลเดอร์สำหรับถ่ายโอนข้อมูลภายในเครื่อง %1 มีอยู่แล้ว กรุณาตั้งค่าเพื่อถ่ายข้อมูล <br/<br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>ตกลง</translation>
|
<translation>ตกลง</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>ล้มเหลว</translation>
|
<translation>ล้มเหลว</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>ข้อผิดพลาด: %1</translation>
|
<translation>ข้อผิดพลาด: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>กำลังสร้างโฟลเดอร์ใหม่บน ownCloud: %1</translation>
|
<translation>กำลังสร้างโฟลเดอร์ใหม่บน ownCloud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>โฟลเดอร์ระยะไกล %1 ถูกสร้างเรียบร้อยแล้ว</translation>
|
<translation>โฟลเดอร์ระยะไกล %1 ถูกสร้างเรียบร้อยแล้ว</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>โฟลเดอร์ระยะไกล %1 มีอยู่แล้ว กำลังเชื่อมต่อเพื่อถ่ายโอนข้อมูล</translation>
|
<translation>โฟลเดอร์ระยะไกล %1 มีอยู่แล้ว กำลังเชื่อมต่อเพื่อถ่ายโอนข้อมูล</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>การสร้างโฟลเดอร์ดังกล่าวส่งผลให้เกิดรหัสข้อผิดพลาด HTTP error code %1</translation>
|
<translation>การสร้างโฟลเดอร์ดังกล่าวส่งผลให้เกิดรหัสข้อผิดพลาด HTTP error code %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">การสร้างโฟลเดอร์ระยะไกลล้มเหลว ซึ่งอาจมีสาเหตุมาจากการกรอกข้อมูลส่วนตัวเพื่อเข้าใช้งานไม่ถูกต้อง.</font><br/>กรุณาย้อนกลับไปแล้วตรวจสอบข้อมูลส่วนตัวของคุณอีกครั้ง.</p></translation>
|
<translation><p><font color="red">การสร้างโฟลเดอร์ระยะไกลล้มเหลว ซึ่งอาจมีสาเหตุมาจากการกรอกข้อมูลส่วนตัวเพื่อเข้าใช้งานไม่ถูกต้อง.</font><br/>กรุณาย้อนกลับไปแล้วตรวจสอบข้อมูลส่วนตัวของคุณอีกครั้ง.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>การสร้างโฟลเดอร์ระยะไกล %1 ล้มเหลวเนื่องข้อผิดพลาด <tt>%2</tt></translation>
|
<translation>การสร้างโฟลเดอร์ระยะไกล %1 ล้มเหลวเนื่องข้อผิดพลาด <tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>การเชื่อมต่อเผื่อผสานข้อมูลจาก %1 ไปที่ไดเร็กทอรี่ระยะไกล %2 ได้ถูกติดตั้งแล้ว</translation>
|
<translation>การเชื่อมต่อเผื่อผสานข้อมูลจาก %1 ไปที่ไดเร็กทอรี่ระยะไกล %2 ได้ถูกติดตั้งแล้ว</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>เชื่อมต่อไปที่ %1! สำเร็จ</translation>
|
<translation>เชื่อมต่อไปที่ %1! สำเร็จ</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>การเชื่อมต่อกับ %1 ไม่สามารถดำเนินการได้ กรุณาตรวจสอบอีกครั้ง</translation>
|
<translation>การเชื่อมต่อกับ %1 ไม่สามารถดำเนินการได้ กรุณาตรวจสอบอีกครั้ง</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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 type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>โฟลเดอร์ภายในเครื่องสำหรับผสานข้อมูล %1 ได้ถูกสร้างขึ้นเรียบร้อยแล้ว!</b></font></translation>
|
<translation><font color="green"><b>โฟลเดอร์ภายในเครื่องสำหรับผสานข้อมูล %1 ได้ถูกสร้างขึ้นเรียบร้อยแล้ว!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1381,7 +1389,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1389,7 +1397,7 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1425,20 +1433,25 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
@@ -1563,33 +1576,38 @@ It is not advisable to use it.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1836,7 +1854,7 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -1861,73 +1879,73 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
<source>The file cannot be synced.</source>
|
<source>The file cannot be synced.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>รหัสผ่าน</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -2329,69 +2347,69 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -2694,8 +2712,8 @@ It is not advisable to use it.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>ป้ายข้อความ</translation>
|
<translation>ป้ายข้อความ</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
<?xml version="1.0" ?><!DOCTYPE TS><TS language="tr" version="2.0">
|
<?xml version="1.0" ?><!DOCTYPE TS><TS language="tr" version="2.0">
|
||||||
|
<context>
|
||||||
|
<name>FileSystem</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/filesystem.cpp" line="191"/>
|
||||||
|
<source>The destination file has an unexpected size or modification time</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FolderWizardSourcePage</name>
|
<name>FolderWizardSourcePage</name>
|
||||||
<message>
|
<message>
|
||||||
@@ -73,53 +81,53 @@
|
|||||||
<translation><server> ile <user> olarak bağlantı kuruldu</translation>
|
<translation><server> ile <user> olarak bağlantı kuruldu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="55"/>
|
<location filename="../src/gui/accountsettings.ui" line="58"/>
|
||||||
<source>Add Folder...</source>
|
<source>Add Folder...</source>
|
||||||
<translation>Klasör Ekle...</translation>
|
<translation>Klasör Ekle...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="62"/>
|
<location filename="../src/gui/accountsettings.ui" line="65"/>
|
||||||
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
<location filename="../src/gui/accountsettings.cpp" line="167"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Duraklat</translation>
|
<translation>Duraklat</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="69"/>
|
<location filename="../src/gui/accountsettings.ui" line="72"/>
|
||||||
<source>Remove</source>
|
<source>Remove</source>
|
||||||
<translation>Kaldır</translation>
|
<translation>Kaldır</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="76"/>
|
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||||||
<source>Choose What to Sync</source>
|
<source>Choose What to Sync</source>
|
||||||
<translation>Ne Eşitleneceğini Seçin</translation>
|
<translation>Ne Eşitleneceğini Seçin</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="101"/>
|
<location filename="../src/gui/accountsettings.ui" line="104"/>
|
||||||
<source>Storage Usage</source>
|
<source>Storage Usage</source>
|
||||||
<translation>Depolama Kullanımı</translation>
|
<translation>Depolama Kullanımı</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="123"/>
|
<location filename="../src/gui/accountsettings.ui" line="126"/>
|
||||||
<source>Retrieving usage information...</source>
|
<source>Retrieving usage information...</source>
|
||||||
<translation>Kullanım bilgisi alınıyor...</translation>
|
<translation>Kullanım bilgisi alınıyor...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="130"/>
|
<location filename="../src/gui/accountsettings.ui" line="133"/>
|
||||||
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
<source><b>Note:</b> Some folders, including network mounted or shared folders, might have different limits.</source>
|
||||||
<translation><b>Not:</b> Ağa bağlanmış veya paylaşılan klasörler de dahil olmak üzere bazı klasörler, farklı sınırlara sahip olabilirler.</translation>
|
<translation><b>Not:</b> Ağa bağlanmış veya paylaşılan klasörler de dahil olmak üzere bazı klasörler, farklı sınırlara sahip olabilirler.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="143"/>
|
<location filename="../src/gui/accountsettings.ui" line="146"/>
|
||||||
<source>Account Maintenance</source>
|
<source>Account Maintenance</source>
|
||||||
<translation>Hesap Bakımı</translation>
|
<translation>Hesap Bakımı</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
<location filename="../src/gui/accountsettings.ui" line="155"/>
|
||||||
<source>Edit Ignored Files</source>
|
<source>Edit Ignored Files</source>
|
||||||
<translation>Yoksayılan Dosyaları Düzenle</translation>
|
<translation>Yoksayılan Dosyaları Düzenle</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/accountsettings.ui" line="159"/>
|
<location filename="../src/gui/accountsettings.ui" line="162"/>
|
||||||
<source>Modify Account</source>
|
<source>Modify Account</source>
|
||||||
<translation>Hesabı Düzenle</translation>
|
<translation>Hesabı Düzenle</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -310,7 +318,7 @@ Toplam kalan süre: %5</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/connectionvalidator.cpp" line="144"/>
|
<location filename="../src/libsync/connectionvalidator.cpp" line="144"/>
|
||||||
<source>Authentication error: Either username or password are wrong.</source>
|
<source>Authentication error: Either username or password are wrong.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Giriş hatası: Kullanıcı adı veya şifre yanlış.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/connectionvalidator.cpp" line="146"/>
|
<location filename="../src/libsync/connectionvalidator.cpp" line="146"/>
|
||||||
@@ -653,7 +661,7 @@ Bu işlemi gerçekleştirmek istediğinize emin misiniz?</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizard.cpp" line="309"/>
|
<location filename="../src/gui/folderwizard.cpp" line="309"/>
|
||||||
<source>Authentication failed accessing %1</source>
|
<source>Authentication failed accessing %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation>%1 erişim için giriş başarısız</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizard.cpp" line="311"/>
|
<location filename="../src/gui/folderwizard.cpp" line="311"/>
|
||||||
@@ -694,33 +702,33 @@ Bu işlemi gerçekleştirmek istediğinize emin misiniz?</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizard.cpp" line="46"/>
|
<location filename="../src/gui/folderwizard.cpp" line="46"/>
|
||||||
<source><b>Warning:</b> %1</source>
|
<source><b>Warning:</b> %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation><b>Dikkat:</b> %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/folderwizard.cpp" line="48"/>
|
<location filename="../src/gui/folderwizard.cpp" line="48"/>
|
||||||
<source><b>Warning:</b></source>
|
<source><b>Warning:</b></source>
|
||||||
<translation type="unfinished"/>
|
<translation><b>Dikkat:</b></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::GETFileJob</name>
|
<name>OCC::GETFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="123"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="148"/>
|
||||||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||||||
<translation>Sunucudan E-Tag alınamadı, Vekil Sunucu/Ağ Geçidi'ni denetleyin.</translation>
|
<translation>Sunucudan E-Tag alınamadı, Vekil Sunucu/Ağ Geçidi'ni denetleyin.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="130"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="155"/>
|
||||||
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
<source>We received a different E-Tag for resuming. Retrying next time.</source>
|
||||||
<translation>Devam etmek üzere farklı bir E-Etiket aldık. Sonraki işlemde yeniden denenecek.</translation>
|
<translation>Devam etmek üzere farklı bir E-Etiket aldık. Sonraki işlemde yeniden denenecek.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="157"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="182"/>
|
||||||
<source>Server returned wrong content-range</source>
|
<source>Server returned wrong content-range</source>
|
||||||
<translation>Sunucu yanlış içerik aralığı döndürdü</translation>
|
<translation>Sunucu yanlış içerik aralığı döndürdü</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="262"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Bağlantı Zaman Aşımı</translation>
|
<translation>Bağlantı Zaman Aşımı</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -814,37 +822,37 @@ Checked items will also be deleted if they prevent a directory from being remove
|
|||||||
Bir dizinin kaldırılmasını engelliyorlarsa işaretli ögeler de silinecektir. Bu, üst veri için kullanışlıdır.</translation>
|
Bir dizinin kaldırılmasını engelliyorlarsa işaretli ögeler de silinecektir. Bu, üst veri için kullanışlıdır.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="96"/>
|
||||||
<source>Could not open file</source>
|
<source>Could not open file</source>
|
||||||
<translation>Dosya açılamadı</translation>
|
<translation>Dosya açılamadı</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="98"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="97"/>
|
||||||
<source>Cannot write changes to '%1'.</source>
|
<source>Cannot write changes to '%1'.</source>
|
||||||
<translation>Değişiklikler '%1' üzerine yazılamıyor.</translation>
|
<translation>Değişiklikler '%1' üzerine yazılamıyor.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="104"/>
|
||||||
<source>Add Ignore Pattern</source>
|
<source>Add Ignore Pattern</source>
|
||||||
<translation>Yoksayma Deseni Ekle</translation>
|
<translation>Yoksayma Deseni Ekle</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="106"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="105"/>
|
||||||
<source>Add a new ignore pattern:</source>
|
<source>Add a new ignore pattern:</source>
|
||||||
<translation>Yeni bir yoksayma deseni ekle:</translation>
|
<translation>Yeni bir yoksayma deseni ekle:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="127"/>
|
||||||
<source>Edit Ignore Pattern</source>
|
<source>Edit Ignore Pattern</source>
|
||||||
<translation>Yoksayma Desenini Düzenle</translation>
|
<translation>Yoksayma Desenini Düzenle</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="129"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="128"/>
|
||||||
<source>Edit ignore pattern:</source>
|
<source>Edit ignore pattern:</source>
|
||||||
<translation>Yoksayma desenini düzenle:</translation>
|
<translation>Yoksayma desenini düzenle:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/ignorelisteditor.cpp" line="140"/>
|
<location filename="../src/gui/ignorelisteditor.cpp" line="139"/>
|
||||||
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
<source>This entry is provided by the system at '%1' and cannot be modified in this view.</source>
|
||||||
<translation>Bu girdi '%1' üzerinde sistem tarafından sağlanmaktadır ve bu görünümde değiştirilemez.</translation>
|
<translation>Bu girdi '%1' üzerinde sistem tarafından sağlanmaktadır ve bu görünümde değiştirilemez.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -859,7 +867,7 @@ Bir dizinin kaldırılmasını engelliyorlarsa işaretli ögeler de silinecektir
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/logbrowser.cpp" line="71"/>
|
<location filename="../src/gui/logbrowser.cpp" line="71"/>
|
||||||
<source>&Search:</source>
|
<source>&Search:</source>
|
||||||
<translation type="unfinished"/>
|
<translation>&Arama:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/logbrowser.cpp" line="79"/>
|
<location filename="../src/gui/logbrowser.cpp" line="79"/>
|
||||||
@@ -899,7 +907,7 @@ Bir dizinin kaldırılmasını engelliyorlarsa işaretli ögeler de silinecektir
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/logbrowser.cpp" line="194"/>
|
<location filename="../src/gui/logbrowser.cpp" line="194"/>
|
||||||
<source>Could not write to log file %1</source>
|
<source>Could not write to log file %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Log dosyasına yazılamıyor %1</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1057,13 +1065,13 @@ Bir dizinin kaldırılmasını engelliyorlarsa işaretli ögeler de silinecektir
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/updater/ocupdater.cpp" line="56"/>
|
<location filename="../src/gui/updater/ocupdater.cpp" line="56"/>
|
||||||
<source>New %1 Update Ready</source>
|
<source>New %1 Update Ready</source>
|
||||||
<translation type="unfinished"/>
|
<translation>%1 Güncelleme hazır</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/updater/ocupdater.cpp" line="57"/>
|
<location filename="../src/gui/updater/ocupdater.cpp" line="57"/>
|
||||||
<source>A new update for %1 is about to be installed. The updater may ask
|
<source>A new update for %1 is about to be installed. The updater may ask
|
||||||
for additional privileges during the process.</source>
|
for additional privileges during the process.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>%1 için yeni bir güncelleme yüklenmek üzere. İşlem sürerken güncelleyici başka yetkiler isteyebilir.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/updater/ocupdater.cpp" line="78"/>
|
<location filename="../src/gui/updater/ocupdater.cpp" line="78"/>
|
||||||
@@ -1131,7 +1139,7 @@ for additional privileges during the process.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="138"/>
|
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="138"/>
|
||||||
<source>Sync the directory '%1'</source>
|
<source>Sync the directory '%1'</source>
|
||||||
<translation type="unfinished"/>
|
<translation>'%1' dizini senkronize et</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="142"/>
|
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="142"/>
|
||||||
@@ -1191,24 +1199,24 @@ for additional privileges during the process.</source>
|
|||||||
<translation>%1 sunucusunu ayarla</translation>
|
<translation>%1 sunucusunu ayarla</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="120"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="121"/>
|
||||||
<source>This url is NOT secure as it is not encrypted.
|
<source>This url is NOT secure as it is not encrypted.
|
||||||
It is not advisable to use it.</source>
|
It is not advisable to use it.</source>
|
||||||
<translation>Bu adres şifrelenmediğinden güvenli DEĞİL.
|
<translation>Bu adres şifrelenmediğinden güvenli DEĞİL.
|
||||||
Kullanmanız önerilmez.</translation>
|
Kullanmanız önerilmez.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="124"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="125"/>
|
||||||
<source>This url is secure. You can use it.</source>
|
<source>This url is secure. You can use it.</source>
|
||||||
<translation>Bu adres güvenli. Kullanabilirsiniz.</translation>
|
<translation>Bu adres güvenli. Kullanabilirsiniz.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="163"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="164"/>
|
||||||
<source>&Next ></source>
|
<source>&Next ></source>
|
||||||
<translation>&İleri ></translation>
|
<translation>&İleri ></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="295"/>
|
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="296"/>
|
||||||
<source>Update %1 server</source>
|
<source>Update %1 server</source>
|
||||||
<translation>%1 sunucusunu güncelle</translation>
|
<translation>%1 sunucusunu güncelle</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1226,129 +1234,129 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<translation>%2 üzerinde %1 adresine bağlanılamadı:<br/>%3</translation>
|
<translation>%2 üzerinde %1 adresine bağlanılamadı:<br/>%3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="196"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="200"/>
|
||||||
<source>Timeout while trying to connect to %1 at %2.</source>
|
<source>Timeout while trying to connect to %1 at %2.</source>
|
||||||
<translation>%2 üzerinde %1 bağlantısı yapılırken zaman aşımı.</translation>
|
<translation>%2 üzerinde %1 bağlantısı yapılırken zaman aşımı.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="207"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="211"/>
|
||||||
<source>Trying to connect to %1 at %2...</source>
|
<source>Trying to connect to %1 at %2...</source>
|
||||||
<translation>%2 üzerinde %1 bağlantısı deneniyor...</translation>
|
<translation>%2 üzerinde %1 bağlantısı deneniyor...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="254"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="258"/>
|
||||||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Sunucuda giriş sırasında istek '%1' adresine yönlendirilmiş. Adres hatalı veya sunucu yanlış ayarlanmış.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="275"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="279"/>
|
||||||
<source>There was an invalid response to an authenticated webdav request</source>
|
<source>There was an invalid response to an authenticated webdav request</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Yetkilendirilmiş webdav isteği geçersiz bir cevap verdi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="268"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="272"/>
|
||||||
<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>
|
<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>Erişim sunucu tarafından yasaklandı. Geçerli erişime sahip olup olmadığınızı doğrulamak için hizmete web tarayıcınızla erişmek üzere <a href="%1">buraya tıklayın</a>.</translation>
|
<translation>Erişim sunucu tarafından yasaklandı. Geçerli erişime sahip olup olmadığınızı doğrulamak için hizmete web tarayıcınızla erişmek üzere <a href="%1">buraya tıklayın</a>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="317"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="321"/>
|
||||||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||||||
<translation>Yerel eşitleme klasörü %1 zaten mevcut, eşitlemek için ayarlanıyor.<br/><br/></translation>
|
<translation>Yerel eşitleme klasörü %1 zaten mevcut, eşitlemek için ayarlanıyor.<br/><br/></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="319"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
||||||
<source>Creating local sync folder %1...</source>
|
<source>Creating local sync folder %1...</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Yerel eşitleme klasörü oluşturuluyor %1...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="323"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
||||||
<source>ok</source>
|
<source>ok</source>
|
||||||
<translation>tamam</translation>
|
<translation>tamam</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="325"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="329"/>
|
||||||
<source>failed.</source>
|
<source>failed.</source>
|
||||||
<translation>başarısız.</translation>
|
<translation>başarısız.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="327"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="331"/>
|
||||||
<source>Could not create local folder %1</source>
|
<source>Could not create local folder %1</source>
|
||||||
<translation>%1 yerel klasörü oluşturulamadı</translation>
|
<translation>%1 yerel klasörü oluşturulamadı</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="352"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="356"/>
|
||||||
<source>No remote folder specified!</source>
|
<source>No remote folder specified!</source>
|
||||||
<translation>Uzak klasör belirtilmemiş!</translation>
|
<translation>Uzak klasör belirtilmemiş!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="358"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="362"/>
|
||||||
<source>Error: %1</source>
|
<source>Error: %1</source>
|
||||||
<translation>Hata: %1</translation>
|
<translation>Hata: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="375"/>
|
||||||
<source>creating folder on ownCloud: %1</source>
|
<source>creating folder on ownCloud: %1</source>
|
||||||
<translation>ownCloud üzerinde klasör oluşturuluyor: %1</translation>
|
<translation>ownCloud üzerinde klasör oluşturuluyor: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="387"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
||||||
<source>Remote folder %1 created successfully.</source>
|
<source>Remote folder %1 created successfully.</source>
|
||||||
<translation>%1 uzak klasörü başarıyla oluşturuldu.</translation>
|
<translation>%1 uzak klasörü başarıyla oluşturuldu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="389"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
||||||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||||||
<translation>Uzak klasör %1 zaten mevcut. Eşitlemek için bağlanılıyor.</translation>
|
<translation>Uzak klasör %1 zaten mevcut. Eşitlemek için bağlanılıyor.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="391"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="397"/>
|
||||||
<source>The folder creation resulted in HTTP error code %1</source>
|
<source>The folder creation resulted in HTTP error code %1</source>
|
||||||
<translation>Klasör oluşturma %1 HTTP hata kodu ile sonuçlandı</translation>
|
<translation>Klasör oluşturma %1 HTTP hata kodu ile sonuçlandı</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="395"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="399"/>
|
||||||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||||||
<translation>Uzak klasör oluşturması, geçersiz kimlik bilgileri nedeniyle başarısız!<br/>Lütfen geri gidin ve bilgileri denetleyin.</p></translation>
|
<translation>Uzak klasör oluşturması, geçersiz kimlik bilgileri nedeniyle başarısız!<br/>Lütfen geri gidin ve bilgileri denetleyin.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="402"/>
|
||||||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||||||
<translation><p><font color="red">Uzak klasör oluşturma muhtemelen hatalı kimlik bilgilerinden dolayı başarısız oldu.</font><br/>Lütfen geri gidip kimlik bilgilerini doğrulayın.</p></translation>
|
<translation><p><font color="red">Uzak klasör oluşturma muhtemelen hatalı kimlik bilgilerinden dolayı başarısız oldu.</font><br/>Lütfen geri gidip kimlik bilgilerini doğrulayın.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="403"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="404"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="408"/>
|
||||||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||||||
<translation>Uzak klasör %1 oluşturma işlemi <tt>%2</tt> hatası ile başarısız oldu.</translation>
|
<translation>Uzak klasör %1 oluşturma işlemi <tt>%2</tt> hatası ile başarısız oldu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="420"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="424"/>
|
||||||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||||||
<translation>%1 kaynaklı %2 uzak dizinine bir eşitleme bağlantısı ayarlandı.</translation>
|
<translation>%1 kaynaklı %2 uzak dizinine bir eşitleme bağlantısı ayarlandı.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="425"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="429"/>
|
||||||
<source>Successfully connected to %1!</source>
|
<source>Successfully connected to %1!</source>
|
||||||
<translation>%1 bağlantısı başarılı!</translation>
|
<translation>%1 bağlantısı başarılı!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="432"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="436"/>
|
||||||
<source>Connection to %1 could not be established. Please check again.</source>
|
<source>Connection to %1 could not be established. Please check again.</source>
|
||||||
<translation>%1 bağlantısı kurulamadı. Lütfen tekrar denetleyin.</translation>
|
<translation>%1 bağlantısı kurulamadı. Lütfen tekrar denetleyin.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
|
||||||
<source>Folder rename failed</source>
|
<source>Folder rename failed</source>
|
||||||
<translation>Klasör adlandırma başarısız</translation>
|
<translation>Klasör adlandırma başarısız</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="446"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="450"/>
|
||||||
<source>Can't 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>
|
<source>Can't 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>Klasör veya içerisindeki bir dosya farklı bir program içerisinde açık olduğundan, kaldırma ve yedekleme işlemi yapılamıyor. Lütfen klasör veya dosyayı kapatıp yeniden deneyin veya kurulumu iptal edin.</translation>
|
<translation>Klasör veya içerisindeki bir dosya farklı bir program içerisinde açık olduğundan, kaldırma ve yedekleme işlemi yapılamıyor. Lütfen klasör veya dosyayı kapatıp yeniden deneyin veya kurulumu iptal edin.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="492"/>
|
<location filename="../src/gui/owncloudsetupwizard.cpp" line="496"/>
|
||||||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||||||
<translation><font color="green"><b>Yerel eşitleme klasörü %1 başarıyla oluşturuldu!</b></font></translation>
|
<translation><font color="green"><b>Yerel eşitleme klasörü %1 başarıyla oluşturuldu!</b></font></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1387,7 +1395,7 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PUTFileJob</name>
|
<name>OCC::PUTFileJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="93"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="109"/>
|
||||||
<source>Connection Timeout</source>
|
<source>Connection Timeout</source>
|
||||||
<translation>Bağlantı Zaman Aşımı</translation>
|
<translation>Bağlantı Zaman Aşımı</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1395,7 +1403,7 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PollJob</name>
|
<name>OCC::PollJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="143"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="166"/>
|
||||||
<source>Invalid JSON reply from the poll URL</source>
|
<source>Invalid JSON reply from the poll URL</source>
|
||||||
<translation>Getirme URL'sinden geçersiz JSON yanıtı</translation>
|
<translation>Getirme URL'sinden geçersiz JSON yanıtı</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1431,32 +1439,37 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateDownloadFileQNAM</name>
|
<name>OCC::PropagateDownloadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="287"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="312"/>
|
||||||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||||||
<translation>%1 dosyası, yerel dosya adı çakışması nedeniyle indirilemiyor!</translation>
|
<translation>%1 dosyası, yerel dosya adı çakışması nedeniyle indirilemiyor!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="483"/>
|
||||||
<source>The file could not be downloaded completely.</source>
|
<source>The file could not be downloaded completely.</source>
|
||||||
<translation>Dosya tamamıyla indirilemedi.</translation>
|
<translation>Dosya tamamıyla indirilemedi.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatedownload.cpp" line="498"/>
|
<location filename="../src/libsync/propagatedownload.cpp" line="518"/>
|
||||||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||||||
<translation>Yerel bir dosya ismi ile çakıştığından, %1 dosyası kaydedilemedi!</translation>
|
<translation>Yerel bir dosya ismi ile çakıştığından, %1 dosyası kaydedilemedi!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagatedownload.cpp" line="558"/>
|
||||||
|
<source>File has changed since discovery</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateItemJob</name>
|
<name>OCC::PropagateItemJob</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/owncloudpropagator.cpp" line="86"/>
|
<location filename="../src/libsync/owncloudpropagator.cpp" line="86"/>
|
||||||
<source>; Restoration Failed: %1</source>
|
<source>; Restoration Failed: %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation>; Yeniden yapılandırma başarısız: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/owncloudpropagator.cpp" line="109"/>
|
<location filename="../src/libsync/owncloudpropagator.cpp" line="109"/>
|
||||||
<source>Continue blacklisting:</source>
|
<source>Continue blacklisting:</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Kara listeye devam et:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/owncloudpropagator.cpp" line="205"/>
|
<location filename="../src/libsync/owncloudpropagator.cpp" line="205"/>
|
||||||
@@ -1482,12 +1495,12 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatorjobs.cpp" line="60"/>
|
<location filename="../src/libsync/propagatorjobs.cpp" line="60"/>
|
||||||
<source>Error removing '%1': %2;</source>
|
<source>Error removing '%1': %2;</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Silme hatası '%1': %2;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatorjobs.cpp" line="71"/>
|
<location filename="../src/libsync/propagatorjobs.cpp" line="71"/>
|
||||||
<source>Could not remove directory '%1';</source>
|
<source>Could not remove directory '%1';</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Dizin silinemiyor '%1';</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagatorjobs.cpp" line="86"/>
|
<location filename="../src/libsync/propagatorjobs.cpp" line="86"/>
|
||||||
@@ -1513,7 +1526,7 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateremotedelete.cpp" line="114"/>
|
<location filename="../src/libsync/propagateremotedelete.cpp" line="114"/>
|
||||||
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
|
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Sunucudan yanlış HTTP kodu dönüyor. 204 bekliyorduk, ama "%1 %2" geldi.</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1521,7 +1534,7 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateremotemkdir.cpp" line="71"/>
|
<location filename="../src/libsync/propagateremotemkdir.cpp" line="71"/>
|
||||||
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
|
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Sunucudan yanlış HTTP kodu dönüyor. 201 bekliyorduk, ama "%1 %2" geldi.</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1544,7 +1557,7 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateremotemove.cpp" line="143"/>
|
<location filename="../src/libsync/propagateremotemove.cpp" line="143"/>
|
||||||
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
|
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Sunucudan yanlış HTTP kodu dönüyor. 201 bekliyorduk, ama "%1 %2" geldi.</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1569,33 +1582,38 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>OCC::PropagateUploadFileQNAM</name>
|
<name>OCC::PropagateUploadFileQNAM</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="180"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="203"/>
|
||||||
<source>File Removed</source>
|
<source>File Removed</source>
|
||||||
<translation>Dosya Kaldırıldı</translation>
|
<translation>Dosya Kaldırıldı</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="194"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="217"/>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="552"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="580"/>
|
||||||
<source>Local file changed during sync.</source>
|
<source>Local file changed during sync.</source>
|
||||||
<translation>Eşitleme sırasında yerel dosya değişti.</translation>
|
<translation>Eşitleme sırasında yerel dosya değişti.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="477"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="504"/>
|
||||||
|
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/libsync/propagateupload.cpp" line="512"/>
|
||||||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||||||
<translation>Dosya yerel olarak düzenlendi ancak salt okunur paylaşımın bir parçası. Geri yüklendi ve düzenlemeniz çakışan dosyada.</translation>
|
<translation>Dosya yerel olarak düzenlendi ancak salt okunur paylaşımın bir parçası. Geri yüklendi ve düzenlemeniz çakışan dosyada.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="511"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="546"/>
|
||||||
<source>Poll URL missing</source>
|
<source>Poll URL missing</source>
|
||||||
<translation>Getirme URL'si eksik</translation>
|
<translation>Getirme URL'si eksik</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="534"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="569"/>
|
||||||
<source>The local file was removed during sync.</source>
|
<source>The local file was removed during sync.</source>
|
||||||
<translation>Eşitleme sırasında yerel dosya kaldırıldı.</translation>
|
<translation>Eşitleme sırasında yerel dosya kaldırıldı.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/propagateupload.cpp" line="567"/>
|
<location filename="../src/libsync/propagateupload.cpp" line="595"/>
|
||||||
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
<source>The server did not acknowledge the last chunk. (No e-tag were present)</source>
|
||||||
<translation>Sunucu son yığını onaylamadı. (Mevcut e-etiket bulunamadı)</translation>
|
<translation>Sunucu son yığını onaylamadı. (Mevcut e-etiket bulunamadı)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1733,12 +1751,12 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<location filename="../src/gui/selectivesyncdialog.cpp" line="167"/>
|
<location filename="../src/gui/selectivesyncdialog.cpp" line="167"/>
|
||||||
<location filename="../src/gui/selectivesyncdialog.cpp" line="214"/>
|
<location filename="../src/gui/selectivesyncdialog.cpp" line="214"/>
|
||||||
<source>No subfolders currently on the server.</source>
|
<source>No subfolders currently on the server.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Sunucuda şu anda alt dizin bulunmuyor.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/selectivesyncdialog.cpp" line="216"/>
|
<location filename="../src/gui/selectivesyncdialog.cpp" line="216"/>
|
||||||
<source>An error occured while loading the list of sub folders.</source>
|
<source>An error occured while loading the list of sub folders.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Alt dizin listesi alınırken bir hata oluştu.</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -1818,17 +1836,17 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.ui" line="63"/>
|
<location filename="../src/gui/sharedialog.ui" line="63"/>
|
||||||
<source>ownCloud Path:</source>
|
<source>ownCloud Path:</source>
|
||||||
<translation type="unfinished"/>
|
<translation>ownCloud Yolu:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.ui" line="182"/>
|
<location filename="../src/gui/sharedialog.ui" line="182"/>
|
||||||
<source>Set &password </source>
|
<source>Set &password </source>
|
||||||
<translation type="unfinished"/>
|
<translation>&Şifre belirle</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.ui" line="196"/>
|
<location filename="../src/gui/sharedialog.ui" line="196"/>
|
||||||
<source>Set &expiration date</source>
|
<source>Set &expiration date</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Sonlanma tarihi b&elirle</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.ui" line="77"/>
|
<location filename="../src/gui/sharedialog.ui" line="77"/>
|
||||||
@@ -1838,7 +1856,7 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.ui" line="125"/>
|
<location filename="../src/gui/sharedialog.ui" line="125"/>
|
||||||
<source>Copy &link</source>
|
<source>Copy &link</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Bağ&lantıyı kopyala</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.ui" line="142"/>
|
<location filename="../src/gui/sharedialog.ui" line="142"/>
|
||||||
@@ -1846,7 +1864,7 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<translation>Parolayı ayarla</translation>
|
<translation>Parolayı ayarla</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="649"/>
|
<location filename="../src/gui/sharedialog.cpp" line="634"/>
|
||||||
<source>%1 path: %2</source>
|
<source>%1 path: %2</source>
|
||||||
<translation>%1 yol: %2</translation>
|
<translation>%1 yol: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1863,81 +1881,81 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="110"/>
|
<location filename="../src/gui/sharedialog.cpp" line="110"/>
|
||||||
<source>Folder: %2</source>
|
<source>Folder: %2</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Dizin: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="114"/>
|
<location filename="../src/gui/sharedialog.cpp" line="114"/>
|
||||||
<source>P&assword protect</source>
|
<source>P&assword protect</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Şi&fre koruma</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="196"/>
|
<location filename="../src/gui/sharedialog.cpp" line="203"/>
|
||||||
<source>Password Protected</source>
|
<source>Password Protected</source>
|
||||||
<translation>Parola Korumalı</translation>
|
<translation>Parola Korumalı</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="341"/>
|
<location filename="../src/gui/sharedialog.cpp" line="343"/>
|
||||||
<source>The file can not be shared because it was shared without sharing permission.</source>
|
<source>The file can not be shared because it was shared without sharing permission.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Dosya paylaşılamaz, çünkü sizinle paylaşım izni olmaksızın paylaşılmış.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="447"/>
|
<location filename="../src/gui/sharedialog.cpp" line="506"/>
|
||||||
<source>Public sh&aring requires a password:</source>
|
<location filename="../src/gui/sharedialog.cpp" line="507"/>
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="469"/>
|
|
||||||
<source>Choose a password for the public link</source>
|
|
||||||
<translation>Herkese açık bağlantı için bir parola seçin</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="521"/>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="522"/>
|
|
||||||
<source>&Share link</source>
|
<source>&Share link</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Bağlantıyı pa&ylaş</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="540"/>
|
<location filename="../src/gui/sharedialog.cpp" line="525"/>
|
||||||
<source>OCS API error code: %1</source>
|
<source>OCS API error code: %1</source>
|
||||||
<translation>OCS API hata kodu: %1</translation>
|
<translation>OCS API hata kodu: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="562"/>
|
<location filename="../src/gui/sharedialog.cpp" line="547"/>
|
||||||
<source>There is no sync folder configured.</source>
|
<source>There is no sync folder configured.</source>
|
||||||
<translation>Yapılandırılmış eşitleme klasörü yok.</translation>
|
<translation>Yapılandırılmış eşitleme klasörü yok.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="574"/>
|
<location filename="../src/gui/sharedialog.cpp" line="559"/>
|
||||||
<source>Cannot find an folder to upload to.</source>
|
<source>Cannot find an folder to upload to.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Yüklenecek dizin bulunamıyor.</translation>
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="596"/>
|
|
||||||
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="641"/>
|
|
||||||
<source>The file cannot be synced.</source>
|
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
<location filename="../src/gui/sharedialog.cpp" line="581"/>
|
||||||
|
<source>A sync file with the same name exists. The file cannot be registered to sync.</source>
|
||||||
|
<translation>Eşitlenecek dosya ile aynı isimde bir dosya var. Dosya eşitleme için kaydedilemiyor.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="626"/>
|
||||||
|
<source>The file cannot be synced.</source>
|
||||||
|
<translation>Dosya eşitlenemedi.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="566"/>
|
||||||
<source>Sharing of external directories is not yet working.</source>
|
<source>Sharing of external directories is not yet working.</source>
|
||||||
<translation>Harici dizinlerin paylaşımı henüz çalışmıyor.</translation>
|
<translation>Harici dizinlerin paylaşımı henüz çalışmıyor.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="608"/>
|
<location filename="../src/gui/sharedialog.cpp" line="448"/>
|
||||||
|
<source>Public sh&aring requires a password</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="470"/>
|
||||||
|
<source>Password</source>
|
||||||
|
<translation>Parola</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/gui/sharedialog.cpp" line="593"/>
|
||||||
<source>Waiting to upload...</source>
|
<source>Waiting to upload...</source>
|
||||||
<translation>Yüklemek için bekliyor...</translation>
|
<translation>Yüklemek için bekliyor...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="610"/>
|
<location filename="../src/gui/sharedialog.cpp" line="595"/>
|
||||||
<source>Unable to register in sync space.</source>
|
<source>Unable to register in sync space.</source>
|
||||||
<translation>Eşitleme uzayında kaydetme başarısız.</translation>
|
<translation>Eşitleme uzayında kaydetme başarısız.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/sharedialog.cpp" line="651"/>
|
<location filename="../src/gui/sharedialog.cpp" line="636"/>
|
||||||
<source>Sync of registered file was not successful yet.</source>
|
<source>Sync of registered file was not successful yet.</source>
|
||||||
<translation>Kayıtlı dosyanın eşitlenmesi henüz başarılı değil.</translation>
|
<translation>Kayıtlı dosyanın eşitlenmesi henüz başarılı değil.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2288,22 +2306,22 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="145"/>
|
<location filename="../src/libsync/syncengine.cpp" line="145"/>
|
||||||
<source>CSync failed to access</source>
|
<source>CSync failed to access</source>
|
||||||
<translation type="unfinished"/>
|
<translation>CSync erişimde başarısız oldu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="160"/>
|
<location filename="../src/libsync/syncengine.cpp" line="160"/>
|
||||||
<source>The service is temporarily unavailable</source>
|
<source>The service is temporarily unavailable</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Heçici olarak hizmet verilemiyor</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="166"/>
|
<location filename="../src/libsync/syncengine.cpp" line="166"/>
|
||||||
<source>An error occurred while opening a directory</source>
|
<source>An error occurred while opening a directory</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Dizin açılırken bir hata oluştu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="169"/>
|
<location filename="../src/libsync/syncengine.cpp" line="169"/>
|
||||||
<source>An internal error number %1 occurred.</source>
|
<source>An internal error number %1 occurred.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Dahili bir hata oluştu %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="224"/>
|
<location filename="../src/libsync/syncengine.cpp" line="224"/>
|
||||||
@@ -2333,7 +2351,7 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="376"/>
|
<location filename="../src/libsync/syncengine.cpp" line="376"/>
|
||||||
<source>Filename is too long.</source>
|
<source>Filename is too long.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Dosya adı çok uzun.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="397"/>
|
<location filename="../src/libsync/syncengine.cpp" line="397"/>
|
||||||
@@ -2341,69 +2359,69 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<translation>Dosya adı kodlaması geçerli değil</translation>
|
<translation>Dosya adı kodlaması geçerli değil</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="602"/>
|
<location filename="../src/libsync/syncengine.cpp" line="601"/>
|
||||||
<source>Unable to initialize a sync journal.</source>
|
<source>Unable to initialize a sync journal.</source>
|
||||||
<translation>Bir eşitleme günlüğü başlatılamadı.</translation>
|
<translation>Bir eşitleme günlüğü başlatılamadı.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="687"/>
|
<location filename="../src/libsync/syncengine.cpp" line="680"/>
|
||||||
<source>Cannot open the sync journal</source>
|
<source>Cannot open the sync journal</source>
|
||||||
<translation>Eşitleme günlüğü açılamıyor</translation>
|
<translation>Eşitleme günlüğü açılamıyor</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
<location filename="../src/libsync/syncengine.cpp" line="941"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
<location filename="../src/libsync/syncengine.cpp" line="948"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="955"/>
|
|
||||||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||||||
<translation>"Eşitlenecekleri seçin" kara listesinde olduğundan yoksayıldı.</translation>
|
<translation>"Eşitlenecekleri seçin" kara listesinde olduğundan yoksayıldı.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="973"/>
|
<location filename="../src/libsync/syncengine.cpp" line="966"/>
|
||||||
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
<source>Not allowed because you don't have permission to add sub-directories in that directory</source>
|
||||||
<translation>Bu dizine alt dizin ekleme yetkiniz olmadığından izin verilmedi</translation>
|
<translation>Bu dizine alt dizin ekleme yetkiniz olmadığından izin verilmedi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
<location filename="../src/libsync/syncengine.cpp" line="972"/>
|
||||||
<source>Not allowed because you don't have permission to add parent directory</source>
|
<source>Not allowed because you don't have permission to add parent directory</source>
|
||||||
<translation>Üst dizin ekleme yetkiniz olmadığından izin verilmedi</translation>
|
<translation>Üst dizin ekleme yetkiniz olmadığından izin verilmedi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="986"/>
|
<location filename="../src/libsync/syncengine.cpp" line="979"/>
|
||||||
<source>Not allowed because you don't have permission to add files in that directory</source>
|
<source>Not allowed because you don't have permission to add files in that directory</source>
|
||||||
<translation>Bu dizine dosya ekleme yetkiniz olmadığından izin verilmedi</translation>
|
<translation>Bu dizine dosya ekleme yetkiniz olmadığından izin verilmedi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1006"/>
|
<location filename="../src/libsync/syncengine.cpp" line="999"/>
|
||||||
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
|
||||||
<translation>Sunucuda salt okunur olduğundan, bu dosya yüklenemedi, geri alınıyor</translation>
|
<translation>Sunucuda salt okunur olduğundan, bu dosya yüklenemedi, geri alınıyor</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1023"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1016"/>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1043"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1036"/>
|
||||||
<source>Not allowed to remove, restoring</source>
|
<source>Not allowed to remove, restoring</source>
|
||||||
<translation>Kaldırmaya izin verilmedi, geri alınıyor</translation>
|
<translation>Kaldırmaya izin verilmedi, geri alınıyor</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1056"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1049"/>
|
||||||
<source>Local files and share folder removed.</source>
|
<source>Local files and share folder removed.</source>
|
||||||
<translation>Yerel dosyalar ve paylaşım klasörü kaldırıldı.</translation>
|
<translation>Yerel dosyalar ve paylaşım klasörü kaldırıldı.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1111"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1104"/>
|
||||||
<source>Move not allowed, item restored</source>
|
<source>Move not allowed, item restored</source>
|
||||||
<translation>Taşımaya izin verilmedi, öge geri alındı</translation>
|
<translation>Taşımaya izin verilmedi, öge geri alındı</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1120"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1113"/>
|
||||||
<source>Move not allowed because %1 is read-only</source>
|
<source>Move not allowed because %1 is read-only</source>
|
||||||
<translation>%1 salt okunur olduğundan taşımaya izin verilmedi</translation>
|
<translation>%1 salt okunur olduğundan taşımaya izin verilmedi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the destination</source>
|
<source>the destination</source>
|
||||||
<translation>hedef</translation>
|
<translation>hedef</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/syncengine.cpp" line="1121"/>
|
<location filename="../src/libsync/syncengine.cpp" line="1114"/>
|
||||||
<source>the source</source>
|
<source>the source</source>
|
||||||
<translation>kaynak</translation>
|
<translation>kaynak</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2706,8 +2724,8 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<translation>Hata Etiketi</translation>
|
<translation>Hata Etiketi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="109"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="112"/>
|
||||||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="122"/>
|
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="125"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation>MetinEtiketi</translation>
|
<translation>MetinEtiketi</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2870,7 +2888,7 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/theme.cpp" line="251"/>
|
<location filename="../src/libsync/theme.cpp" line="251"/>
|
||||||
<source><p><small>Built from Git revision <a href="%1">%2</a> on %3, %4 using Qt %5, %6</small></p></source>
|
<source><p><small>Built from Git revision <a href="%1">%2</a> on %3, %4 using Qt %5, %6</small></p></source>
|
||||||
<translation type="unfinished"/>
|
<translation><p><small> <a href="%1">%2</a> numaralı Git revizyonunundan oluşturuldu %3, %4 Qt kullanılıyor %5, %6</small></p></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -2888,7 +2906,7 @@ Kullanmanız önerilmez.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/progressdispatcher.cpp" line="36"/>
|
<location filename="../src/libsync/progressdispatcher.cpp" line="36"/>
|
||||||
<source>Downloaded, renamed conflicting file</source>
|
<source>Downloaded, renamed conflicting file</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Çelişkili dosya indirildi ve yeniden adlandırıldı</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/libsync/progressdispatcher.cpp" line="38"/>
|
<location filename="../src/libsync/progressdispatcher.cpp" line="38"/>
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user