mirror of
https://github.com/chylex/Nextcloud-Desktop.git
synced 2026-04-08 12:13:05 +02:00
Compare commits
122 Commits
v1.2.2
...
v1.3.0-bet
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
dbc085d4d4 | ||
|
|
804eaa700e | ||
|
|
646922665d | ||
|
|
62ad2f19e3 | ||
|
|
14f55420f9 | ||
|
|
d4ea0ba6ba | ||
|
|
c06f7b7ecb | ||
|
|
3a50eece9e | ||
|
|
44f0fb0242 | ||
|
|
c210e2b72f | ||
|
|
7b5079f043 | ||
|
|
be4027fb36 | ||
|
|
0f03b47a46 | ||
|
|
c923e0803e | ||
|
|
bd74dbbfc5 | ||
|
|
a0599e75b7 | ||
|
|
f334b6349b | ||
|
|
2ff9fcfa1d | ||
|
|
aa23e4698b | ||
|
|
302fdeb1f9 | ||
|
|
eea8542fc0 | ||
|
|
a36d79e993 | ||
|
|
be5c1b2072 | ||
|
|
f0bd1ea48e | ||
|
|
90d0460a42 | ||
|
|
c15ce2b20b | ||
|
|
b51f210bfa | ||
|
|
105c76c055 | ||
|
|
6b15b7a58f | ||
|
|
fee0aae975 | ||
|
|
b33b638d2d | ||
|
|
1e677a5f0f | ||
|
|
3f3f6c0f39 | ||
|
|
5dd53b48ef | ||
|
|
a215e11b20 | ||
|
|
7d71f9dd2d | ||
|
|
183f1574ca | ||
|
|
504b651bb9 | ||
|
|
c848ff4bdb | ||
|
|
5aa8f5bc01 | ||
|
|
6c5d5a543c | ||
|
|
a8bc849b5d | ||
|
|
5f535b9661 | ||
|
|
eaf865539c | ||
|
|
75448c41d4 | ||
|
|
afc96e2021 | ||
|
|
d7bce80c7b | ||
|
|
7e07d20d31 | ||
|
|
238111be09 | ||
|
|
6f0820a3ed | ||
|
|
1d0d1c249b | ||
|
|
1b5ed68375 | ||
|
|
ce996b3fc8 | ||
|
|
2789522948 | ||
|
|
55a56cc275 | ||
|
|
20101527b2 | ||
|
|
311bd39100 | ||
|
|
fab77a15f0 | ||
|
|
09e7f5c618 | ||
|
|
c5a674b1df | ||
|
|
f83453cfc7 | ||
|
|
1ca8ebebd9 | ||
|
|
7cc73ed46c | ||
|
|
01b4694b47 | ||
|
|
bcc6d59c6b | ||
|
|
b4e2e5f586 | ||
|
|
43ed874789 | ||
|
|
8928c87fc3 | ||
|
|
e3f8a918d6 | ||
|
|
668bb94270 | ||
|
|
89e0543e0a | ||
|
|
6695b50965 | ||
|
|
5c02c85126 | ||
|
|
de99c0c7e7 | ||
|
|
9f0348979b | ||
|
|
5b5cd310b9 | ||
|
|
ea85d68a26 | ||
|
|
fb0a883f7b | ||
|
|
64a0efe29a | ||
|
|
1f361b7260 | ||
|
|
763b06477d | ||
|
|
cd7d2a0778 | ||
|
|
a4be3f304d | ||
|
|
88184d14d6 | ||
|
|
844d8eba47 | ||
|
|
5e65945a53 | ||
|
|
428040762f | ||
|
|
30e0a13bc5 | ||
|
|
275c2b1a6b | ||
|
|
e409814cb6 | ||
|
|
acdb624713 | ||
|
|
3cae8e7124 | ||
|
|
2595b9eae7 | ||
|
|
46a8561925 | ||
|
|
bb74cab887 | ||
|
|
dd7f58b9b9 | ||
|
|
ee080222d8 | ||
|
|
c7aaa3ab28 | ||
|
|
fcde01fd4c | ||
|
|
83be334ee8 | ||
|
|
819f76c2b9 | ||
|
|
783b16676f | ||
|
|
aa6160ab62 | ||
|
|
8bae06802b | ||
|
|
a20f572448 | ||
|
|
f74aa1e9a6 | ||
|
|
86525570aa | ||
|
|
d11ce781d0 | ||
|
|
be5a50a000 | ||
|
|
7309a894bc | ||
|
|
310f29d3fd | ||
|
|
07db03d6bc | ||
|
|
d68c4b379f | ||
|
|
a8f0e79046 | ||
|
|
8165b83a27 | ||
|
|
fa62c270e6 | ||
|
|
c03199e78a | ||
|
|
f346503534 | ||
|
|
1315ca2a57 | ||
|
|
2f0474a467 | ||
|
|
4caca2ce1a | ||
|
|
e0645b4b63 |
@@ -4,7 +4,8 @@ project(mirall)
|
|||||||
set(PACKAGE "mirall")
|
set(PACKAGE "mirall")
|
||||||
set( CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules )
|
set( CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules )
|
||||||
|
|
||||||
if ( DEFINED OEM_THEME_DIR AND EXISTS ${OEM_THEME_DIR}/OEM.cmake )
|
set(OEM_THEME_DIR "" CACHE STRING "Define directory containing a custom theme")
|
||||||
|
if ( EXISTS ${OEM_THEME_DIR}/OEM.cmake )
|
||||||
include ( ${OEM_THEME_DIR}/OEM.cmake )
|
include ( ${OEM_THEME_DIR}/OEM.cmake )
|
||||||
else ()
|
else ()
|
||||||
include ( ${CMAKE_SOURCE_DIR}/OWNCLOUD.cmake )
|
include ( ${CMAKE_SOURCE_DIR}/OWNCLOUD.cmake )
|
||||||
@@ -12,7 +13,7 @@ endif()
|
|||||||
|
|
||||||
include(${CMAKE_SOURCE_DIR}/VERSION.cmake)
|
include(${CMAKE_SOURCE_DIR}/VERSION.cmake)
|
||||||
configure_file( ${CMAKE_SOURCE_DIR}/src/mirall/version.h.in "${CMAKE_CURRENT_BINARY_DIR}/src/mirall/version.h" )
|
configure_file( ${CMAKE_SOURCE_DIR}/src/mirall/version.h.in "${CMAKE_CURRENT_BINARY_DIR}/src/mirall/version.h" )
|
||||||
include_directories(BEFORE "${CMAKE_CURRENT_BINARY_DIR}/src/mirall/")
|
include_directories(BEFORE ${CMAKE_CURRENT_BINARY_DIR} "${CMAKE_CURRENT_BINARY_DIR}/src/mirall/")
|
||||||
|
|
||||||
include(GNUInstallDirs)
|
include(GNUInstallDirs)
|
||||||
|
|
||||||
@@ -53,9 +54,19 @@ else()
|
|||||||
endif()
|
endif()
|
||||||
#####
|
#####
|
||||||
|
|
||||||
|
#####
|
||||||
|
## handle DBUS for Fdo notifications
|
||||||
|
if( UNIX AND NOT APPLE )
|
||||||
|
add_definitions( -DUSE_FDO_NOTIFICATIONS)
|
||||||
|
endif()
|
||||||
|
####
|
||||||
|
|
||||||
#### find libs
|
#### find libs
|
||||||
find_package(Qt4 4.6.0 COMPONENTS QtCore QtGui QtXml QtNetwork QtTest REQUIRED )
|
find_package(Qt4 4.6.0 COMPONENTS QtCore QtGui QtXml QtNetwork QtTest REQUIRED )
|
||||||
find_package(Csync)
|
if( UNIX AND NOT APPLE ) # Fdo notifications
|
||||||
|
find_package(Qt4 4.6.0 COMPONENTS QtDBus REQUIRED )
|
||||||
|
endif()
|
||||||
|
find_package(Csync REQUIRED)
|
||||||
if(UNIX)
|
if(UNIX)
|
||||||
find_package(INotify REQUIRED)
|
find_package(INotify REQUIRED)
|
||||||
else()
|
else()
|
||||||
@@ -65,7 +76,6 @@ find_package(Sphinx)
|
|||||||
find_package(PdfLatex)
|
find_package(PdfLatex)
|
||||||
find_package(QtKeychain)
|
find_package(QtKeychain)
|
||||||
|
|
||||||
set(WITH_CSYNC CSYNC_FOUND)
|
|
||||||
set(WITH_QTKEYCHAIN ${QTKEYCHAIN_FOUND})
|
set(WITH_QTKEYCHAIN ${QTKEYCHAIN_FOUND})
|
||||||
set(USE_INOTIFY ${INOTIFY_FOUND})
|
set(USE_INOTIFY ${INOTIFY_FOUND})
|
||||||
|
|
||||||
@@ -92,12 +102,6 @@ set(CPACK_SOURCE_IGNORE_FILES
|
|||||||
|
|
||||||
include(OwnCloudCPack.cmake)
|
include(OwnCloudCPack.cmake)
|
||||||
|
|
||||||
#
|
|
||||||
# This cmake builds two targets (aka apps), mirall and owncloud. For the owncloud
|
|
||||||
# target, OWNCLOUD_CLIENT needs to be a compile flag. It is set in src/CMakeLists.txt
|
|
||||||
# but if that fails because cmake is too old, uncomment this here if you want to build
|
|
||||||
# owncloud.
|
|
||||||
# add_definitions(-DOWNCLOUD_CLIENT)
|
|
||||||
add_definitions(-DUNICODE)
|
add_definitions(-DUNICODE)
|
||||||
add_definitions(-D_UNICODE)
|
add_definitions(-D_UNICODE)
|
||||||
|
|
||||||
|
|||||||
@@ -4,8 +4,8 @@ If you have questions about how to use the ownCloud Desktop Client, please
|
|||||||
direct these to the [mailing list][mailinglist] or our [forum][forum].
|
direct these to the [mailing list][mailinglist] or our [forum][forum].
|
||||||
We are also available on [IRC][irc].
|
We are also available on [IRC][irc].
|
||||||
|
|
||||||
### Guidelines
|
### Bug Reporting Guidelines
|
||||||
* Report the issue using our [template][template], it includes all the
|
* Important: Report the issue using our [template][template], it includes all the
|
||||||
informations we need to track down the issue.
|
informations we need to track down the issue.
|
||||||
* This repository is *only* for issues within the ownCloud desktop client.
|
* This repository is *only* for issues within the ownCloud desktop client.
|
||||||
Issues in other compontents should be reported in their own repositores:
|
Issues in other compontents should be reported in their own repositores:
|
||||||
|
|||||||
28
ChangeLog
28
ChangeLog
@@ -1,7 +1,28 @@
|
|||||||
ChangeLog
|
ChangeLog
|
||||||
=========
|
=========
|
||||||
version 1.2.2 (release 2013-04-02 ), csync 0.70.5 required
|
|
||||||
|
|
||||||
|
version 1.2.5 (release 2013-04-23 ), csync 0.70.7 required
|
||||||
|
* [Fixes] NSIS installer fixes
|
||||||
|
* [Fixes] Fix crash race by making certificateChain() thread safe
|
||||||
|
* [Fixes] Build with older CMake versions (CentOS/RHEL 6)
|
||||||
|
* [Fixes] Wording in GUI
|
||||||
|
* [Fixes] Silently ignore "installed = true" status.php
|
||||||
|
* Set log verbosity before calling csync_init.
|
||||||
|
* GUI feedback for the statistics copy action
|
||||||
|
* Safer approach for detecting duplicate sync runs
|
||||||
|
|
||||||
|
version 1.2.4 (release 2013-04-11 ), csync 0.70.6 required
|
||||||
|
* [Fixes] Clarify string in folder wizard
|
||||||
|
* [Fixes] Fixed some valgrind warnings
|
||||||
|
* [Fixes] Ensure that only one sync thread can ever run
|
||||||
|
* [Fixes] Fix default config storage path
|
||||||
|
* [Fixes] Skip folders with no absolute path
|
||||||
|
* [Fixes] Allow setting the configuration directory on command line
|
||||||
|
|
||||||
|
version 1.2.3 (release 2013-04-02 ), csync 0.70.5 required
|
||||||
|
* [Fixes] Unbreak self-signed certificate handling
|
||||||
|
|
||||||
|
version 1.2.2 (release 2013-04-02 ), csync 0.70.5 required
|
||||||
* [Fixes] Do not crash when local file tree contains symlinks
|
* [Fixes] Do not crash when local file tree contains symlinks
|
||||||
* [Fixes] Correctly handle locked files on Windows
|
* [Fixes] Correctly handle locked files on Windows
|
||||||
* [Fixes] Display errors in all members of the SSL chain
|
* [Fixes] Display errors in all members of the SSL chain
|
||||||
@@ -176,8 +197,3 @@ version 1.0.1 (release 2012-04-18), csync 0.50.5 required
|
|||||||
* [Platform] MacOSX Bundle creation added
|
* [Platform] MacOSX Bundle creation added
|
||||||
* [Platform] Enabled ranslations on Windows.
|
* [Platform] Enabled ranslations on Windows.
|
||||||
|
|
||||||
|
|
||||||
ChangeLog
|
|
||||||
=========
|
|
||||||
|
|
||||||
version 1.2.1 (release 2013-02-26 ), csync 0.70.4 required
|
|
||||||
|
|||||||
61
README.md
61
README.md
@@ -2,50 +2,12 @@
|
|||||||
|
|
||||||
## Introduction
|
## Introduction
|
||||||
|
|
||||||
Mirall synchronizes your folders with another computer.
|
Mirall is a tool to synchronize files from ownCloud Server with your computer.
|
||||||
|
It uses OCSync as its syncing backend.
|
||||||
The ultimate goals of Mirall are:
|
|
||||||
|
|
||||||
* Network location aware: should not try to sync against your NAS if you are
|
|
||||||
not in the home network
|
|
||||||
* It is a zero-interaction tool. So forget about resolving conflicts.
|
|
||||||
* It should work silently and realiably.
|
|
||||||
|
|
||||||
Mirall is in early stages of development, and may still eat your
|
|
||||||
files or hang your computer.
|
|
||||||
|
|
||||||
* Network location awareness not implemented yet
|
|
||||||
* Current version supports local and remote (sftp and smb) folders.
|
|
||||||
* It is powered by csync (http://www.csync.org), however
|
|
||||||
the user does not know and other tools will be incorporated to provide other
|
|
||||||
functionality.
|
|
||||||
|
|
||||||
## Current issues
|
|
||||||
|
|
||||||
* No sane way to backup conflicting versions yet, this should be solved
|
|
||||||
in a near csync release (--conflictcopy, available in Jann's branch).
|
|
||||||
Right now the newest copy wins.
|
|
||||||
* You can't remove folder configurations
|
|
||||||
Workaround: delete ~/.local/share/data/Mirall/folders/$alias and restart
|
|
||||||
* Some tasks block the GUI (initial setup of watchers)
|
|
||||||
* May be some concurrency issues
|
|
||||||
|
|
||||||
## Roadmap
|
|
||||||
|
|
||||||
* Improve robustness to minimize user interaction
|
|
||||||
* Improve feedback and sync results
|
|
||||||
* Add support for other folder types: tarsnap, duplicity, git (SparkleShare)
|
|
||||||
|
|
||||||
## Requirements
|
|
||||||
|
|
||||||
* Linux (currently it uses inotify to detect file changes)
|
|
||||||
* unison installed in the local and remote machine
|
|
||||||
(you should not care if you got Mirall with your favorite
|
|
||||||
distribution)
|
|
||||||
|
|
||||||
## Download
|
## Download
|
||||||
|
|
||||||
### openSUSE
|
### Binary packages
|
||||||
|
|
||||||
* Refer to the download page http://owncloud.org/sync-clients/
|
* Refer to the download page http://owncloud.org/sync-clients/
|
||||||
|
|
||||||
@@ -55,23 +17,12 @@ files or hang your computer.
|
|||||||
|
|
||||||
## Building the source code
|
## Building the source code
|
||||||
|
|
||||||
You need Qt 4.7 and cmake:
|
Please refer to [Building the Client](http://doc.owncloud.org/desktop/1.2/building.html)
|
||||||
|
in the ownCloud client manual.
|
||||||
mkdir build
|
|
||||||
cd build
|
|
||||||
cmake ..
|
|
||||||
make
|
|
||||||
|
|
||||||
To generate a tarball:
|
|
||||||
|
|
||||||
mkdir build
|
|
||||||
cd build
|
|
||||||
cmake ..
|
|
||||||
make package_source
|
|
||||||
|
|
||||||
## Authors
|
## Authors
|
||||||
|
|
||||||
* Duncan Mac-Vicar P. <duncan@kde.org>
|
* Duncan Mac-Vicar P. <duncan@kde.org> (original Mirall author)
|
||||||
* Klaas Freitag <freitag@owncloud.com>
|
* Klaas Freitag <freitag@owncloud.com>
|
||||||
* Daniel Molkentin <danimo@owncloud.com>
|
* Daniel Molkentin <danimo@owncloud.com>
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
set( VERSION_MAJOR 1 )
|
set( VERSION_MAJOR 1 )
|
||||||
set( VERSION_MINOR 2 )
|
set( VERSION_MINOR 3 )
|
||||||
set( VERSION_PATCH 2 )
|
set( VERSION_PATCH 0 )
|
||||||
set( VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}${VERSION_SUFFIX})
|
set( VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}${VERSION_SUFFIX}beta1)
|
||||||
set( SOVERSION 0 )
|
set( SOVERSION 0 )
|
||||||
|
|
||||||
|
|||||||
@@ -267,7 +267,7 @@ FunctionEnd
|
|||||||
# INSTALLER SECTIONS #
|
# INSTALLER SECTIONS #
|
||||||
# #
|
# #
|
||||||
##############################################################################
|
##############################################################################
|
||||||
Section "${APPLICATION_NAME}" SEC_OWNCLOUD
|
Section "${APPLICATION_NAME}" SEC_APPLICATION
|
||||||
SectionIn 1 2 3 RO
|
SectionIn 1 2 3 RO
|
||||||
SetDetailsPrint listonly
|
SetDetailsPrint listonly
|
||||||
|
|
||||||
@@ -374,7 +374,7 @@ Section "${APPLICATION_NAME}" SEC_OWNCLOUD
|
|||||||
|
|
||||||
;License & release notes.
|
;License & release notes.
|
||||||
File "@CPACK_RESOURCE_FILE_LICENSE@"
|
File "@CPACK_RESOURCE_FILE_LICENSE@"
|
||||||
File /oname=NOTES.txt ${NSI_PATH}\RELEASE_NOTES.txt
|
;File /oname=NOTES.txt ${NSI_PATH}\RELEASE_NOTES.txt
|
||||||
|
|
||||||
;QT stuff:
|
;QT stuff:
|
||||||
File "${QT_DLL_PATH}\QtCore4.dll"
|
File "${QT_DLL_PATH}\QtCore4.dll"
|
||||||
@@ -425,9 +425,9 @@ SectionGroup "Shortcuts"
|
|||||||
SetShellVarContext all
|
SetShellVarContext all
|
||||||
RMDir /r "$SMPROGRAMS\${APPLICATION_NAME}"
|
RMDir /r "$SMPROGRAMS\${APPLICATION_NAME}"
|
||||||
CreateDirectory "$SMPROGRAMS\${APPLICATION_NAME}"
|
CreateDirectory "$SMPROGRAMS\${APPLICATION_NAME}"
|
||||||
CreateShortCut "$SMPROGRAMS\${APPLICATION_NAME}\LICENSE.lnk" "$INSTDIR\LICENSE.txt"
|
;CreateShortCut "$SMPROGRAMS\${APPLICATION_NAME}\LICENSE.lnk" "$INSTDIR\LICENSE.txt"
|
||||||
CreateShortCut "$SMPROGRAMS\${APPLICATION_NAME}\${APPLICATION_NAME}.lnk" "$INSTDIR\${APPLICATION_EXECUTABLE}"
|
CreateShortCut "$SMPROGRAMS\${APPLICATION_NAME}\${APPLICATION_NAME}.lnk" "$INSTDIR\${APPLICATION_EXECUTABLE}"
|
||||||
CreateShortCut "$SMPROGRAMS\${APPLICATION_NAME}\Release notes.lnk" "$INSTDIR\NOTES.txt"
|
;CreateShortCut "$SMPROGRAMS\${APPLICATION_NAME}\Release notes.lnk" "$INSTDIR\NOTES.txt"
|
||||||
CreateShortCut "$SMPROGRAMS\${APPLICATION_NAME}\Uninstall.lnk" "$INSTDIR\uninstall.exe"
|
CreateShortCut "$SMPROGRAMS\${APPLICATION_NAME}\Uninstall.lnk" "$INSTDIR\uninstall.exe"
|
||||||
SetShellVarContext current
|
SetShellVarContext current
|
||||||
${MementoSectionEnd}
|
${MementoSectionEnd}
|
||||||
@@ -462,7 +462,7 @@ SectionGroupEnd
|
|||||||
DetailPrint "Creating Windows Start Entry"
|
DetailPrint "Creating Windows Start Entry"
|
||||||
SetDetailsPrint listonly
|
SetDetailsPrint listonly
|
||||||
WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Run" \
|
WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Run" \
|
||||||
"${APPLICATION_NAME}" "$INSTDIR\${APPLICATION_EXECUTABLE}"
|
"${APPLICATION_NAME}" "$INSTDIR\${APPLICATION_EXECUTABLE}"
|
||||||
${MementoSectionEnd}
|
${MementoSectionEnd}
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
@@ -475,7 +475,7 @@ ${MementoSectionDone}
|
|||||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_START_MENU} "${APPLICATION_NAME} program group."
|
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_START_MENU} "${APPLICATION_NAME} program group."
|
||||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_DESKTOP} "Desktop shortcut for ${APPLICATION_NAME}."
|
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_DESKTOP} "Desktop shortcut for ${APPLICATION_NAME}."
|
||||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_QUICK_LAUNCH} "Quick Launch shortcut for ${APPLICATION_NAME}."
|
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_QUICK_LAUNCH} "Quick Launch shortcut for ${APPLICATION_NAME}."
|
||||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_QUICK_AUTOSTART} "Register ${APPLICATION_NAME} to run on Windows startup."
|
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_AUTOSTART} "Register ${APPLICATION_NAME} to run on Windows startup."
|
||||||
!insertmacro MUI_FUNCTION_DESCRIPTION_END
|
!insertmacro MUI_FUNCTION_DESCRIPTION_END
|
||||||
|
|
||||||
Section -post
|
Section -post
|
||||||
|
|||||||
@@ -20,20 +20,24 @@ Linux
|
|||||||
Mac OS X
|
Mac OS X
|
||||||
--------
|
--------
|
||||||
|
|
||||||
Follow the `generic build instructions`_.
|
Next to XCode (and the command line tools!), you will need some
|
||||||
|
extra dependencies.
|
||||||
|
|
||||||
You can install the missing dependencies via MacPorts_ or Homebrew_.
|
You can install these dependencies via MacPorts_ or Homebrew_.
|
||||||
This is only needed on the build machine, since non-standard libs
|
This is only needed on the build machine, since non-standard libs
|
||||||
will be deployed in the app bundle.
|
will be deployed in the app bundle.
|
||||||
|
|
||||||
The only exception to this rule is libiniparser_, which lacks a decent
|
The tested and preferred way is to use HomeBrew_. The ownCloud team has
|
||||||
build system. If you are using Homebrew_, you can just add it::
|
its own repository which contains non-standard recipes. Add it with::
|
||||||
|
|
||||||
brew tap dschmidt/owncloud
|
brew tap owncloud/owncloud
|
||||||
brew install iniparser
|
|
||||||
|
|
||||||
Otherwise, you need to copy the header and lib files to
|
Next, install the missing dependencies::
|
||||||
``/usr/local/include`` and ``/usr/local/lib`` respectively.
|
|
||||||
|
brew install $(brew deps ocsync)
|
||||||
|
brew install $(brew deps mirall)
|
||||||
|
|
||||||
|
To build mirall and cmake, follow the `generic build instructions`_.
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
You should not call ``make install`` at any time, since the product of the
|
You should not call ``make install`` at any time, since the product of the
|
||||||
@@ -51,18 +55,22 @@ if you do not have it installed already.
|
|||||||
In order to cross-compile, the following repositories need to be added
|
In order to cross-compile, the following repositories need to be added
|
||||||
via YaST or ``zypper ar`` (adjust when using openSUSE 12.2)::
|
via YaST or ``zypper ar`` (adjust when using openSUSE 12.2)::
|
||||||
|
|
||||||
http://download.opensuse.org/repositories/isv:/ownCloud:/devel:/mingw:/win32/openSUSE_12.1/
|
zypper ar http://download.opensuse.org/repositories/isv:/ownCloud:/devel:/mingw:/win32/openSUSE_12.1/isv:ownCloud:devel:mingw:win32.repo
|
||||||
http://download.opensuse.org/repositories/windows:/mingw/openSUSE_12.1/
|
zypper ar http://download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_12.1/windows:mingw:win32.repo
|
||||||
http://download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_12.1/
|
zypper ar http://download.opensuse.org/repositories/windows:/mingw/openSUSE_12.1/windows:mingw.repo
|
||||||
|
|
||||||
Next, install the cross-compiler packages and the cross-compiled dependencies::
|
Next, install the cross-compiler packages and the cross-compiled dependencies::
|
||||||
|
|
||||||
zypper si -d mingw32-csync
|
zypper install cmake make mingw32-cross-binutils mingw32-cross-cpp mingw32-cross-gcc \
|
||||||
zypper install kdewin-png2ico mingw32-libqt4 mingw32-libqt4-devel \
|
mingw32-cross-gcc-c++ mingw32-cross-pkg-config mingw32-filesystem \
|
||||||
mingw32-libgcrypt mingw32-libgnutls mingw32-libneon \
|
mingw32-headers mingw32-runtime site-config mingw32-iniparser-devel \
|
||||||
mingw32-libbeecrypt mingw32-libopenssl mingw32-openssl \
|
mingw32-libsqlite-devel mingw32-dlfcn-devel mingw32-libssh2-devel \
|
||||||
mingw32-libpng-devel mingw32-libsqlite mingw32-qtkeychain \
|
kdewin-png2ico mingw32-libqt4 mingw32-libqt4-devel mingw32-libgcrypt \
|
||||||
mingw32-qtkeychain-devel mingw32-iniparser mingw32-dlfcn
|
mingw32-libgnutls mingw32-libneon mingw32-libneon-devel mingw32-libbeecrypt \
|
||||||
|
mingw32-libopenssl mingw32-openssl mingw32-libpng-devel mingw32-libsqlite \
|
||||||
|
mingw32-qtkeychain mingw32-qtkeychain-devel mingw32-iniparser mingw32-dlfcn \
|
||||||
|
mingw32-libintl-devel mingw32-libneon-devel mingw32-libopenssl-devel \
|
||||||
|
mingw32-libproxy-devel mingw32-libxml2-devel mingw32-zlib-devel
|
||||||
|
|
||||||
For the installer, the NSIS installer package is also required::
|
For the installer, the NSIS installer package is also required::
|
||||||
|
|
||||||
@@ -76,18 +84,18 @@ For the installer, the NSIS installer package is also required::
|
|||||||
You will also need to manually download and install the following files with
|
You will also need to manually download and install the following files with
|
||||||
``rpm -ivh <package>`` (They will also work with OpenSUSE 12.2)::
|
``rpm -ivh <package>`` (They will also work with OpenSUSE 12.2)::
|
||||||
|
|
||||||
http://pmbs.links2linux.org/download/mingw:/32/openSUSE_12.1/x86_64/mingw32-cross-nsis-plugin-processes-0-1.1.x86_64.rpm
|
rpm -ihv http://pmbs.links2linux.org/download/mingw:/32/openSUSE_12.1/x86_64/mingw32-cross-nsis-plugin-processes-0-1.1.x86_64.rpm
|
||||||
http://pmbs.links2linux.org/download/mingw:/32/openSUSE_12.1/x86_64/mingw32-cross-nsis-plugin-uac-0-3.1.x86_64.rpm
|
rpm -ihv http://pmbs.links2linux.org/download/mingw:/32/openSUSE_12.1/x86_64/mingw32-cross-nsis-plugin-uac-0-3.1.x86_64.rpm
|
||||||
|
|
||||||
Now, follow the `generic build instructions`_, but pay attention to
|
Now, follow the `generic build instructions`_, but pay attention to
|
||||||
the following differences:
|
the following differences:
|
||||||
|
|
||||||
1. For building ``libocsync``, you need to use ``mingw32-cmake`` instead
|
1. For building ``libocsync``, you need to use ``mingw32-cmake`` instead
|
||||||
of cmake.
|
of cmake.
|
||||||
2. Also, you need to specify *absolute pathes* for ``CSYNC_LIBRARY_PATH``
|
2. for building ``mirall``, you need to use ``cmake`` again, but make sure
|
||||||
and ``CSYNC_LIBRARY_PATH`` when running ``cmake`` on mirall.
|
|
||||||
3. for building ``mirall``, you need to use ``cmake`` again, but make sure
|
|
||||||
to append the following parameter::
|
to append the following parameter::
|
||||||
|
3. Also, you need to specify *absolute pathes* for ``CSYNC_LIBRARY_PATH``
|
||||||
|
and ``CSYNC_LIBRARY_PATH`` when running ``cmake`` on mirall.
|
||||||
|
|
||||||
``-DCMAKE_TOOLCHAIN_FILE=../mirall/admin/win/Toolchain-mingw32-openSUSE.cmake``
|
``-DCMAKE_TOOLCHAIN_FILE=../mirall/admin/win/Toolchain-mingw32-openSUSE.cmake``
|
||||||
|
|
||||||
@@ -147,7 +155,7 @@ directories. If this succeeds, call ``make``. The owncloud binary should appear
|
|||||||
in the ``bin`` directory. You can also run ``make install`` to install the client to
|
in the ``bin`` directory. You can also run ``make install`` to install the client to
|
||||||
``/usr/local/bin``.
|
``/usr/local/bin``.
|
||||||
|
|
||||||
To build in installer (requires the mingw32-cross-nsis packages)::
|
To build an installer/app bundle (requires the mingw32-cross-nsis packages on Windows)::
|
||||||
|
|
||||||
make package
|
make package
|
||||||
|
|
||||||
@@ -161,4 +169,3 @@ Known cmake parameters:
|
|||||||
.. _Git: http://git-scm.com
|
.. _Git: http://git-scm.com
|
||||||
.. _MacPorts: http://www.macports.org
|
.. _MacPorts: http://www.macports.org
|
||||||
.. _Homebrew: http://mxcl.github.com/homebrew/
|
.. _Homebrew: http://mxcl.github.com/homebrew/
|
||||||
.. _libiniparser: http://ndevilla.free.fr/iniparser/
|
|
||||||
|
|||||||
@@ -1,42 +1,85 @@
|
|||||||
Troubleshooting
|
Troubleshooting
|
||||||
===============
|
===============
|
||||||
|
|
||||||
:All of my desktop clients fail to connect to ownCloud:
|
If the client fails to start syncing it basically can have two
|
||||||
|
basic reasons: Either the server setup has a problem or the client
|
||||||
|
has a bug. When reporting bugs, it is crucial to find out what part
|
||||||
|
of the system causes the problem.
|
||||||
|
|
||||||
|
Here are a couple of useful steps to isolate the problem.
|
||||||
|
|
||||||
|
:A general ownCloud Server test:
|
||||||
|
A very first check is to verify that you can log on to ownClouds web
|
||||||
|
application. Assuming your ownCloud instance is installed at
|
||||||
|
``http://yourserver.com/owncloud``, type
|
||||||
|
``http://yourserver.com/owncloud/`` into your browsers address bar.
|
||||||
|
|
||||||
|
If you are not prompted to enter your user name and password, or if you
|
||||||
|
see a red warning box on the page, your server setup is not correct or needs
|
||||||
|
fixes. Please verify that your server installation is working correctly.
|
||||||
|
|
||||||
|
:All desktop clients fail to connect to ownCloud:
|
||||||
|
The ownCloud syncing use the built in WebDAV server of ownCloud.
|
||||||
Verify that you can log on to ownClouds WebDAV server. Assuming your ownCloud
|
Verify that you can log on to ownClouds WebDAV server. Assuming your ownCloud
|
||||||
instance is installed at ``http://yourserver.com/owncloud``, type
|
instance is installed at ``http://yourserver.com/owncloud``, type
|
||||||
``http://yourserver.com/owncloud/remote.php/webdav`` into your browsers
|
``http://yourserver.com/owncloud/remote.php/webdav`` into your browsers
|
||||||
address bar.
|
address bar.
|
||||||
|
|
||||||
If you are not prompted to enter your user name and password, please verify
|
|
||||||
that your server installation is working correctly.
|
|
||||||
|
|
||||||
If you are prompted, but the authentication fails even though the credentials
|
If you are prompted, but the authentication fails even though the credentials
|
||||||
your provided are correct, please ensure that your authentication backend
|
your provided are correct, please ensure that your authentication backend
|
||||||
is configured properly.
|
is configured properly.
|
||||||
|
|
||||||
|
:Use a WebDAV command line tool to test:
|
||||||
A more sophisticated test is to use a WebDAV command line client and log
|
A more sophisticated test is to use a WebDAV command line client and log
|
||||||
into the ownCloud WebDAV server, such as a little app called cadaver, available
|
into the ownCloud WebDAV server, such as a little app called cadaver, available
|
||||||
on Linux. I can be used to further verify that the WebDAV server is running
|
on Linux. It can be used to further verify that the WebDAV server is running
|
||||||
properly, for example by performing PROPFIND calls:
|
properly, for example by performing PROPFIND calls:
|
||||||
|
|
||||||
``propget .`` called within cadaver will return some properties of the current
|
``propget .`` called within cadaver will return some properties of the current
|
||||||
directory and thus be a successful WebDAV connect.
|
directory and thus be a successful WebDAV connect.
|
||||||
|
|
||||||
:The desktop client fails for an unknown reason:
|
Logfiles
|
||||||
Start the client with ``--logwindow``. You can also open a log window for an
|
========
|
||||||
already running session, by simply starting the client again with this
|
|
||||||
parameter. Syntax:
|
Doing effective debugging requires to provide as much as relevant logfiles as
|
||||||
|
possible. The log output can help you with tracking down problem, and if you
|
||||||
|
report a bug, you're advised to include the output.
|
||||||
|
|
||||||
|
:Client Logfile:
|
||||||
|
Start the client with ``--logwindow``. That opens a window providing a view
|
||||||
|
on the current log. It provides a Save button to let you save the log to a
|
||||||
|
file.
|
||||||
|
|
||||||
|
You can also open a log window for an already running session, by simply
|
||||||
|
starting the client again with this parameter. Syntax:
|
||||||
|
|
||||||
* Windows: ``C:\Program Files (x86)\ownCloud\owncloud.exe --logwindow``
|
* Windows: ``C:\Program Files (x86)\ownCloud\owncloud.exe --logwindow``
|
||||||
* Mac OS X: ``/Applications/owncloud.app/Contents/MacOS/owncloud --logwindow``
|
* Mac OS X: ``/Applications/owncloud.app/Contents/MacOS/owncloud --logwindow``
|
||||||
* Linux: ``owncloud --logwindow``
|
* Linux: ``owncloud --logwindow``
|
||||||
|
|
||||||
The log output can help you with tracking down problem, and if you report
|
It is also possible to directly log into a file, which is an useful option
|
||||||
a bug, it's useful to include the output.
|
in case the problem only happens ocassionally. In that case it is better to
|
||||||
|
create a huge logfile than piping the whole log through the log window.
|
||||||
|
|
||||||
Also, please take a look at your webservers error log file to check if there
|
To create a log file, start the client with ``--logfile <filename>``.
|
||||||
are problems. For apache on linux, the error logs usually can be found at
|
|
||||||
``/var/log/apache2``. A file called ``error_log`` shows errors like PHP code
|
:ownCloud server Logfile:
|
||||||
problems. A file called ``access_log`` usually records all requests handled
|
The ownCloud server maintains an ownCloud specific logfile as well. It can and
|
||||||
by the server. More information about the apache logging can be found at
|
must be enabled through the ownCloud Administration page. There you can adjust
|
||||||
``http://httpd.apache.org/docs/current/logs.html``.
|
the loglevel. It is advisable to set it to a verbose level like ``Debug`` or ``Info``.
|
||||||
|
|
||||||
|
The logfile can be viewed either in the web interface or can be found in the
|
||||||
|
filesystem in the ownCloud server data dir.
|
||||||
|
|
||||||
|
:Webserver Logfiles:
|
||||||
|
Also, please take a look at your webservers error log file to check if there
|
||||||
|
are problems. For apache on linux, the error logs usually can be found at
|
||||||
|
``/var/log/apache2``. A file called ``error_log`` shows errors like PHP code
|
||||||
|
problems. A file called ``access_log`` usually records all requests handled
|
||||||
|
by the server. Especially the access_log is a very good debugging tool as the
|
||||||
|
log line contains a lot of information of every request and it's result.
|
||||||
|
|
||||||
|
More information about the apache logging can be found at
|
||||||
|
``http://httpd.apache.org/docs/current/logs.html``.
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -7,10 +7,8 @@
|
|||||||
<file>resources/folder-remote.png</file>
|
<file>resources/folder-remote.png</file>
|
||||||
<file>resources/folder-sync.png</file>
|
<file>resources/folder-sync.png</file>
|
||||||
<file>resources/folder-grey.png</file>
|
<file>resources/folder-grey.png</file>
|
||||||
<file>resources/mirall-32.png</file>
|
|
||||||
<file>resources/mirall-128.png</file>
|
|
||||||
<file>resources/mirall-48.png</file>
|
|
||||||
<file>resources/task-ongoing.png</file>
|
<file>resources/task-ongoing.png</file>
|
||||||
<file>resources/view-refresh.png</file>
|
<file>resources/view-refresh.png</file>
|
||||||
|
<file>resources/owncloud_logo_blue.png</file>
|
||||||
</qresource>
|
</qresource>
|
||||||
</RCC>
|
</RCC>
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 2.5 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 698 B |
Binary file not shown.
|
Before Width: | Height: | Size: 991 B |
BIN
resources/owncloud_logo_blue.png
Normal file
BIN
resources/owncloud_logo_blue.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.6 KiB |
165
src/3rdparty/QProgressIndicator/LICENSE
vendored
Normal file
165
src/3rdparty/QProgressIndicator/LICENSE
vendored
Normal file
@@ -0,0 +1,165 @@
|
|||||||
|
GNU LESSER GENERAL PUBLIC LICENSE
|
||||||
|
Version 3, 29 June 2007
|
||||||
|
|
||||||
|
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
|
||||||
|
Everyone is permitted to copy and distribute verbatim copies
|
||||||
|
of this license document, but changing it is not allowed.
|
||||||
|
|
||||||
|
|
||||||
|
This version of the GNU Lesser General Public License incorporates
|
||||||
|
the terms and conditions of version 3 of the GNU General Public
|
||||||
|
License, supplemented by the additional permissions listed below.
|
||||||
|
|
||||||
|
0. Additional Definitions.
|
||||||
|
|
||||||
|
As used herein, "this License" refers to version 3 of the GNU Lesser
|
||||||
|
General Public License, and the "GNU GPL" refers to version 3 of the GNU
|
||||||
|
General Public License.
|
||||||
|
|
||||||
|
"The Library" refers to a covered work governed by this License,
|
||||||
|
other than an Application or a Combined Work as defined below.
|
||||||
|
|
||||||
|
An "Application" is any work that makes use of an interface provided
|
||||||
|
by the Library, but which is not otherwise based on the Library.
|
||||||
|
Defining a subclass of a class defined by the Library is deemed a mode
|
||||||
|
of using an interface provided by the Library.
|
||||||
|
|
||||||
|
A "Combined Work" is a work produced by combining or linking an
|
||||||
|
Application with the Library. The particular version of the Library
|
||||||
|
with which the Combined Work was made is also called the "Linked
|
||||||
|
Version".
|
||||||
|
|
||||||
|
The "Minimal Corresponding Source" for a Combined Work means the
|
||||||
|
Corresponding Source for the Combined Work, excluding any source code
|
||||||
|
for portions of the Combined Work that, considered in isolation, are
|
||||||
|
based on the Application, and not on the Linked Version.
|
||||||
|
|
||||||
|
The "Corresponding Application Code" for a Combined Work means the
|
||||||
|
object code and/or source code for the Application, including any data
|
||||||
|
and utility programs needed for reproducing the Combined Work from the
|
||||||
|
Application, but excluding the System Libraries of the Combined Work.
|
||||||
|
|
||||||
|
1. Exception to Section 3 of the GNU GPL.
|
||||||
|
|
||||||
|
You may convey a covered work under sections 3 and 4 of this License
|
||||||
|
without being bound by section 3 of the GNU GPL.
|
||||||
|
|
||||||
|
2. Conveying Modified Versions.
|
||||||
|
|
||||||
|
If you modify a copy of the Library, and, in your modifications, a
|
||||||
|
facility refers to a function or data to be supplied by an Application
|
||||||
|
that uses the facility (other than as an argument passed when the
|
||||||
|
facility is invoked), then you may convey a copy of the modified
|
||||||
|
version:
|
||||||
|
|
||||||
|
a) under this License, provided that you make a good faith effort to
|
||||||
|
ensure that, in the event an Application does not supply the
|
||||||
|
function or data, the facility still operates, and performs
|
||||||
|
whatever part of its purpose remains meaningful, or
|
||||||
|
|
||||||
|
b) under the GNU GPL, with none of the additional permissions of
|
||||||
|
this License applicable to that copy.
|
||||||
|
|
||||||
|
3. Object Code Incorporating Material from Library Header Files.
|
||||||
|
|
||||||
|
The object code form of an Application may incorporate material from
|
||||||
|
a header file that is part of the Library. You may convey such object
|
||||||
|
code under terms of your choice, provided that, if the incorporated
|
||||||
|
material is not limited to numerical parameters, data structure
|
||||||
|
layouts and accessors, or small macros, inline functions and templates
|
||||||
|
(ten or fewer lines in length), you do both of the following:
|
||||||
|
|
||||||
|
a) Give prominent notice with each copy of the object code that the
|
||||||
|
Library is used in it and that the Library and its use are
|
||||||
|
covered by this License.
|
||||||
|
|
||||||
|
b) Accompany the object code with a copy of the GNU GPL and this license
|
||||||
|
document.
|
||||||
|
|
||||||
|
4. Combined Works.
|
||||||
|
|
||||||
|
You may convey a Combined Work under terms of your choice that,
|
||||||
|
taken together, effectively do not restrict modification of the
|
||||||
|
portions of the Library contained in the Combined Work and reverse
|
||||||
|
engineering for debugging such modifications, if you also do each of
|
||||||
|
the following:
|
||||||
|
|
||||||
|
a) Give prominent notice with each copy of the Combined Work that
|
||||||
|
the Library is used in it and that the Library and its use are
|
||||||
|
covered by this License.
|
||||||
|
|
||||||
|
b) Accompany the Combined Work with a copy of the GNU GPL and this license
|
||||||
|
document.
|
||||||
|
|
||||||
|
c) For a Combined Work that displays copyright notices during
|
||||||
|
execution, include the copyright notice for the Library among
|
||||||
|
these notices, as well as a reference directing the user to the
|
||||||
|
copies of the GNU GPL and this license document.
|
||||||
|
|
||||||
|
d) Do one of the following:
|
||||||
|
|
||||||
|
0) Convey the Minimal Corresponding Source under the terms of this
|
||||||
|
License, and the Corresponding Application Code in a form
|
||||||
|
suitable for, and under terms that permit, the user to
|
||||||
|
recombine or relink the Application with a modified version of
|
||||||
|
the Linked Version to produce a modified Combined Work, in the
|
||||||
|
manner specified by section 6 of the GNU GPL for conveying
|
||||||
|
Corresponding Source.
|
||||||
|
|
||||||
|
1) Use a suitable shared library mechanism for linking with the
|
||||||
|
Library. A suitable mechanism is one that (a) uses at run time
|
||||||
|
a copy of the Library already present on the user's computer
|
||||||
|
system, and (b) will operate properly with a modified version
|
||||||
|
of the Library that is interface-compatible with the Linked
|
||||||
|
Version.
|
||||||
|
|
||||||
|
e) Provide Installation Information, but only if you would otherwise
|
||||||
|
be required to provide such information under section 6 of the
|
||||||
|
GNU GPL, and only to the extent that such information is
|
||||||
|
necessary to install and execute a modified version of the
|
||||||
|
Combined Work produced by recombining or relinking the
|
||||||
|
Application with a modified version of the Linked Version. (If
|
||||||
|
you use option 4d0, the Installation Information must accompany
|
||||||
|
the Minimal Corresponding Source and Corresponding Application
|
||||||
|
Code. If you use option 4d1, you must provide the Installation
|
||||||
|
Information in the manner specified by section 6 of the GNU GPL
|
||||||
|
for conveying Corresponding Source.)
|
||||||
|
|
||||||
|
5. Combined Libraries.
|
||||||
|
|
||||||
|
You may place library facilities that are a work based on the
|
||||||
|
Library side by side in a single library together with other library
|
||||||
|
facilities that are not Applications and are not covered by this
|
||||||
|
License, and convey such a combined library under terms of your
|
||||||
|
choice, if you do both of the following:
|
||||||
|
|
||||||
|
a) Accompany the combined library with a copy of the same work based
|
||||||
|
on the Library, uncombined with any other library facilities,
|
||||||
|
conveyed under the terms of this License.
|
||||||
|
|
||||||
|
b) Give prominent notice with the combined library that part of it
|
||||||
|
is a work based on the Library, and explaining where to find the
|
||||||
|
accompanying uncombined form of the same work.
|
||||||
|
|
||||||
|
6. Revised Versions of the GNU Lesser General Public License.
|
||||||
|
|
||||||
|
The Free Software Foundation may publish revised and/or new versions
|
||||||
|
of the GNU Lesser General Public License from time to time. Such new
|
||||||
|
versions will be similar in spirit to the present version, but may
|
||||||
|
differ in detail to address new problems or concerns.
|
||||||
|
|
||||||
|
Each version is given a distinguishing version number. If the
|
||||||
|
Library as you received it specifies that a certain numbered version
|
||||||
|
of the GNU Lesser General Public License "or any later version"
|
||||||
|
applies to it, you have the option of following the terms and
|
||||||
|
conditions either of that published version or of any later version
|
||||||
|
published by the Free Software Foundation. If the Library as you
|
||||||
|
received it does not specify a version number of the GNU Lesser
|
||||||
|
General Public License, you may choose any version of the GNU Lesser
|
||||||
|
General Public License ever published by the Free Software Foundation.
|
||||||
|
|
||||||
|
If the Library as you received it specifies that a proxy can decide
|
||||||
|
whether future versions of the GNU Lesser General Public License shall
|
||||||
|
apply, that proxy's public statement of acceptance of any version is
|
||||||
|
permanent authorization for you to choose that version for the
|
||||||
|
Library.
|
||||||
137
src/3rdparty/QProgressIndicator/QProgressIndicator.cpp
vendored
Normal file
137
src/3rdparty/QProgressIndicator/QProgressIndicator.cpp
vendored
Normal file
@@ -0,0 +1,137 @@
|
|||||||
|
/*
|
||||||
|
*
|
||||||
|
* This file is part of QProgressIndicator,
|
||||||
|
* an open-source recent files menu widget
|
||||||
|
*
|
||||||
|
* Copyright (C) 2009 - 2010 Morgan Leborgne
|
||||||
|
*
|
||||||
|
* This program 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 3 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 Lesser General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with QRecentFilesMenu. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
#include "QProgressIndicator.h"
|
||||||
|
|
||||||
|
#include <QPainter>
|
||||||
|
|
||||||
|
QProgressIndicator::QProgressIndicator(QWidget* parent)
|
||||||
|
: QWidget(parent),
|
||||||
|
m_angle(0),
|
||||||
|
m_timerId(-1),
|
||||||
|
m_delay(40),
|
||||||
|
m_displayedWhenStopped(false),
|
||||||
|
m_color(Qt::black)
|
||||||
|
{
|
||||||
|
setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
|
||||||
|
setFocusPolicy(Qt::NoFocus);
|
||||||
|
}
|
||||||
|
|
||||||
|
bool QProgressIndicator::isAnimated () const
|
||||||
|
{
|
||||||
|
return (m_timerId != -1);
|
||||||
|
}
|
||||||
|
|
||||||
|
void QProgressIndicator::setDisplayedWhenStopped(bool state)
|
||||||
|
{
|
||||||
|
m_displayedWhenStopped = state;
|
||||||
|
|
||||||
|
update();
|
||||||
|
}
|
||||||
|
|
||||||
|
bool QProgressIndicator::isDisplayedWhenStopped() const
|
||||||
|
{
|
||||||
|
return m_displayedWhenStopped;
|
||||||
|
}
|
||||||
|
|
||||||
|
void QProgressIndicator::startAnimation()
|
||||||
|
{
|
||||||
|
m_angle = 0;
|
||||||
|
|
||||||
|
if (m_timerId == -1)
|
||||||
|
m_timerId = startTimer(m_delay);
|
||||||
|
}
|
||||||
|
|
||||||
|
void QProgressIndicator::stopAnimation()
|
||||||
|
{
|
||||||
|
if (m_timerId != -1)
|
||||||
|
killTimer(m_timerId);
|
||||||
|
|
||||||
|
m_timerId = -1;
|
||||||
|
|
||||||
|
update();
|
||||||
|
}
|
||||||
|
|
||||||
|
void QProgressIndicator::setAnimationDelay(int delay)
|
||||||
|
{
|
||||||
|
if (m_timerId != -1)
|
||||||
|
killTimer(m_timerId);
|
||||||
|
|
||||||
|
m_delay = delay;
|
||||||
|
|
||||||
|
if (m_timerId != -1)
|
||||||
|
m_timerId = startTimer(m_delay);
|
||||||
|
}
|
||||||
|
|
||||||
|
void QProgressIndicator::setColor(const QColor & color)
|
||||||
|
{
|
||||||
|
m_color = color;
|
||||||
|
|
||||||
|
update();
|
||||||
|
}
|
||||||
|
|
||||||
|
QSize QProgressIndicator::sizeHint() const
|
||||||
|
{
|
||||||
|
return QSize(20,20);
|
||||||
|
}
|
||||||
|
|
||||||
|
int QProgressIndicator::heightForWidth(int w) const
|
||||||
|
{
|
||||||
|
return w;
|
||||||
|
}
|
||||||
|
|
||||||
|
void QProgressIndicator::timerEvent(QTimerEvent * /*event*/)
|
||||||
|
{
|
||||||
|
m_angle = (m_angle+30)%360;
|
||||||
|
|
||||||
|
update();
|
||||||
|
}
|
||||||
|
|
||||||
|
void QProgressIndicator::paintEvent(QPaintEvent * /*event*/)
|
||||||
|
{
|
||||||
|
if (!m_displayedWhenStopped && !isAnimated())
|
||||||
|
return;
|
||||||
|
|
||||||
|
int width = qMin(this->width(), this->height());
|
||||||
|
|
||||||
|
QPainter p(this);
|
||||||
|
p.setRenderHint(QPainter::Antialiasing);
|
||||||
|
|
||||||
|
int outerRadius = (width-1)*0.5;
|
||||||
|
int innerRadius = (width-1)*0.5*0.38;
|
||||||
|
|
||||||
|
int capsuleHeight = outerRadius - innerRadius;
|
||||||
|
int capsuleWidth = (width > 32 ) ? capsuleHeight *.23 : capsuleHeight *.35;
|
||||||
|
int capsuleRadius = capsuleWidth/2;
|
||||||
|
|
||||||
|
for (int i=0; i<12; i++)
|
||||||
|
{
|
||||||
|
QColor color = m_color;
|
||||||
|
color.setAlphaF(1.0f - (i/12.0f));
|
||||||
|
p.setPen(Qt::NoPen);
|
||||||
|
p.setBrush(color);
|
||||||
|
p.save();
|
||||||
|
p.translate(rect().center());
|
||||||
|
p.rotate(m_angle - i*30.0f);
|
||||||
|
p.drawRoundedRect(-capsuleWidth*0.5, -(innerRadius+capsuleHeight), capsuleWidth, capsuleHeight, capsuleRadius, capsuleRadius);
|
||||||
|
p.restore();
|
||||||
|
}
|
||||||
|
}
|
||||||
108
src/3rdparty/QProgressIndicator/QProgressIndicator.h
vendored
Normal file
108
src/3rdparty/QProgressIndicator/QProgressIndicator.h
vendored
Normal file
@@ -0,0 +1,108 @@
|
|||||||
|
/*
|
||||||
|
*
|
||||||
|
* This file is part of QProgressIndicator,
|
||||||
|
* an open-source recent files menu widget
|
||||||
|
*
|
||||||
|
* Copyright (C) 2009 - 2010 Morgan Leborgne
|
||||||
|
*
|
||||||
|
* This program 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 3 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 Lesser General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with QRecentFilesMenu. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
#ifndef QPROGRESSINDICATOR_H
|
||||||
|
#define QPROGRESSINDICATOR_H
|
||||||
|
|
||||||
|
#include <QWidget>
|
||||||
|
#include <QColor>
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\class QProgressIndicator
|
||||||
|
\brief The QProgressIndicator class lets an application display a progress indicator to show that a lengthy task is under way.
|
||||||
|
|
||||||
|
Progress indicators are indeterminate and do nothing more than spin to show that the application is busy.
|
||||||
|
\sa QProgressBar
|
||||||
|
*/
|
||||||
|
class QProgressIndicator : public QWidget
|
||||||
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
Q_PROPERTY(int delay READ animationDelay WRITE setAnimationDelay)
|
||||||
|
Q_PROPERTY(bool displayedWhenStopped READ isDisplayedWhenStopped WRITE setDisplayedWhenStopped)
|
||||||
|
Q_PROPERTY(QColor color READ color WRITE setColor)
|
||||||
|
public:
|
||||||
|
QProgressIndicator(QWidget* parent = 0);
|
||||||
|
|
||||||
|
/*! Returns the delay between animation steps.
|
||||||
|
\return The number of milliseconds between animation steps. By default, the animation delay is set to 40 milliseconds.
|
||||||
|
\sa setAnimationDelay
|
||||||
|
*/
|
||||||
|
int animationDelay() const { return m_delay; }
|
||||||
|
|
||||||
|
/*! Returns a Boolean value indicating whether the component is currently animated.
|
||||||
|
\return Animation state.
|
||||||
|
\sa startAnimation stopAnimation
|
||||||
|
*/
|
||||||
|
bool isAnimated () const;
|
||||||
|
|
||||||
|
/*! Returns a Boolean value indicating whether the receiver shows itself even when it is not animating.
|
||||||
|
\return Return true if the progress indicator shows itself even when it is not animating. By default, it returns false.
|
||||||
|
\sa setDisplayedWhenStopped
|
||||||
|
*/
|
||||||
|
bool isDisplayedWhenStopped() const;
|
||||||
|
|
||||||
|
/*! Returns the color of the component.
|
||||||
|
\sa setColor
|
||||||
|
*/
|
||||||
|
const QColor & color() const { return m_color; }
|
||||||
|
|
||||||
|
virtual QSize sizeHint() const;
|
||||||
|
int heightForWidth(int w) const;
|
||||||
|
public slots:
|
||||||
|
/*! Starts the spin animation.
|
||||||
|
\sa stopAnimation isAnimated
|
||||||
|
*/
|
||||||
|
void startAnimation();
|
||||||
|
|
||||||
|
/*! Stops the spin animation.
|
||||||
|
\sa startAnimation isAnimated
|
||||||
|
*/
|
||||||
|
void stopAnimation();
|
||||||
|
|
||||||
|
/*! Sets the delay between animation steps.
|
||||||
|
Setting the \a delay to a value larger than 40 slows the animation, while setting the \a delay to a smaller value speeds it up.
|
||||||
|
\param delay The delay, in milliseconds.
|
||||||
|
\sa animationDelay
|
||||||
|
*/
|
||||||
|
void setAnimationDelay(int delay);
|
||||||
|
|
||||||
|
/*! Sets whether the component hides itself when it is not animating.
|
||||||
|
\param state The animation state. Set false to hide the progress indicator when it is not animating; otherwise true.
|
||||||
|
\sa isDisplayedWhenStopped
|
||||||
|
*/
|
||||||
|
void setDisplayedWhenStopped(bool state);
|
||||||
|
|
||||||
|
/*! Sets the color of the components to the given color.
|
||||||
|
\sa color
|
||||||
|
*/
|
||||||
|
void setColor(const QColor & color);
|
||||||
|
protected:
|
||||||
|
virtual void timerEvent(QTimerEvent * event);
|
||||||
|
virtual void paintEvent(QPaintEvent * event);
|
||||||
|
private:
|
||||||
|
int m_angle;
|
||||||
|
int m_timerId;
|
||||||
|
int m_delay;
|
||||||
|
bool m_displayedWhenStopped;
|
||||||
|
QColor m_color;
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // QPROGRESSINDICATOR_H
|
||||||
14
src/3rdparty/QProgressIndicator/README.md
vendored
Normal file
14
src/3rdparty/QProgressIndicator/README.md
vendored
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
## Description
|
||||||
|
|
||||||
|
The QProgressIndicator class lets an application display a progress indicator to show that a lengthy task is under way.
|
||||||
|
Will work at any size.
|
||||||
|
|
||||||
|
<img src="https://raw.github.com/mojocorp/QProgressIndicator/master/screen-capture-1.png" >
|
||||||
|
<img src="https://raw.github.com/mojocorp/QProgressIndicator/master/screen-capture-2.png" >
|
||||||
|
|
||||||
|
## Dependency
|
||||||
|
Qt 4.4.x.
|
||||||
|
|
||||||
|
## License
|
||||||
|
|
||||||
|
LGPL
|
||||||
353
src/3rdparty/fancylineedit/fancylineedit.cpp
vendored
Normal file
353
src/3rdparty/fancylineedit/fancylineedit.cpp
vendored
Normal file
@@ -0,0 +1,353 @@
|
|||||||
|
/****************************************************************************
|
||||||
|
**
|
||||||
|
** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
|
||||||
|
** Contact: http://www.qt-project.org/legal
|
||||||
|
**
|
||||||
|
** This file is part of Qt Creator.
|
||||||
|
**
|
||||||
|
** Commercial License Usage
|
||||||
|
** Licensees holding valid commercial Qt licenses may use this file in
|
||||||
|
** accordance with the commercial license agreement provided with the
|
||||||
|
** Software or, alternatively, in accordance with the terms contained in
|
||||||
|
** a written agreement between you and Digia. For licensing terms and
|
||||||
|
** conditions see http://qt.digia.com/licensing. For further information
|
||||||
|
** use the contact form at http://qt.digia.com/contact-us.
|
||||||
|
**
|
||||||
|
** GNU Lesser General Public License Usage
|
||||||
|
** Alternatively, this file may be used under the terms of the GNU Lesser
|
||||||
|
** General Public License version 2.1 as published by the Free Software
|
||||||
|
** Foundation and appearing in the file LICENSE.LGPL included in the
|
||||||
|
** packaging of this file. Please review the following information to
|
||||||
|
** ensure the GNU Lesser General Public License version 2.1 requirements
|
||||||
|
** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||||
|
**
|
||||||
|
** In addition, as a special exception, Digia gives you certain additional
|
||||||
|
** rights. These rights are described in the Digia Qt LGPL Exception
|
||||||
|
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||||
|
**
|
||||||
|
****************************************************************************/
|
||||||
|
|
||||||
|
#include "fancylineedit.h"
|
||||||
|
|
||||||
|
#include <QEvent>
|
||||||
|
#include <QDebug>
|
||||||
|
#include <QString>
|
||||||
|
#include <QPropertyAnimation>
|
||||||
|
#include <QApplication>
|
||||||
|
#include <QMenu>
|
||||||
|
#include <QMouseEvent>
|
||||||
|
#include <QLabel>
|
||||||
|
#include <QAbstractButton>
|
||||||
|
#include <QPainter>
|
||||||
|
#include <QStyle>
|
||||||
|
#include <QPaintEvent>
|
||||||
|
#include <QDesktopWidget>
|
||||||
|
|
||||||
|
/*! Opens a menu at the specified widget position.
|
||||||
|
* This functions computes the position where to show the menu, and opens it with
|
||||||
|
* QMenu::exec().
|
||||||
|
* \param menu The menu to open
|
||||||
|
* \param widget The widget next to which to open the menu
|
||||||
|
*/
|
||||||
|
static void execMenuAtWidget(QMenu *menu, QWidget *widget)
|
||||||
|
{
|
||||||
|
QPoint p;
|
||||||
|
QRect screen = qApp->desktop()->availableGeometry(widget);
|
||||||
|
QSize sh = menu->sizeHint();
|
||||||
|
QRect rect = widget->rect();
|
||||||
|
if (widget->isRightToLeft()) {
|
||||||
|
if (widget->mapToGlobal(QPoint(0, rect.bottom())).y() + sh.height() <= screen.height())
|
||||||
|
p = widget->mapToGlobal(rect.bottomRight());
|
||||||
|
else
|
||||||
|
p = widget->mapToGlobal(rect.topRight() - QPoint(0, sh.height()));
|
||||||
|
p.rx() -= sh.width();
|
||||||
|
} else {
|
||||||
|
if (widget->mapToGlobal(QPoint(0, rect.bottom())).y() + sh.height() <= screen.height())
|
||||||
|
p = widget->mapToGlobal(rect.bottomLeft());
|
||||||
|
else
|
||||||
|
p = widget->mapToGlobal(rect.topLeft() - QPoint(0, sh.height()));
|
||||||
|
}
|
||||||
|
p.rx() = qMax(screen.left(), qMin(p.x(), screen.right() - sh.width()));
|
||||||
|
p.ry() += 1;
|
||||||
|
|
||||||
|
menu->exec(p);
|
||||||
|
}
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\class Utils::FancyLineEdit
|
||||||
|
|
||||||
|
\brief A line edit with an embedded pixmap on one side that is connected to
|
||||||
|
a menu.
|
||||||
|
|
||||||
|
Additionally, it can display a grayed hintText (like "Type Here to")
|
||||||
|
when not focused and empty. When connecting to the changed signals and
|
||||||
|
querying text, one has to be aware that the text is set to that hint
|
||||||
|
text if isShowingHintText() returns true (that is, does not contain
|
||||||
|
valid user input).
|
||||||
|
*/
|
||||||
|
|
||||||
|
enum { margin = 6 };
|
||||||
|
|
||||||
|
#define ICONBUTTON_HEIGHT 18
|
||||||
|
#define FADE_TIME 160
|
||||||
|
|
||||||
|
namespace Utils {
|
||||||
|
|
||||||
|
// --------- FancyLineEditPrivate
|
||||||
|
class FancyLineEditPrivate : public QObject
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
explicit FancyLineEditPrivate(FancyLineEdit *parent);
|
||||||
|
|
||||||
|
virtual bool eventFilter(QObject *obj, QEvent *event);
|
||||||
|
|
||||||
|
FancyLineEdit *m_lineEdit;
|
||||||
|
QPixmap m_pixmap[2];
|
||||||
|
QMenu *m_menu[2];
|
||||||
|
bool m_menuTabFocusTrigger[2];
|
||||||
|
IconButton *m_iconbutton[2];
|
||||||
|
bool m_iconEnabled[2];
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
FancyLineEditPrivate::FancyLineEditPrivate(FancyLineEdit *parent) :
|
||||||
|
QObject(parent), m_lineEdit(parent)
|
||||||
|
{
|
||||||
|
for (int i = 0; i < 2; ++i) {
|
||||||
|
m_menu[i] = 0;
|
||||||
|
m_menuTabFocusTrigger[i] = false;
|
||||||
|
m_iconbutton[i] = new IconButton(parent);
|
||||||
|
m_iconbutton[i]->installEventFilter(this);
|
||||||
|
m_iconbutton[i]->hide();
|
||||||
|
m_iconbutton[i]->setAutoHide(false);
|
||||||
|
m_iconEnabled[i] = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
bool FancyLineEditPrivate::eventFilter(QObject *obj, QEvent *event)
|
||||||
|
{
|
||||||
|
int buttonIndex = -1;
|
||||||
|
for (int i = 0; i < 2; ++i) {
|
||||||
|
if (obj == m_iconbutton[i]) {
|
||||||
|
buttonIndex = i;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (buttonIndex == -1)
|
||||||
|
return QObject::eventFilter(obj, event);
|
||||||
|
switch (event->type()) {
|
||||||
|
case QEvent::FocusIn:
|
||||||
|
if (m_menuTabFocusTrigger[buttonIndex] && m_menu[buttonIndex]) {
|
||||||
|
m_lineEdit->setFocus();
|
||||||
|
execMenuAtWidget(m_menu[buttonIndex], m_iconbutton[buttonIndex]);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return QObject::eventFilter(obj, event);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// --------- FancyLineEdit
|
||||||
|
FancyLineEdit::FancyLineEdit(QWidget *parent) :
|
||||||
|
QLineEdit(parent),
|
||||||
|
d(new FancyLineEditPrivate(this))
|
||||||
|
{
|
||||||
|
ensurePolished();
|
||||||
|
updateMargins();
|
||||||
|
|
||||||
|
connect(this, SIGNAL(textChanged(QString)), this, SLOT(checkButtons(QString)));
|
||||||
|
connect(d->m_iconbutton[Left], SIGNAL(clicked()), this, SLOT(iconClicked()));
|
||||||
|
connect(d->m_iconbutton[Right], SIGNAL(clicked()), this, SLOT(iconClicked()));
|
||||||
|
}
|
||||||
|
|
||||||
|
void FancyLineEdit::checkButtons(const QString &text)
|
||||||
|
{
|
||||||
|
if (m_oldText.isEmpty() || text.isEmpty()) {
|
||||||
|
for (int i = 0; i < 2; ++i) {
|
||||||
|
if (d->m_iconbutton[i]->hasAutoHide())
|
||||||
|
d->m_iconbutton[i]->animateShow(!text.isEmpty());
|
||||||
|
}
|
||||||
|
m_oldText = text;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
FancyLineEdit::~FancyLineEdit()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
void FancyLineEdit::setButtonVisible(Side side, bool visible)
|
||||||
|
{
|
||||||
|
d->m_iconbutton[side]->setVisible(visible);
|
||||||
|
d->m_iconEnabled[side] = visible;
|
||||||
|
updateMargins();
|
||||||
|
}
|
||||||
|
|
||||||
|
bool FancyLineEdit::isButtonVisible(Side side) const
|
||||||
|
{
|
||||||
|
return d->m_iconEnabled[side];
|
||||||
|
}
|
||||||
|
|
||||||
|
void FancyLineEdit::iconClicked()
|
||||||
|
{
|
||||||
|
IconButton *button = qobject_cast<IconButton *>(sender());
|
||||||
|
int index = -1;
|
||||||
|
for (int i = 0; i < 2; ++i)
|
||||||
|
if (d->m_iconbutton[i] == button)
|
||||||
|
index = i;
|
||||||
|
if (index == -1)
|
||||||
|
return;
|
||||||
|
if (d->m_menu[index]) {
|
||||||
|
execMenuAtWidget(d->m_menu[index], button);
|
||||||
|
} else {
|
||||||
|
emit buttonClicked((Side)index);
|
||||||
|
if (index == Left)
|
||||||
|
emit leftButtonClicked();
|
||||||
|
else if (index == Right)
|
||||||
|
emit rightButtonClicked();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void FancyLineEdit::updateMargins()
|
||||||
|
{
|
||||||
|
bool leftToRight = (layoutDirection() == Qt::LeftToRight);
|
||||||
|
Side realLeft = (leftToRight ? Left : Right);
|
||||||
|
Side realRight = (leftToRight ? Right : Left);
|
||||||
|
|
||||||
|
int leftMargin = d->m_iconbutton[realLeft]->pixmap().width() + 8;
|
||||||
|
int rightMargin = d->m_iconbutton[realRight]->pixmap().width() + 8;
|
||||||
|
// Note KDE does not reserve space for the highlight color
|
||||||
|
if (style()->inherits("OxygenStyle")) {
|
||||||
|
leftMargin = qMax(24, leftMargin);
|
||||||
|
rightMargin = qMax(24, rightMargin);
|
||||||
|
}
|
||||||
|
|
||||||
|
QMargins margins((d->m_iconEnabled[realLeft] ? leftMargin : 0), 0,
|
||||||
|
(d->m_iconEnabled[realRight] ? rightMargin : 0), 0);
|
||||||
|
|
||||||
|
setTextMargins(margins);
|
||||||
|
}
|
||||||
|
|
||||||
|
void FancyLineEdit::updateButtonPositions()
|
||||||
|
{
|
||||||
|
QRect contentRect = rect();
|
||||||
|
for (int i = 0; i < 2; ++i) {
|
||||||
|
Side iconpos = (Side)i;
|
||||||
|
if (layoutDirection() == Qt::RightToLeft)
|
||||||
|
iconpos = (iconpos == Left ? Right : Left);
|
||||||
|
|
||||||
|
if (iconpos == FancyLineEdit::Right) {
|
||||||
|
const int iconoffset = textMargins().right() + 4;
|
||||||
|
d->m_iconbutton[i]->setGeometry(contentRect.adjusted(width() - iconoffset, 0, 0, 0));
|
||||||
|
} else {
|
||||||
|
const int iconoffset = textMargins().left() + 4;
|
||||||
|
d->m_iconbutton[i]->setGeometry(contentRect.adjusted(0, 0, -width() + iconoffset, 0));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void FancyLineEdit::resizeEvent(QResizeEvent *)
|
||||||
|
{
|
||||||
|
updateButtonPositions();
|
||||||
|
}
|
||||||
|
|
||||||
|
void FancyLineEdit::setButtonPixmap(Side side, const QPixmap &buttonPixmap)
|
||||||
|
{
|
||||||
|
d->m_iconbutton[side]->setPixmap(buttonPixmap);
|
||||||
|
updateMargins();
|
||||||
|
updateButtonPositions();
|
||||||
|
update();
|
||||||
|
}
|
||||||
|
|
||||||
|
QPixmap FancyLineEdit::buttonPixmap(Side side) const
|
||||||
|
{
|
||||||
|
return d->m_pixmap[side];
|
||||||
|
}
|
||||||
|
|
||||||
|
void FancyLineEdit::setButtonMenu(Side side, QMenu *buttonMenu)
|
||||||
|
{
|
||||||
|
d->m_menu[side] = buttonMenu;
|
||||||
|
d->m_iconbutton[side]->setIconOpacity(1.0);
|
||||||
|
}
|
||||||
|
|
||||||
|
QMenu *FancyLineEdit::buttonMenu(Side side) const
|
||||||
|
{
|
||||||
|
return d->m_menu[side];
|
||||||
|
}
|
||||||
|
|
||||||
|
bool FancyLineEdit::hasMenuTabFocusTrigger(Side side) const
|
||||||
|
{
|
||||||
|
return d->m_menuTabFocusTrigger[side];
|
||||||
|
}
|
||||||
|
|
||||||
|
void FancyLineEdit::setMenuTabFocusTrigger(Side side, bool v)
|
||||||
|
{
|
||||||
|
if (d->m_menuTabFocusTrigger[side] == v)
|
||||||
|
return;
|
||||||
|
|
||||||
|
d->m_menuTabFocusTrigger[side] = v;
|
||||||
|
d->m_iconbutton[side]->setFocusPolicy(v ? Qt::TabFocus : Qt::NoFocus);
|
||||||
|
}
|
||||||
|
|
||||||
|
bool FancyLineEdit::hasAutoHideButton(Side side) const
|
||||||
|
{
|
||||||
|
return d->m_iconbutton[side]->hasAutoHide();
|
||||||
|
}
|
||||||
|
|
||||||
|
void FancyLineEdit::setAutoHideButton(Side side, bool h)
|
||||||
|
{
|
||||||
|
d->m_iconbutton[side]->setAutoHide(h);
|
||||||
|
if (h)
|
||||||
|
d->m_iconbutton[side]->setIconOpacity(text().isEmpty() ? 0.0 : 1.0);
|
||||||
|
else
|
||||||
|
d->m_iconbutton[side]->setIconOpacity(1.0);
|
||||||
|
}
|
||||||
|
|
||||||
|
void FancyLineEdit::setButtonToolTip(Side side, const QString &tip)
|
||||||
|
{
|
||||||
|
d->m_iconbutton[side]->setToolTip(tip);
|
||||||
|
}
|
||||||
|
|
||||||
|
void FancyLineEdit::setButtonFocusPolicy(Side side, Qt::FocusPolicy policy)
|
||||||
|
{
|
||||||
|
d->m_iconbutton[side]->setFocusPolicy(policy);
|
||||||
|
}
|
||||||
|
|
||||||
|
// IconButton - helper class to represent a clickable icon
|
||||||
|
|
||||||
|
IconButton::IconButton(QWidget *parent)
|
||||||
|
: QAbstractButton(parent), m_autoHide(false)
|
||||||
|
{
|
||||||
|
setCursor(Qt::ArrowCursor);
|
||||||
|
setFocusPolicy(Qt::NoFocus);
|
||||||
|
}
|
||||||
|
|
||||||
|
void IconButton::paintEvent(QPaintEvent *)
|
||||||
|
{
|
||||||
|
QPainter painter(this);
|
||||||
|
QRect pixmapRect = QRect(0, 0, m_pixmap.width(), m_pixmap.height());
|
||||||
|
pixmapRect.moveCenter(rect().center());
|
||||||
|
|
||||||
|
if (m_autoHide)
|
||||||
|
painter.setOpacity(m_iconOpacity);
|
||||||
|
|
||||||
|
painter.drawPixmap(pixmapRect, m_pixmap);
|
||||||
|
}
|
||||||
|
|
||||||
|
void IconButton::animateShow(bool visible)
|
||||||
|
{
|
||||||
|
if (visible) {
|
||||||
|
QPropertyAnimation *animation = new QPropertyAnimation(this, "iconOpacity");
|
||||||
|
animation->setDuration(FADE_TIME);
|
||||||
|
animation->setEndValue(1.0);
|
||||||
|
animation->start(QAbstractAnimation::DeleteWhenStopped);
|
||||||
|
} else {
|
||||||
|
QPropertyAnimation *animation = new QPropertyAnimation(this, "iconOpacity");
|
||||||
|
animation->setDuration(FADE_TIME);
|
||||||
|
animation->setEndValue(0.0);
|
||||||
|
animation->start(QAbstractAnimation::DeleteWhenStopped);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
} // namespace Utils
|
||||||
121
src/3rdparty/fancylineedit/fancylineedit.h
vendored
Normal file
121
src/3rdparty/fancylineedit/fancylineedit.h
vendored
Normal file
@@ -0,0 +1,121 @@
|
|||||||
|
/****************************************************************************
|
||||||
|
**
|
||||||
|
** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
|
||||||
|
** Contact: http://www.qt-project.org/legal
|
||||||
|
**
|
||||||
|
** This file is part of Qt Creator.
|
||||||
|
**
|
||||||
|
** Commercial License Usage
|
||||||
|
** Licensees holding valid commercial Qt licenses may use this file in
|
||||||
|
** accordance with the commercial license agreement provided with the
|
||||||
|
** Software or, alternatively, in accordance with the terms contained in
|
||||||
|
** a written agreement between you and Digia. For licensing terms and
|
||||||
|
** conditions see http://qt.digia.com/licensing. For further information
|
||||||
|
** use the contact form at http://qt.digia.com/contact-us.
|
||||||
|
**
|
||||||
|
** GNU Lesser General Public License Usage
|
||||||
|
** Alternatively, this file may be used under the terms of the GNU Lesser
|
||||||
|
** General Public License version 2.1 as published by the Free Software
|
||||||
|
** Foundation and appearing in the file LICENSE.LGPL included in the
|
||||||
|
** packaging of this file. Please review the following information to
|
||||||
|
** ensure the GNU Lesser General Public License version 2.1 requirements
|
||||||
|
** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||||
|
**
|
||||||
|
** In addition, as a special exception, Digia gives you certain additional
|
||||||
|
** rights. These rights are described in the Digia Qt LGPL Exception
|
||||||
|
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||||
|
**
|
||||||
|
****************************************************************************/
|
||||||
|
|
||||||
|
#ifndef FANCYLINEEDIT_H
|
||||||
|
#define FANCYLINEEDIT_H
|
||||||
|
|
||||||
|
#include <QLineEdit>
|
||||||
|
#include <QAbstractButton>
|
||||||
|
|
||||||
|
namespace Utils {
|
||||||
|
|
||||||
|
class FancyLineEditPrivate;
|
||||||
|
|
||||||
|
class IconButton: public QAbstractButton
|
||||||
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
Q_PROPERTY(float iconOpacity READ iconOpacity WRITE setIconOpacity)
|
||||||
|
Q_PROPERTY(bool autoHide READ hasAutoHide WRITE setAutoHide)
|
||||||
|
Q_PROPERTY(QPixmap pixmap READ pixmap WRITE setPixmap)
|
||||||
|
public:
|
||||||
|
explicit IconButton(QWidget *parent = 0);
|
||||||
|
void paintEvent(QPaintEvent *event);
|
||||||
|
void setPixmap(const QPixmap &pixmap) { m_pixmap = pixmap; update(); }
|
||||||
|
QPixmap pixmap() const { return m_pixmap; }
|
||||||
|
float iconOpacity() { return m_iconOpacity; }
|
||||||
|
void setIconOpacity(float value) { m_iconOpacity = value; update(); }
|
||||||
|
void animateShow(bool visible);
|
||||||
|
|
||||||
|
void setAutoHide(bool hide) { m_autoHide = hide; }
|
||||||
|
bool hasAutoHide() const { return m_autoHide; }
|
||||||
|
|
||||||
|
private:
|
||||||
|
float m_iconOpacity;
|
||||||
|
bool m_autoHide;
|
||||||
|
QPixmap m_pixmap;
|
||||||
|
};
|
||||||
|
|
||||||
|
class FancyLineEdit : public QLineEdit
|
||||||
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
Q_ENUMS(Side)
|
||||||
|
|
||||||
|
public:
|
||||||
|
enum Side {Left = 0, Right = 1};
|
||||||
|
|
||||||
|
explicit FancyLineEdit(QWidget *parent = 0);
|
||||||
|
~FancyLineEdit();
|
||||||
|
|
||||||
|
QPixmap buttonPixmap(Side side) const;
|
||||||
|
void setButtonPixmap(Side side, const QPixmap &pixmap);
|
||||||
|
|
||||||
|
QMenu *buttonMenu(Side side) const;
|
||||||
|
void setButtonMenu(Side side, QMenu *menu);
|
||||||
|
|
||||||
|
void setButtonVisible(Side side, bool visible);
|
||||||
|
bool isButtonVisible(Side side) const;
|
||||||
|
|
||||||
|
void setButtonToolTip(Side side, const QString &);
|
||||||
|
void setButtonFocusPolicy(Side side, Qt::FocusPolicy policy);
|
||||||
|
|
||||||
|
// Set whether tabbing in will trigger the menu.
|
||||||
|
void setMenuTabFocusTrigger(Side side, bool v);
|
||||||
|
bool hasMenuTabFocusTrigger(Side side) const;
|
||||||
|
|
||||||
|
// Set if icon should be hidden when text is empty
|
||||||
|
void setAutoHideButton(Side side, bool h);
|
||||||
|
bool hasAutoHideButton(Side side) const;
|
||||||
|
#if QT_VERSION <= 0x040700
|
||||||
|
void setPlaceholderText( const QString& ) { }
|
||||||
|
#endif
|
||||||
|
|
||||||
|
signals:
|
||||||
|
void buttonClicked(Utils::FancyLineEdit::Side side);
|
||||||
|
void leftButtonClicked();
|
||||||
|
void rightButtonClicked();
|
||||||
|
|
||||||
|
private slots:
|
||||||
|
void checkButtons(const QString &);
|
||||||
|
void iconClicked();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
virtual void resizeEvent(QResizeEvent *e);
|
||||||
|
|
||||||
|
private:
|
||||||
|
void updateMargins();
|
||||||
|
void updateButtonPositions();
|
||||||
|
friend class Utils::FancyLineEditPrivate;
|
||||||
|
|
||||||
|
FancyLineEditPrivate *d;
|
||||||
|
QString m_oldText;
|
||||||
|
};
|
||||||
|
|
||||||
|
} // namespace Utils
|
||||||
|
|
||||||
|
#endif // FANCYLINEEDIT_H
|
||||||
@@ -3,7 +3,7 @@ include(${QT_USE_FILE})
|
|||||||
include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
|
include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
|
||||||
|
|
||||||
QT4_ADD_RESOURCES ( MIRALL_RC_SRC ../mirall.qrc)
|
QT4_ADD_RESOURCES ( MIRALL_RC_SRC ../mirall.qrc)
|
||||||
if ( DEFINED OEM_THEME_DIR)
|
if ( IS_DIRECTORY ${OEM_THEME_DIR} )
|
||||||
QT4_ADD_RESOURCES ( MIRALL_RC_SRC ${OEM_THEME_DIR}/theme.qrc)
|
QT4_ADD_RESOURCES ( MIRALL_RC_SRC ${OEM_THEME_DIR}/theme.qrc)
|
||||||
set(theme_dir ${OEM_THEME_DIR}/theme)
|
set(theme_dir ${OEM_THEME_DIR}/theme)
|
||||||
else()
|
else()
|
||||||
@@ -14,13 +14,8 @@ endif()
|
|||||||
set(mirall_UI
|
set(mirall_UI
|
||||||
mirall/folderwizardsourcepage.ui
|
mirall/folderwizardsourcepage.ui
|
||||||
mirall/folderwizardtargetpage.ui
|
mirall/folderwizardtargetpage.ui
|
||||||
mirall/folderwizardnetworkpage.ui
|
|
||||||
mirall/folderwizardowncloudpage.ui
|
|
||||||
mirall/statusdialog.ui
|
mirall/statusdialog.ui
|
||||||
mirall/owncloudwizardselecttypepage.ui
|
mirall/owncloudsetuppage_ng.ui
|
||||||
mirall/owncloudsetuppage.ui
|
|
||||||
mirall/createanowncloudpage.ui
|
|
||||||
mirall/owncloudftpaccesspage.ui
|
|
||||||
mirall/owncloudwizardresultpage.ui
|
mirall/owncloudwizardresultpage.ui
|
||||||
mirall/owncloudcredentialspage.ui
|
mirall/owncloudcredentialspage.ui
|
||||||
mirall/sslerrordialog.ui
|
mirall/sslerrordialog.ui
|
||||||
@@ -30,20 +25,19 @@ mirall/fileitemdialog.ui
|
|||||||
|
|
||||||
set(3rdparty_SRC
|
set(3rdparty_SRC
|
||||||
3rdparty/qtsingleapplication/qtsingleapplication.cpp
|
3rdparty/qtsingleapplication/qtsingleapplication.cpp
|
||||||
3rdparty/qtsingleapplication/qtlocalpeer.h
|
|
||||||
3rdparty/qtsingleapplication/qtlocalpeer.cpp
|
3rdparty/qtsingleapplication/qtlocalpeer.cpp
|
||||||
3rdparty/qtsingleapplication/qtsingleapplication.h
|
|
||||||
3rdparty/qtsingleapplication/qtsinglecoreapplication.h
|
|
||||||
3rdparty/qtsingleapplication/qtsinglecoreapplication.cpp
|
3rdparty/qtsingleapplication/qtsinglecoreapplication.cpp
|
||||||
|
|
||||||
3rdparty/qtlockedfile/qtlockedfile.h
|
|
||||||
3rdparty/qtlockedfile/qtlockedfile.cpp
|
3rdparty/qtlockedfile/qtlockedfile.cpp
|
||||||
|
3rdparty/fancylineedit/fancylineedit.cpp
|
||||||
|
3rdparty/QProgressIndicator/QProgressIndicator.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
set(3rdparty_HEADER
|
set(3rdparty_HEADER
|
||||||
3rdparty/qtsingleapplication/qtlocalpeer.h
|
3rdparty/qtsingleapplication/qtlocalpeer.h
|
||||||
3rdparty/qtsingleapplication/qtsingleapplication.h
|
3rdparty/qtsingleapplication/qtsingleapplication.h
|
||||||
3rdparty/qtsingleapplication/qtsinglecoreapplication.h
|
3rdparty/qtsingleapplication/qtsinglecoreapplication.h
|
||||||
|
3rdparty/fancylineedit/fancylineedit.h
|
||||||
|
3rdparty/QProgressIndicator/QProgressIndicator.h
|
||||||
)
|
)
|
||||||
qt4_wrap_cpp(3rdparty_MOC ${3rdparty_HEADER})
|
qt4_wrap_cpp(3rdparty_MOC ${3rdparty_HEADER})
|
||||||
|
|
||||||
@@ -56,6 +50,8 @@ endif()
|
|||||||
set(3rdparty_INC
|
set(3rdparty_INC
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/qtlockedfile
|
${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/qtlockedfile
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/qtsingleapplication
|
${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/qtsingleapplication
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/QProgressIndicator
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/fancylineedit
|
||||||
)
|
)
|
||||||
|
|
||||||
qt4_wrap_ui(mirall_UI_SRCS ${mirall_UI})
|
qt4_wrap_ui(mirall_UI_SRCS ${mirall_UI})
|
||||||
@@ -65,32 +61,29 @@ set(libsync_SRCS
|
|||||||
mirall/folder.cpp
|
mirall/folder.cpp
|
||||||
mirall/folderwatcher.cpp
|
mirall/folderwatcher.cpp
|
||||||
mirall/syncresult.cpp
|
mirall/syncresult.cpp
|
||||||
mirall/unisonfolder.cpp
|
|
||||||
mirall/networklocation.cpp
|
mirall/networklocation.cpp
|
||||||
mirall/mirallconfigfile.cpp
|
mirall/mirallconfigfile.cpp
|
||||||
mirall/credentialstore.cpp
|
mirall/credentialstore.cpp
|
||||||
mirall/csyncfolder.cpp
|
|
||||||
mirall/owncloudfolder.cpp
|
mirall/owncloudfolder.cpp
|
||||||
mirall/csyncthread.cpp
|
mirall/csyncthread.cpp
|
||||||
mirall/fileutils.cpp
|
mirall/fileutils.cpp
|
||||||
mirall/theme.cpp
|
mirall/theme.cpp
|
||||||
mirall/owncloudtheme.cpp
|
mirall/owncloudtheme.cpp
|
||||||
mirall/miralltheme.cpp
|
|
||||||
mirall/owncloudinfo.cpp
|
mirall/owncloudinfo.cpp
|
||||||
mirall/logger.cpp
|
mirall/logger.cpp
|
||||||
mirall/utility.cpp
|
mirall/utility.cpp
|
||||||
|
mirall/connectionvalidator.cpp
|
||||||
)
|
)
|
||||||
set(libsync_HEADERS
|
set(libsync_HEADERS
|
||||||
mirall/folderman.h
|
mirall/folderman.h
|
||||||
mirall/folder.h
|
mirall/folder.h
|
||||||
mirall/folderwatcher.h
|
mirall/folderwatcher.h
|
||||||
mirall/unisonfolder.h
|
|
||||||
mirall/csyncfolder.h
|
|
||||||
mirall/owncloudfolder.h
|
mirall/owncloudfolder.h
|
||||||
mirall/csyncthread.h
|
mirall/csyncthread.h
|
||||||
mirall/owncloudinfo.h
|
mirall/owncloudinfo.h
|
||||||
mirall/credentialstore.h
|
mirall/credentialstore.h
|
||||||
mirall/logger.h
|
mirall/logger.h
|
||||||
|
mirall/connectionvalidator.h
|
||||||
)
|
)
|
||||||
|
|
||||||
IF( INOTIFY_FOUND )
|
IF( INOTIFY_FOUND )
|
||||||
@@ -122,7 +115,6 @@ if(QTKEYCHAIN_FOUND)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
add_library(owncloudsync SHARED ${libsync_SRCS} ${syncMoc})
|
add_library(owncloudsync SHARED ${libsync_SRCS} ${syncMoc})
|
||||||
set_target_properties( owncloudsync PROPERTIES COMPILE_DEFINITIONS OWNCLOUD_CLIENT)
|
|
||||||
set_target_properties( owncloudsync PROPERTIES
|
set_target_properties( owncloudsync PROPERTIES
|
||||||
VERSION ${VERSION}
|
VERSION ${VERSION}
|
||||||
SOVERSION ${SOVERSION}
|
SOVERSION ${SOVERSION}
|
||||||
@@ -142,7 +134,7 @@ if(NOT BUILD_OWNCLOUD_OSX_BUNDLE)
|
|||||||
)
|
)
|
||||||
if(NOT WIN32)
|
if(NOT WIN32)
|
||||||
configure_file(${CMAKE_SOURCE_DIR}/mirall.desktop.in
|
configure_file(${CMAKE_SOURCE_DIR}/mirall.desktop.in
|
||||||
${APPLICATION_SHORTNAME}.desktop)
|
${CMAKE_CURRENT_BINARY_DIR}/${APPLICATION_SHORTNAME}.desktop)
|
||||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${APPLICATION_SHORTNAME}.desktop DESTINATION share/applications )
|
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${APPLICATION_SHORTNAME}.desktop DESTINATION share/applications )
|
||||||
endif()
|
endif()
|
||||||
else()
|
else()
|
||||||
@@ -151,6 +143,7 @@ endif()
|
|||||||
|
|
||||||
set(mirall_SRCS
|
set(mirall_SRCS
|
||||||
mirall/application.cpp
|
mirall/application.cpp
|
||||||
|
mirall/systray.cpp
|
||||||
mirall/folderwizard.cpp
|
mirall/folderwizard.cpp
|
||||||
mirall/statusdialog.cpp
|
mirall/statusdialog.cpp
|
||||||
mirall/owncloudwizard.cpp
|
mirall/owncloudwizard.cpp
|
||||||
@@ -165,6 +158,7 @@ set(mirall_SRCS
|
|||||||
|
|
||||||
set(mirall_HEADERS
|
set(mirall_HEADERS
|
||||||
mirall/application.h
|
mirall/application.h
|
||||||
|
mirall/systray.h
|
||||||
mirall/folderwizard.h
|
mirall/folderwizard.h
|
||||||
mirall/owncloudsetupwizard.h
|
mirall/owncloudsetupwizard.h
|
||||||
mirall/owncloudwizard.h
|
mirall/owncloudwizard.h
|
||||||
@@ -183,7 +177,7 @@ if( UNIX AND NOT APPLE)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
# csync is required.
|
# csync is required.
|
||||||
include_directories(${CSYNC_INCLUDE_DIR}/csync ${CSYNC_INCLUDE_DIR} ${CMAKE_BINARY_DIR})
|
include_directories(${CSYNC_INCLUDE_DIR}/csync ${CSYNC_INCLUDE_DIR} ${CSYNC_BUILD_PATH}/src)
|
||||||
include_directories(${3rdparty_INC})
|
include_directories(${3rdparty_INC})
|
||||||
|
|
||||||
qt4_wrap_cpp(mirallMoc ${mirall_HEADERS})
|
qt4_wrap_cpp(mirallMoc ${mirall_HEADERS})
|
||||||
@@ -214,8 +208,6 @@ if(NOT BUILD_OWNCLOUD_OSX_BUNDLE)
|
|||||||
set(BIN_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin")
|
set(BIN_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin")
|
||||||
|
|
||||||
if(NOT WIN32)
|
if(NOT WIN32)
|
||||||
install(FILES ${CMAKE_SOURCE_DIR}/resources/mirall-48.png
|
|
||||||
DESTINATION share/icons/hicolor/48x48/apps/ RENAME mirall.png)
|
|
||||||
install(FILES
|
install(FILES
|
||||||
${theme_dir}/colored/${APPLICATION_SHORTNAME}-icon-48.png
|
${theme_dir}/colored/${APPLICATION_SHORTNAME}-icon-48.png
|
||||||
DESTINATION share/icons/hicolor/48x48/apps/ RENAME ${APPLICATION_SHORTNAME}.png)
|
DESTINATION share/icons/hicolor/48x48/apps/ RENAME ${APPLICATION_SHORTNAME}.png)
|
||||||
@@ -227,22 +219,7 @@ endif(NOT WIN32)
|
|||||||
|
|
||||||
# add_executable( ${APPLICATION_EXECUTABLE} main.cpp ${final_src})
|
# add_executable( ${APPLICATION_EXECUTABLE} main.cpp ${final_src})
|
||||||
add_executable( ${APPLICATION_EXECUTABLE} WIN32 main.cpp ${final_src})
|
add_executable( ${APPLICATION_EXECUTABLE} WIN32 main.cpp ${final_src})
|
||||||
set_target_properties( ${APPLICATION_EXECUTABLE} PROPERTIES COMPILE_DEFINITIONS OWNCLOUD_CLIENT)
|
|
||||||
|
|
||||||
# mirall is not built for the bundle
|
|
||||||
add_executable( mirall WIN32 main.cpp ${final_src})
|
|
||||||
|
|
||||||
target_link_libraries(mirall ${QT_LIBRARIES} )
|
|
||||||
target_link_libraries(mirall owncloudsync)
|
|
||||||
target_link_libraries(mirall ${CSYNC_LIBRARY})
|
|
||||||
|
|
||||||
set_target_properties( mirall PROPERTIES
|
|
||||||
RUNTIME_OUTPUT_DIRECTORY ${BIN_OUTPUT_DIRECTORY} )
|
|
||||||
install(TARGETS mirall
|
|
||||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
|
||||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
|
||||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
|
||||||
)
|
|
||||||
else()
|
else()
|
||||||
set(BIN_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}")
|
set(BIN_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}")
|
||||||
include(DeployQt4)
|
include(DeployQt4)
|
||||||
@@ -252,7 +229,6 @@ else()
|
|||||||
|
|
||||||
# we must add MACOSX_BUNDLE only if building a bundle
|
# we must add MACOSX_BUNDLE only if building a bundle
|
||||||
add_executable( ${APPLICATION_EXECUTABLE} WIN32 MACOSX_BUNDLE main.cpp ${final_src})
|
add_executable( ${APPLICATION_EXECUTABLE} WIN32 MACOSX_BUNDLE main.cpp ${final_src})
|
||||||
set_target_properties( ${APPLICATION_EXECUTABLE} PROPERTIES COMPILE_DEFINITIONS OWNCLOUD_CLIENT)
|
|
||||||
|
|
||||||
#FIXME: hardcoded path
|
#FIXME: hardcoded path
|
||||||
if ( EXISTS ${CSYNC_BINARY_DIR}/modules/ocsync_owncloud.so )
|
if ( EXISTS ${CSYNC_BINARY_DIR}/modules/ocsync_owncloud.so )
|
||||||
|
|||||||
@@ -15,11 +15,11 @@
|
|||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
|
||||||
#include "mirall/application.h"
|
#include "mirall/application.h"
|
||||||
|
#include "mirall/systray.h"
|
||||||
#include "mirall/folder.h"
|
#include "mirall/folder.h"
|
||||||
#include "mirall/folderwatcher.h"
|
#include "mirall/folderwatcher.h"
|
||||||
#include "mirall/folderwizard.h"
|
#include "mirall/folderwizard.h"
|
||||||
#include "mirall/networklocation.h"
|
#include "mirall/networklocation.h"
|
||||||
#include "mirall/unisonfolder.h"
|
|
||||||
#include "mirall/owncloudfolder.h"
|
#include "mirall/owncloudfolder.h"
|
||||||
#include "mirall/statusdialog.h"
|
#include "mirall/statusdialog.h"
|
||||||
#include "mirall/owncloudsetupwizard.h"
|
#include "mirall/owncloudsetupwizard.h"
|
||||||
@@ -33,9 +33,6 @@
|
|||||||
#include "mirall/credentialstore.h"
|
#include "mirall/credentialstore.h"
|
||||||
#include "mirall/logger.h"
|
#include "mirall/logger.h"
|
||||||
|
|
||||||
#ifdef WITH_CSYNC
|
|
||||||
#include "mirall/csyncfolder.h"
|
|
||||||
#endif
|
|
||||||
#include "mirall/inotify.h"
|
#include "mirall/inotify.h"
|
||||||
|
|
||||||
#include <QtCore>
|
#include <QtCore>
|
||||||
@@ -48,10 +45,6 @@
|
|||||||
#include <QNetworkProxy>
|
#include <QNetworkProxy>
|
||||||
#include <QNetworkProxyFactory>
|
#include <QNetworkProxyFactory>
|
||||||
|
|
||||||
#ifdef Q_OS_LINUX
|
|
||||||
#include <dlfcn.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
namespace Mirall {
|
namespace Mirall {
|
||||||
|
|
||||||
// application logging handler.
|
// application logging handler.
|
||||||
@@ -93,7 +86,8 @@ Application::Application(int &argc, char **argv) :
|
|||||||
_showLogWindow(false),
|
_showLogWindow(false),
|
||||||
_logFlush(false),
|
_logFlush(false),
|
||||||
_helpOnly(false),
|
_helpOnly(false),
|
||||||
_fileItemDialog(0)
|
_fileItemDialog(0),
|
||||||
|
_statusDialog(0)
|
||||||
{
|
{
|
||||||
setApplicationName( _theme->appNameGUI() );
|
setApplicationName( _theme->appNameGUI() );
|
||||||
setWindowIcon( _theme->applicationIcon() );
|
setWindowIcon( _theme->applicationIcon() );
|
||||||
@@ -104,16 +98,6 @@ Application::Application(int &argc, char **argv) :
|
|||||||
//no need to waste time;
|
//no need to waste time;
|
||||||
if ( _helpOnly ) return;
|
if ( _helpOnly ) return;
|
||||||
|
|
||||||
#ifdef Q_OS_LINUX
|
|
||||||
// HACK: bump the refcount for libgnutls by calling dlopen()
|
|
||||||
// so gnutls, which is an dependency of libneon on some linux
|
|
||||||
// distros, and does not cleanup it's FDs properly, does
|
|
||||||
// not get unloaded. This works around a FD exhaustion crash
|
|
||||||
// (#154). We are not using gnutls at all and it's fine
|
|
||||||
// if loading fails, so no error handling is performed here.
|
|
||||||
dlopen("libgnutls.so", RTLD_LAZY|RTLD_NODELETE);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
connect( this, SIGNAL(messageReceived(QString)), SLOT(slotParseOptions(QString)));
|
connect( this, SIGNAL(messageReceived(QString)), SLOT(slotParseOptions(QString)));
|
||||||
connect( Logger::instance(), SIGNAL(guiLog(QString,QString)),
|
connect( Logger::instance(), SIGNAL(guiLog(QString,QString)),
|
||||||
this, SLOT(slotShowTrayMessage(QString,QString)));
|
this, SLOT(slotShowTrayMessage(QString,QString)));
|
||||||
@@ -183,8 +167,8 @@ Application::Application(int &argc, char **argv) :
|
|||||||
Application::~Application()
|
Application::~Application()
|
||||||
{
|
{
|
||||||
delete _tray; // needed, see ctor
|
delete _tray; // needed, see ctor
|
||||||
if( _fileItemDialog) delete _fileItemDialog;
|
delete _fileItemDialog;
|
||||||
if( _statusDialog && ! _helpOnly) delete _statusDialog;
|
delete _statusDialog;
|
||||||
qDebug() << "* Mirall shutdown";
|
qDebug() << "* Mirall shutdown";
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -207,7 +191,7 @@ void Application::slotStartFolderSetup( int result )
|
|||||||
|
|
||||||
ownCloudInfo::instance()->checkInstallation();
|
ownCloudInfo::instance()->checkInstallation();
|
||||||
} else {
|
} else {
|
||||||
_owncloudSetupWizard->startWizard(true); // with intro
|
_owncloudSetupWizard->startWizard();
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
qDebug() << "Setup Wizard was canceled. No reparsing of config.";
|
qDebug() << "Setup Wizard was canceled. No reparsing of config.";
|
||||||
@@ -268,7 +252,7 @@ void Application::slotFetchCredentials()
|
|||||||
this, SLOT(slotCredentialsFetched(bool)) );
|
this, SLOT(slotCredentialsFetched(bool)) );
|
||||||
CredentialStore::instance()->fetchCredentials();
|
CredentialStore::instance()->fetchCredentials();
|
||||||
if( CredentialStore::instance()->state() == CredentialStore::TooManyAttempts ) {
|
if( CredentialStore::instance()->state() == CredentialStore::TooManyAttempts ) {
|
||||||
trayMessage = tr("Too many attempts to get a valid password.");
|
trayMessage = tr("Too many incorrect password attempts.");
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
qDebug() << "Can not try again to fetch Credentials.";
|
qDebug() << "Can not try again to fetch Credentials.";
|
||||||
@@ -392,8 +376,7 @@ void Application::slotSSLFailed( QNetworkReply *reply, QList<QSslError> errors )
|
|||||||
}
|
}
|
||||||
_sslErrorDialog->setCustomConfigHandle( configHandle );
|
_sslErrorDialog->setCustomConfigHandle( configHandle );
|
||||||
|
|
||||||
QList<QSslCertificate> certs = reply->sslConfiguration().peerCertificateChain();
|
if( _sslErrorDialog->setErrorList( errors ) ) {
|
||||||
if( _sslErrorDialog->setErrorList( errors, certs) ) {
|
|
||||||
// all ssl certs are known and accepted. We can ignore the problems right away.
|
// all ssl certs are known and accepted. We can ignore the problems right away.
|
||||||
qDebug() << "Certs are already known and trusted, Warnings are not valid.";
|
qDebug() << "Certs are already known and trusted, Warnings are not valid.";
|
||||||
reply->ignoreSslErrors();
|
reply->ignoreSslErrors();
|
||||||
@@ -445,7 +428,7 @@ void Application::setupSystemTray()
|
|||||||
{
|
{
|
||||||
// Setting a parent heres will crash on X11 since by the time qapp runs
|
// Setting a parent heres will crash on X11 since by the time qapp runs
|
||||||
// its childrens dtors, the X11->screen variable queried for is gone -> crash
|
// its childrens dtors, the X11->screen variable queried for is gone -> crash
|
||||||
_tray = new QSystemTrayIcon;
|
_tray = new Systray();
|
||||||
_tray->setIcon( _theme->syncStateIcon( SyncResult::NotYetStarted, true ) );
|
_tray->setIcon( _theme->syncStateIcon( SyncResult::NotYetStarted, true ) );
|
||||||
|
|
||||||
connect(_tray,SIGNAL(activated(QSystemTrayIcon::ActivationReason)),
|
connect(_tray,SIGNAL(activated(QSystemTrayIcon::ActivationReason)),
|
||||||
@@ -716,7 +699,7 @@ void Application::slotOpenStatus()
|
|||||||
if( !cfgFile.exists() ) {
|
if( !cfgFile.exists() ) {
|
||||||
qDebug() << "No configured folders yet, start the Owncloud integration dialog.";
|
qDebug() << "No configured folders yet, start the Owncloud integration dialog.";
|
||||||
_folderMan->setSyncEnabled(false);
|
_folderMan->setSyncEnabled(false);
|
||||||
_owncloudSetupWizard->startWizard(true); // with intro
|
_owncloudSetupWizard->startWizard();
|
||||||
} else {
|
} else {
|
||||||
qDebug() << "#============# Status dialog starting #=============#";
|
qDebug() << "#============# Status dialog starting #=============#";
|
||||||
raiseWidget = _statusDialog;
|
raiseWidget = _statusDialog;
|
||||||
@@ -827,7 +810,7 @@ void Application::slotEnableFolder(const QString& alias, const bool enable)
|
|||||||
void Application::slotConfigure()
|
void Application::slotConfigure()
|
||||||
{
|
{
|
||||||
_folderMan->setSyncEnabled(false); // do not start more syncs.
|
_folderMan->setSyncEnabled(false); // do not start more syncs.
|
||||||
_owncloudSetupWizard->startWizard(false);
|
_owncloudSetupWizard->startWizard();
|
||||||
}
|
}
|
||||||
|
|
||||||
void Application::slotConfigureProxy()
|
void Application::slotConfigureProxy()
|
||||||
@@ -855,13 +838,10 @@ void Application::slotSyncStateChange( const QString& alias )
|
|||||||
{
|
{
|
||||||
SyncResult result = _folderMan->syncResult( alias );
|
SyncResult result = _folderMan->syncResult( alias );
|
||||||
|
|
||||||
// do not promote LocalSyncState to the status dialog.
|
_statusDialog->slotUpdateFolderState( _folderMan->folder(alias) );
|
||||||
if( !result.localRunOnly() ) {
|
|
||||||
_statusDialog->slotUpdateFolderState( _folderMan->folder(alias) );
|
|
||||||
|
|
||||||
if( _fileItemDialog && _fileItemDialog->isVisible() ) {
|
if( _fileItemDialog && _fileItemDialog->isVisible() ) {
|
||||||
_fileItemDialog->setSyncResult( _folderMan->syncResult(alias) );
|
_fileItemDialog->setSyncResult( _folderMan->syncResult(alias) );
|
||||||
}
|
|
||||||
}
|
}
|
||||||
computeOverallSyncStatus();
|
computeOverallSyncStatus();
|
||||||
|
|
||||||
@@ -893,12 +873,18 @@ void Application::parseOptions(const QStringList &options)
|
|||||||
_logFlush = true;
|
_logFlush = true;
|
||||||
} else if (option == QLatin1String("--monoicons")) {
|
} else if (option == QLatin1String("--monoicons")) {
|
||||||
_theme->setSystrayUseMonoIcons(true);
|
_theme->setSystrayUseMonoIcons(true);
|
||||||
} else {
|
} else if (option == QLatin1String("--confdir")) {
|
||||||
setHelp();
|
if (it.hasNext() && !it.peekNext().startsWith(QLatin1String("--"))) {
|
||||||
std::cout << "Option not recognized: " << option.toStdString() << std::endl;
|
QString confDir = it.next();
|
||||||
break;
|
MirallConfigFile::setConfDir( confDir );
|
||||||
|
} else {
|
||||||
|
showHelp();
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
setHelp();
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void Application::computeOverallSyncStatus()
|
void Application::computeOverallSyncStatus()
|
||||||
@@ -915,54 +901,52 @@ void Application::computeOverallSyncStatus()
|
|||||||
SyncResult folderResult = syncedFolder->syncResult();
|
SyncResult folderResult = syncedFolder->syncResult();
|
||||||
SyncResult::Status syncStatus = folderResult.status();
|
SyncResult::Status syncStatus = folderResult.status();
|
||||||
|
|
||||||
if( ! folderResult.localRunOnly() ) { // skip local runs, use the last message.
|
switch( syncStatus ) {
|
||||||
switch( syncStatus ) {
|
case SyncResult::Undefined:
|
||||||
case SyncResult::Undefined:
|
if ( overallResult.status() != SyncResult::Error ) {
|
||||||
if ( overallResult.status() != SyncResult::Error ) {
|
overallResult.setStatus(SyncResult::Error);
|
||||||
overallResult.setStatus(SyncResult::Error);
|
|
||||||
}
|
|
||||||
folderMessage = tr( "Undefined State." );
|
|
||||||
break;
|
|
||||||
case SyncResult::NotYetStarted:
|
|
||||||
folderMessage = tr( "Waits to start syncing." );
|
|
||||||
overallResult.setStatus( SyncResult::NotYetStarted );
|
|
||||||
break;
|
|
||||||
case SyncResult::SyncPrepare:
|
|
||||||
folderMessage = tr( "Preparing for sync." );
|
|
||||||
overallResult.setStatus( SyncResult::SyncPrepare );
|
|
||||||
break;
|
|
||||||
case SyncResult::SyncRunning:
|
|
||||||
folderMessage = tr( "Sync is running." );
|
|
||||||
overallResult.setStatus( SyncResult::SyncRunning );
|
|
||||||
break;
|
|
||||||
case SyncResult::Unavailable:
|
|
||||||
folderMessage = tr( "Server is currently not available." );
|
|
||||||
overallResult.setStatus( SyncResult::Unavailable );
|
|
||||||
break;
|
|
||||||
case SyncResult::Success:
|
|
||||||
if( overallResult.status() == SyncResult::Undefined ) {
|
|
||||||
folderMessage = tr( "Last Sync was successful." );
|
|
||||||
overallResult.setStatus( SyncResult::Success );
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
case SyncResult::Error:
|
|
||||||
overallResult.setStatus( SyncResult::Error );
|
|
||||||
folderMessage = tr( "Syncing Error." );
|
|
||||||
break;
|
|
||||||
case SyncResult::SetupError:
|
|
||||||
if ( overallResult.status() != SyncResult::Error ) {
|
|
||||||
overallResult.setStatus( SyncResult::SetupError );
|
|
||||||
}
|
|
||||||
folderMessage = tr( "Setup Error." );
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
folderMessage = tr( "Undefined Error State." );
|
|
||||||
overallResult.setStatus( SyncResult::Error );
|
|
||||||
}
|
}
|
||||||
if( !syncedFolder->syncEnabled() ) {
|
folderMessage = tr( "Undefined State." );
|
||||||
// sync is disabled.
|
break;
|
||||||
folderMessage += tr( " (Sync is paused)" );
|
case SyncResult::NotYetStarted:
|
||||||
|
folderMessage = tr( "Waits to start syncing." );
|
||||||
|
overallResult.setStatus( SyncResult::NotYetStarted );
|
||||||
|
break;
|
||||||
|
case SyncResult::SyncPrepare:
|
||||||
|
folderMessage = tr( "Preparing for sync." );
|
||||||
|
overallResult.setStatus( SyncResult::SyncPrepare );
|
||||||
|
break;
|
||||||
|
case SyncResult::SyncRunning:
|
||||||
|
folderMessage = tr( "Sync is running." );
|
||||||
|
overallResult.setStatus( SyncResult::SyncRunning );
|
||||||
|
break;
|
||||||
|
case SyncResult::Unavailable:
|
||||||
|
folderMessage = tr( "Server is currently not available." );
|
||||||
|
overallResult.setStatus( SyncResult::Unavailable );
|
||||||
|
break;
|
||||||
|
case SyncResult::Success:
|
||||||
|
if( overallResult.status() == SyncResult::Undefined ) {
|
||||||
|
folderMessage = tr( "Last Sync was successful." );
|
||||||
|
overallResult.setStatus( SyncResult::Success );
|
||||||
}
|
}
|
||||||
|
break;
|
||||||
|
case SyncResult::Error:
|
||||||
|
overallResult.setStatus( SyncResult::Error );
|
||||||
|
folderMessage = tr( "Syncing Error." );
|
||||||
|
break;
|
||||||
|
case SyncResult::SetupError:
|
||||||
|
if ( overallResult.status() != SyncResult::Error ) {
|
||||||
|
overallResult.setStatus( SyncResult::SetupError );
|
||||||
|
}
|
||||||
|
folderMessage = tr( "Setup Error." );
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
folderMessage = tr( "Undefined Error State." );
|
||||||
|
overallResult.setStatus( SyncResult::Error );
|
||||||
|
}
|
||||||
|
if( !syncedFolder->syncEnabled() ) {
|
||||||
|
// sync is disabled.
|
||||||
|
folderMessage += tr( " (Sync is paused)" );
|
||||||
}
|
}
|
||||||
|
|
||||||
qDebug() << "Folder in overallStatus Message: " << syncedFolder << " with name " << syncedFolder->alias();
|
qDebug() << "Folder in overallStatus Message: " << syncedFolder << " with name " << syncedFolder->alias();
|
||||||
@@ -999,6 +983,7 @@ setHelp();
|
|||||||
std::cout << " --logfile <filename> : write log output to file <filename>." << std::endl;
|
std::cout << " --logfile <filename> : write log output to file <filename>." << std::endl;
|
||||||
std::cout << " --logflush : flush the log file after every write." << std::endl;
|
std::cout << " --logflush : flush the log file after every write." << std::endl;
|
||||||
std::cout << " --monoicons : Use black/white pictograms for systray." << std::endl;
|
std::cout << " --monoicons : Use black/white pictograms for systray." << std::endl;
|
||||||
|
std::cout << " --confdir <dirname> : Use the given configuration directory." << std::endl;
|
||||||
std::cout << std::endl;
|
std::cout << std::endl;
|
||||||
if (_theme->appName() == QLatin1String("ownCloud"))
|
if (_theme->appName() == QLatin1String("ownCloud"))
|
||||||
std::cout << "For more information, see http://www.owncloud.org" << std::endl;
|
std::cout << "For more information, see http://www.owncloud.org" << std::endl;
|
||||||
|
|||||||
@@ -16,7 +16,6 @@
|
|||||||
#define APPLICATION_H
|
#define APPLICATION_H
|
||||||
|
|
||||||
#include <QApplication>
|
#include <QApplication>
|
||||||
#include <QSystemTrayIcon>
|
|
||||||
#include <QNetworkReply>
|
#include <QNetworkReply>
|
||||||
#include <QSslError>
|
#include <QSslError>
|
||||||
|
|
||||||
@@ -27,6 +26,7 @@
|
|||||||
#include "mirall/logbrowser.h"
|
#include "mirall/logbrowser.h"
|
||||||
#include "mirall/folderman.h"
|
#include "mirall/folderman.h"
|
||||||
#include "mirall/fileitemdialog.h"
|
#include "mirall/fileitemdialog.h"
|
||||||
|
#include "mirall/systray.h"
|
||||||
|
|
||||||
class QAction;
|
class QAction;
|
||||||
class QMenu;
|
class QMenu;
|
||||||
@@ -104,7 +104,7 @@ private:
|
|||||||
void raiseDialog( QWidget* );
|
void raiseDialog( QWidget* );
|
||||||
|
|
||||||
// configuration file -> folder
|
// configuration file -> folder
|
||||||
QSystemTrayIcon *_tray;
|
Systray *_tray;
|
||||||
QAction *_actionQuit;
|
QAction *_actionQuit;
|
||||||
QAction *_actionAddFolder;
|
QAction *_actionAddFolder;
|
||||||
QAction *_actionOpenStatus;
|
QAction *_actionOpenStatus;
|
||||||
|
|||||||
193
src/mirall/connectionvalidator.cpp
Normal file
193
src/mirall/connectionvalidator.cpp
Normal file
@@ -0,0 +1,193 @@
|
|||||||
|
/*
|
||||||
|
* 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; version 2 of the License.
|
||||||
|
*
|
||||||
|
* 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 <QtCore>
|
||||||
|
|
||||||
|
#include "mirall/connectionvalidator.h"
|
||||||
|
#include "mirall/owncloudinfo.h"
|
||||||
|
#include "mirall/mirallconfigfile.h"
|
||||||
|
#include "mirall/theme.h"
|
||||||
|
#include "mirall/credentialstore.h"
|
||||||
|
|
||||||
|
namespace Mirall {
|
||||||
|
|
||||||
|
ConnectionValidator::ConnectionValidator(QObject *parent) :
|
||||||
|
QObject(parent)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
ConnectionValidator::ConnectionValidator(const QString& connection, QObject *parent)
|
||||||
|
:_connection(connection)
|
||||||
|
{
|
||||||
|
ownCloudInfo::instance()->setCustomConfigHandle(_connection);
|
||||||
|
}
|
||||||
|
|
||||||
|
QStringList ConnectionValidator::errors() const
|
||||||
|
{
|
||||||
|
return _errors;
|
||||||
|
}
|
||||||
|
|
||||||
|
QString ConnectionValidator::statusString( Status )
|
||||||
|
{
|
||||||
|
return QLatin1String("Get your street creds!");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void ConnectionValidator::checkConnection()
|
||||||
|
{
|
||||||
|
if( ownCloudInfo::instance()->isConfigured() ) {
|
||||||
|
connect( ownCloudInfo::instance(),SIGNAL(ownCloudInfoFound(QString,QString,QString,QString)),
|
||||||
|
SLOT(slotStatusFound(QString,QString,QString,QString)));
|
||||||
|
|
||||||
|
connect( ownCloudInfo::instance(),SIGNAL(noOwncloudFound(QNetworkReply*)),
|
||||||
|
SLOT(slotNoStatusFound(QNetworkReply*)));
|
||||||
|
|
||||||
|
// checks for status.php
|
||||||
|
ownCloudInfo::instance()->checkInstallation();
|
||||||
|
} else {
|
||||||
|
emit connectionResult( NotConfigured );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void ConnectionValidator::slotStatusFound( const QString& url, const QString& versionStr, const QString& version, const QString& edition)
|
||||||
|
{
|
||||||
|
// status.php was found.
|
||||||
|
qDebug() << "** Application: ownCloud found: " << url << " with version " << versionStr << "(" << version << ")";
|
||||||
|
// now check the authentication
|
||||||
|
MirallConfigFile cfgFile(_connection);
|
||||||
|
|
||||||
|
cfgFile.setOwnCloudVersion( version );
|
||||||
|
// disconnect from ownCloudInfo
|
||||||
|
disconnect( ownCloudInfo::instance(),SIGNAL(ownCloudInfoFound(QString,QString,QString,QString)),
|
||||||
|
this, SLOT(slotStatusFound(QString,QString,QString,QString)));
|
||||||
|
|
||||||
|
disconnect( ownCloudInfo::instance(),SIGNAL(noOwncloudFound(QNetworkReply*)),
|
||||||
|
this, SLOT(slotNoStatusFound(QNetworkReply*)));
|
||||||
|
|
||||||
|
if( version.startsWith("4.0") ) {
|
||||||
|
_errors.append( tr("<p>The configured server for this client is too old.</p>"
|
||||||
|
"<p>Please update to the latest server and restart the client.</p>"));
|
||||||
|
emit connectionResult( ServerVersionMismatch );
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
QTimer::singleShot( 0, this, SLOT( slotFetchCredentials() ));
|
||||||
|
}
|
||||||
|
|
||||||
|
// status.php could not be loaded.
|
||||||
|
void ConnectionValidator::slotNoStatusFound(QNetworkReply *reply)
|
||||||
|
{
|
||||||
|
// disconnect from ownCloudInfo
|
||||||
|
disconnect( ownCloudInfo::instance(),SIGNAL(ownCloudInfoFound(QString,QString,QString,QString)),
|
||||||
|
this, SLOT(slotStatusFound(QString,QString,QString,QString)));
|
||||||
|
|
||||||
|
disconnect( ownCloudInfo::instance(),SIGNAL(noOwncloudFound(QNetworkReply*)),
|
||||||
|
this, SLOT(slotNoStatusFound(QNetworkReply*)));
|
||||||
|
|
||||||
|
_errors.append( reply->errorString() );
|
||||||
|
emit connectionResult( StatusNotFound );
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void ConnectionValidator::slotFetchCredentials()
|
||||||
|
{
|
||||||
|
if( _connection.isEmpty() ) {
|
||||||
|
if( CredentialStore::instance()->canTryAgain() ) {
|
||||||
|
connect( CredentialStore::instance(), SIGNAL(fetchCredentialsFinished(bool)),
|
||||||
|
this, SLOT(slotCredentialsFetched(bool)) );
|
||||||
|
CredentialStore::instance()->fetchCredentials();
|
||||||
|
}
|
||||||
|
|
||||||
|
if( CredentialStore::instance()->state() == CredentialStore::TooManyAttempts ) {
|
||||||
|
_errors << tr("Too many attempts to get a valid password.");
|
||||||
|
emit connectionResult( CredentialsTooManyAttempts );
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
// Pull credentials from Mirall config.
|
||||||
|
slotCredentialsFetched( true );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void ConnectionValidator::slotCredentialsFetched( bool ok )
|
||||||
|
{
|
||||||
|
qDebug() << "Credentials successfully fetched: " << ok;
|
||||||
|
disconnect( CredentialStore::instance(), SIGNAL(fetchCredentialsFinished(bool)) );
|
||||||
|
|
||||||
|
if( ! ok ) {
|
||||||
|
Status stat;
|
||||||
|
_errors << tr("Error: Could not retrieve the password!");
|
||||||
|
|
||||||
|
if( CredentialStore::instance()->state() == CredentialStore::UserCanceled ) {
|
||||||
|
_errors << tr("Password dialog was canceled!");
|
||||||
|
stat = CredentialsUserCanceled;
|
||||||
|
} else {
|
||||||
|
_errors << CredentialStore::instance()->errorMessage();
|
||||||
|
stat = CredentialError;
|
||||||
|
}
|
||||||
|
|
||||||
|
qDebug() << "Could not fetch credentials" << _errors;
|
||||||
|
|
||||||
|
emit connectionResult( stat );
|
||||||
|
} else {
|
||||||
|
QString user, pwd;
|
||||||
|
if( _connection.isEmpty() ) {
|
||||||
|
user = CredentialStore::instance()->user();
|
||||||
|
pwd = CredentialStore::instance()->password();
|
||||||
|
} else {
|
||||||
|
// in case of reconfiguration, the _connection is set.
|
||||||
|
MirallConfigFile cfg(_connection);
|
||||||
|
user = cfg.ownCloudUser();
|
||||||
|
pwd = cfg.ownCloudPasswd();
|
||||||
|
}
|
||||||
|
ownCloudInfo::instance()->setCredentials( user, pwd );
|
||||||
|
|
||||||
|
// Credential fetched ok.
|
||||||
|
QTimer::singleShot( 0, this, SLOT( slotCheckAuthentication() ));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void ConnectionValidator::slotCheckAuthentication()
|
||||||
|
{
|
||||||
|
connect( ownCloudInfo::instance(), SIGNAL(ownCloudDirExists(QString,QNetworkReply*)),
|
||||||
|
this, SLOT(slotAuthCheck(QString,QNetworkReply*)));
|
||||||
|
|
||||||
|
qDebug() << "# checking for authentication settings.";
|
||||||
|
ownCloudInfo::instance()->getRequest(QLatin1String("/"), true ); // this call needs to be authenticated.
|
||||||
|
// simply GET the webdav root, will fail if credentials are wrong.
|
||||||
|
// continue in slotAuthCheck here :-)
|
||||||
|
}
|
||||||
|
|
||||||
|
void ConnectionValidator::slotAuthCheck( const QString& ,QNetworkReply *reply )
|
||||||
|
{
|
||||||
|
bool ok = true;
|
||||||
|
Status stat = Connected;
|
||||||
|
|
||||||
|
if( reply->error() == QNetworkReply::AuthenticationRequiredError ||
|
||||||
|
reply->error() == QNetworkReply::OperationCanceledError ) { // returned if the user is wrong.
|
||||||
|
qDebug() << "******** Password is wrong!";
|
||||||
|
_errors << "The provided credentials are wrong.";
|
||||||
|
stat = CredentialsWrong;
|
||||||
|
ok = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
// disconnect from ownCloud Info signals
|
||||||
|
disconnect( ownCloudInfo::instance(),SIGNAL(ownCloudDirExists(QString,QNetworkReply*)),
|
||||||
|
this,SLOT(slotAuthCheck(QString,QNetworkReply*)));
|
||||||
|
|
||||||
|
emit connectionResult( stat );
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
73
src/mirall/connectionvalidator.h
Normal file
73
src/mirall/connectionvalidator.h
Normal file
@@ -0,0 +1,73 @@
|
|||||||
|
/*
|
||||||
|
* 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; version 2 of the License.
|
||||||
|
*
|
||||||
|
* 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.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef CONNECTIONVALIDATOR_H
|
||||||
|
#define CONNECTIONVALIDATOR_H
|
||||||
|
|
||||||
|
#include <QObject>
|
||||||
|
#include <QStringList>
|
||||||
|
|
||||||
|
class QNetworkReply;
|
||||||
|
|
||||||
|
namespace Mirall {
|
||||||
|
|
||||||
|
class ConnectionValidator : public QObject
|
||||||
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
public:
|
||||||
|
explicit ConnectionValidator(QObject *parent = 0);
|
||||||
|
explicit ConnectionValidator(const QString& connection, QObject *parent = 0);
|
||||||
|
|
||||||
|
enum Status {
|
||||||
|
Undefined,
|
||||||
|
Connected,
|
||||||
|
NotConfigured,
|
||||||
|
ServerVersionMismatch,
|
||||||
|
CredentialsTooManyAttempts,
|
||||||
|
CredentialError,
|
||||||
|
CredentialsUserCanceled,
|
||||||
|
CredentialsWrong,
|
||||||
|
StatusNotFound
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
QStringList errors() const;
|
||||||
|
|
||||||
|
void checkConnection();
|
||||||
|
|
||||||
|
QString statusString( Status );
|
||||||
|
|
||||||
|
signals:
|
||||||
|
void connectionResult( ConnectionValidator::Status );
|
||||||
|
void connectionAvailable();
|
||||||
|
void connectionFailed();
|
||||||
|
|
||||||
|
public slots:
|
||||||
|
|
||||||
|
protected slots:
|
||||||
|
void slotStatusFound( const QString&, const QString&, const QString&, const QString& );
|
||||||
|
void slotNoStatusFound(QNetworkReply *);
|
||||||
|
|
||||||
|
void slotFetchCredentials();
|
||||||
|
void slotCredentialsFetched( bool );
|
||||||
|
void slotCheckAuthentication();
|
||||||
|
void slotAuthCheck( const QString& ,QNetworkReply * );
|
||||||
|
|
||||||
|
private:
|
||||||
|
QStringList _errors;
|
||||||
|
QString _connection;
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif // CONNECTIONVALIDATOR_H
|
||||||
@@ -1,213 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<ui version="4.0">
|
|
||||||
<class>CreateAnOwncloudPage</class>
|
|
||||||
<widget class="QWidget" name="CreateAnOwncloudPage">
|
|
||||||
<property name="geometry">
|
|
||||||
<rect>
|
|
||||||
<x>0</x>
|
|
||||||
<y>0</y>
|
|
||||||
<width>539</width>
|
|
||||||
<height>346</height>
|
|
||||||
</rect>
|
|
||||||
</property>
|
|
||||||
<property name="windowTitle">
|
|
||||||
<string>Form</string>
|
|
||||||
</property>
|
|
||||||
<layout class="QGridLayout" name="gridLayout_2">
|
|
||||||
<item row="0" column="0">
|
|
||||||
<layout class="QHBoxLayout" name="horizontalLayout_12">
|
|
||||||
<item>
|
|
||||||
<widget class="QLabel" name="label_5">
|
|
||||||
<property name="text">
|
|
||||||
<string/>
|
|
||||||
</property>
|
|
||||||
<property name="pixmap">
|
|
||||||
<pixmap resource="../../mirall.qrc">:/mirall/resources/mirall-32.png</pixmap>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<widget class="QLabel" name="label_3">
|
|
||||||
<property name="font">
|
|
||||||
<font>
|
|
||||||
<pointsize>14</pointsize>
|
|
||||||
<weight>50</weight>
|
|
||||||
<bold>false</bold>
|
|
||||||
</font>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string>Create a new ownCloud</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<spacer name="horizontalSpacer_17">
|
|
||||||
<property name="orientation">
|
|
||||||
<enum>Qt::Horizontal</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeHint" stdset="0">
|
|
||||||
<size>
|
|
||||||
<width>40</width>
|
|
||||||
<height>20</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
</spacer>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="0">
|
|
||||||
<widget class="QGroupBox" name="groupBox">
|
|
||||||
<property name="title">
|
|
||||||
<string>Where do you want to create your ownCloud?</string>
|
|
||||||
</property>
|
|
||||||
<layout class="QGridLayout" name="gridLayout">
|
|
||||||
<item row="0" column="0" colspan="3">
|
|
||||||
<widget class="QRadioButton" name="createLocalRadioBtn">
|
|
||||||
<property name="font">
|
|
||||||
<font>
|
|
||||||
<weight>75</weight>
|
|
||||||
<bold>true</bold>
|
|
||||||
</font>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string>create ownCloud on this computer</string>
|
|
||||||
</property>
|
|
||||||
<property name="checked">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="0">
|
|
||||||
<spacer name="horizontalSpacer">
|
|
||||||
<property name="orientation">
|
|
||||||
<enum>Qt::Horizontal</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeType">
|
|
||||||
<enum>QSizePolicy::Fixed</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeHint" stdset="0">
|
|
||||||
<size>
|
|
||||||
<width>22</width>
|
|
||||||
<height>13</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
</spacer>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="1" colspan="2">
|
|
||||||
<widget class="QLabel" name="label_2">
|
|
||||||
<property name="minimumSize">
|
|
||||||
<size>
|
|
||||||
<width>0</width>
|
|
||||||
<height>20</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
|
||||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
|
||||||
p, li { white-space: pre-wrap; }
|
|
||||||
</style></head><body style=" font-family:'Sans Serif'; font-size:11pt; font-weight:400; font-style:normal;">
|
|
||||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#585858;">installs the ownCloud on this computer. Other people will not be able to access your data by default.</span></p></body></html></string>
|
|
||||||
</property>
|
|
||||||
<property name="textFormat">
|
|
||||||
<enum>Qt::AutoText</enum>
|
|
||||||
</property>
|
|
||||||
<property name="wordWrap">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
<property name="openExternalLinks">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="2" column="0" colspan="3">
|
|
||||||
<widget class="QRadioButton" name="createPerFTPRadioBtn">
|
|
||||||
<property name="font">
|
|
||||||
<font>
|
|
||||||
<weight>75</weight>
|
|
||||||
<bold>true</bold>
|
|
||||||
<underline>false</underline>
|
|
||||||
</font>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string>create ownCloud on my internet domain</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="3" column="0">
|
|
||||||
<spacer name="horizontalSpacer_2">
|
|
||||||
<property name="orientation">
|
|
||||||
<enum>Qt::Horizontal</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeType">
|
|
||||||
<enum>QSizePolicy::Fixed</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeHint" stdset="0">
|
|
||||||
<size>
|
|
||||||
<width>22</width>
|
|
||||||
<height>13</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
</spacer>
|
|
||||||
</item>
|
|
||||||
<item row="3" column="1" colspan="2">
|
|
||||||
<widget class="QLabel" name="label_4">
|
|
||||||
<property name="text">
|
|
||||||
<string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
|
||||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
|
||||||
p, li { white-space: pre-wrap; }
|
|
||||||
</style></head><body style=" font-family:'Sans Serif'; font-size:11pt; font-weight:400; font-style:normal;">
|
|
||||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#585858;">installs ownCloud on a domain you control. You need the FTP credentials for the installation.</span></p>
|
|
||||||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; color:#585858;"></p>
|
|
||||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#585858;">This ownCloud will be accessible from the internet.</span></p></body></html></string>
|
|
||||||
</property>
|
|
||||||
<property name="textFormat">
|
|
||||||
<enum>Qt::AutoText</enum>
|
|
||||||
</property>
|
|
||||||
<property name="wordWrap">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
<property name="openExternalLinks">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="4" column="1">
|
|
||||||
<widget class="QLabel" name="label">
|
|
||||||
<property name="text">
|
|
||||||
<string>&Domain:</string>
|
|
||||||
</property>
|
|
||||||
<property name="buddy">
|
|
||||||
<cstring>myDomainEdit</cstring>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="4" column="2">
|
|
||||||
<widget class="QLineEdit" name="myDomainEdit">
|
|
||||||
<property name="text">
|
|
||||||
<string/>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="2" column="0">
|
|
||||||
<spacer name="verticalSpacer">
|
|
||||||
<property name="orientation">
|
|
||||||
<enum>Qt::Vertical</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeHint" stdset="0">
|
|
||||||
<size>
|
|
||||||
<width>388</width>
|
|
||||||
<height>72</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
</spacer>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
|
||||||
<resources>
|
|
||||||
<include location="../../mirall.qrc"/>
|
|
||||||
</resources>
|
|
||||||
<connections/>
|
|
||||||
</ui>
|
|
||||||
@@ -1,104 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright (C) by Duncan Mac-Vicar P. <duncan@kde.org>
|
|
||||||
*
|
|
||||||
* 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 "mirall/csyncfolder.h"
|
|
||||||
#include "mirall/csyncthread.h"
|
|
||||||
#include "mirall/mirallconfigfile.h"
|
|
||||||
|
|
||||||
#include <csync.h>
|
|
||||||
|
|
||||||
#include <QDebug>
|
|
||||||
#include <QDir>
|
|
||||||
#include <QMutexLocker>
|
|
||||||
#include <QThread>
|
|
||||||
#include <QStringList>
|
|
||||||
#include <QTextStream>
|
|
||||||
|
|
||||||
namespace Mirall {
|
|
||||||
|
|
||||||
CSyncFolder::CSyncFolder(const QString &alias,
|
|
||||||
const QString &path,
|
|
||||||
const QString &secondPath,
|
|
||||||
QObject *parent)
|
|
||||||
: Folder(alias, path, secondPath, parent)
|
|
||||||
, _csync(0)
|
|
||||||
, _thread(0)
|
|
||||||
, _csyncError(false)
|
|
||||||
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
CSyncFolder::~CSyncFolder()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
bool CSyncFolder::isBusy() const
|
|
||||||
{
|
|
||||||
return (_csync && _thread && _thread->isRunning() );
|
|
||||||
}
|
|
||||||
|
|
||||||
void CSyncFolder::startSync(const QStringList &pathList)
|
|
||||||
{
|
|
||||||
if (_thread && _thread->isRunning()) {
|
|
||||||
qCritical() << "* ERROR csync is still running and new sync requested.";
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
delete _csync;
|
|
||||||
delete _thread;
|
|
||||||
_errors.clear();
|
|
||||||
_csyncError = false;
|
|
||||||
_syncResult.setStatus( SyncResult::SyncRunning );
|
|
||||||
emit syncStateChange();
|
|
||||||
|
|
||||||
_thread = new QThread(this);
|
|
||||||
_csync = new CSyncThread( path(), secondPath() );
|
|
||||||
connect(_csync, SIGNAL(started()), SLOT(slotCSyncStarted()), Qt::QueuedConnection);
|
|
||||||
connect(_csync, SIGNAL(finished()), SLOT(slotCSyncFinished()), Qt::QueuedConnection);
|
|
||||||
connect(_csync, SIGNAL(csyncError(QString)), SLOT(slotCSyncError(QString)), Qt::QueuedConnection);
|
|
||||||
_csync->moveToThread(_thread);
|
|
||||||
_thread->start();
|
|
||||||
QMetaObject::invokeMethod(_csync, "startSync", Qt::QueuedConnection);
|
|
||||||
}
|
|
||||||
|
|
||||||
void CSyncFolder::slotTerminateSync()
|
|
||||||
{
|
|
||||||
if( _thread ) {
|
|
||||||
_thread->terminate();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void CSyncFolder::slotCSyncStarted()
|
|
||||||
{
|
|
||||||
qDebug() << " * csync thread started";
|
|
||||||
emit syncStarted();
|
|
||||||
}
|
|
||||||
|
|
||||||
void CSyncFolder::slotCSyncFinished()
|
|
||||||
{
|
|
||||||
SyncResult res(SyncResult::Success);
|
|
||||||
if( _csyncError ) {
|
|
||||||
res.setStatus( SyncResult::Error );
|
|
||||||
res.setErrorString( _errors.join(QLatin1String("\n")));
|
|
||||||
}
|
|
||||||
emit syncFinished( res );
|
|
||||||
}
|
|
||||||
|
|
||||||
void CSyncFolder::slotCSyncError( const QString& errorStr )
|
|
||||||
{
|
|
||||||
_errors.append( errorStr );
|
|
||||||
_csyncError = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
} // ns
|
|
||||||
|
|
||||||
@@ -1,57 +0,0 @@
|
|||||||
#ifndef CSYNCFOLDER_H
|
|
||||||
#define CSYNCFOLDER_H
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Copyright (C) by Duncan Mac-Vicar P. <duncan@kde.org>
|
|
||||||
* 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 "mirall/csyncthread.h"
|
|
||||||
#include "mirall/folder.h"
|
|
||||||
|
|
||||||
#include <QMutex>
|
|
||||||
#include <QThread>
|
|
||||||
#include <QString>
|
|
||||||
|
|
||||||
namespace Mirall {
|
|
||||||
|
|
||||||
|
|
||||||
class CSyncFolder : public Folder
|
|
||||||
{
|
|
||||||
Q_OBJECT
|
|
||||||
public:
|
|
||||||
CSyncFolder(const QString &alias,
|
|
||||||
const QString &path,
|
|
||||||
const QString &secondPath, QObject *parent = 0L);
|
|
||||||
virtual ~CSyncFolder();
|
|
||||||
virtual void startSync(const QStringList &pathList);
|
|
||||||
virtual bool isBusy() const;
|
|
||||||
|
|
||||||
public slots:
|
|
||||||
void slotTerminateSync();
|
|
||||||
|
|
||||||
protected slots:
|
|
||||||
void slotCSyncStarted();
|
|
||||||
void slotCSyncFinished();
|
|
||||||
void slotCSyncError( const QString& );
|
|
||||||
private:
|
|
||||||
bool _csyncError;
|
|
||||||
CSyncThread *_csync;
|
|
||||||
QThread *_thread;
|
|
||||||
QStringList _errors;
|
|
||||||
};
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif
|
|
||||||
@@ -17,7 +17,6 @@
|
|||||||
#include "mirall/mirallconfigfile.h"
|
#include "mirall/mirallconfigfile.h"
|
||||||
#include "mirall/theme.h"
|
#include "mirall/theme.h"
|
||||||
#include "mirall/logger.h"
|
#include "mirall/logger.h"
|
||||||
#include "mirall/utility.h"
|
|
||||||
#include "mirall/owncloudinfo.h"
|
#include "mirall/owncloudinfo.h"
|
||||||
|
|
||||||
#ifdef Q_OS_WIN
|
#ifdef Q_OS_WIN
|
||||||
@@ -26,6 +25,8 @@
|
|||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#include <assert.h>
|
||||||
|
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
#include <QSslSocket>
|
#include <QSslSocket>
|
||||||
#include <QDir>
|
#include <QDir>
|
||||||
@@ -41,30 +42,14 @@
|
|||||||
namespace Mirall {
|
namespace Mirall {
|
||||||
|
|
||||||
/* static variables to hold the credentials */
|
/* static variables to hold the credentials */
|
||||||
QString CSyncThread::_user;
|
|
||||||
QString CSyncThread::_passwd;
|
|
||||||
QNetworkProxy CSyncThread::_proxy;
|
|
||||||
|
|
||||||
QString CSyncThread::_csyncConfigDir; // to be able to remove the lock file.
|
|
||||||
|
|
||||||
QMutex CSyncThread::_mutex;
|
QMutex CSyncThread::_mutex;
|
||||||
|
QMutex CSyncThread::_syncMutex;
|
||||||
|
|
||||||
void csyncLogCatcher(CSYNC *ctx,
|
CSyncThread::CSyncThread(CSYNC *csync)
|
||||||
int verbosity,
|
|
||||||
const char *function,
|
|
||||||
const char *buffer,
|
|
||||||
void *userdata)
|
|
||||||
{
|
|
||||||
Logger::instance()->csyncLog( QString::fromUtf8(buffer) );
|
|
||||||
}
|
|
||||||
|
|
||||||
CSyncThread::CSyncThread(const QString &source, const QString &target)
|
|
||||||
: _source(source)
|
|
||||||
, _target(target)
|
|
||||||
|
|
||||||
{
|
{
|
||||||
_mutex.lock();
|
_mutex.lock();
|
||||||
if( ! _source.endsWith(QLatin1Char('/'))) _source.append(QLatin1Char('/'));
|
_csync_ctx = csync;
|
||||||
_mutex.unlock();
|
_mutex.unlock();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -120,7 +105,7 @@ QString CSyncThread::csyncErrorToString( CSYNC_ERROR_CODE err, const char *errSt
|
|||||||
errStr = tr("CSync processing step propagate failed.");
|
errStr = tr("CSync processing step propagate failed.");
|
||||||
break;
|
break;
|
||||||
case CSYNC_ERR_ACCESS_FAILED:
|
case CSYNC_ERR_ACCESS_FAILED:
|
||||||
errStr = tr("<p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p>").arg(_target);
|
errStr = tr("<p>The target directory does not exist.</p><p>Please check the sync setup.</p>");
|
||||||
// this is critical. The database has to be removed.
|
// this is critical. The database has to be removed.
|
||||||
emit wipeDb();
|
emit wipeDb();
|
||||||
break;
|
break;
|
||||||
@@ -179,26 +164,6 @@ QString CSyncThread::csyncErrorToString( CSYNC_ERROR_CODE err, const char *errSt
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const char* CSyncThread::proxyTypeToCStr(QNetworkProxy::ProxyType type)
|
|
||||||
{
|
|
||||||
switch (type) {
|
|
||||||
case QNetworkProxy::NoProxy:
|
|
||||||
return "NoProxy";
|
|
||||||
case QNetworkProxy::DefaultProxy:
|
|
||||||
return "DefaultProxy";
|
|
||||||
case QNetworkProxy::Socks5Proxy:
|
|
||||||
return "Socks5Proxy";
|
|
||||||
case QNetworkProxy::HttpProxy:
|
|
||||||
return "HttpProxy";
|
|
||||||
case QNetworkProxy::HttpCachingProxy:
|
|
||||||
return "HttpCachingProxy";
|
|
||||||
case QNetworkProxy::FtpCachingProxy:
|
|
||||||
return "FtpCachingProxy";
|
|
||||||
default:
|
|
||||||
return "NoProxy";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
int CSyncThread::treewalkLocal( TREE_WALK_FILE* file, void *data )
|
int CSyncThread::treewalkLocal( TREE_WALK_FILE* file, void *data )
|
||||||
{
|
{
|
||||||
return static_cast<CSyncThread*>(data)->treewalkFile( file, false );
|
return static_cast<CSyncThread*>(data)->treewalkFile( file, false );
|
||||||
@@ -279,10 +244,11 @@ int CSyncThread::treewalkError(TREE_WALK_FILE* file)
|
|||||||
if ( indx == -1 )
|
if ( indx == -1 )
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
if( item._instruction == CSYNC_INSTRUCTION_STAT_ERROR ||
|
if( file &&
|
||||||
item._instruction == CSYNC_INSTRUCTION_ERROR ) {
|
file->instruction == CSYNC_INSTRUCTION_STAT_ERROR ||
|
||||||
|
file->instruction == CSYNC_INSTRUCTION_ERROR ) {
|
||||||
_mutex.lock();
|
_mutex.lock();
|
||||||
_syncedItems[indx]._instruction = item._instruction;
|
_syncedItems[indx]._instruction = file->instruction;
|
||||||
_mutex.unlock();
|
_mutex.unlock();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -290,20 +256,21 @@ int CSyncThread::treewalkError(TREE_WALK_FILE* file)
|
|||||||
}
|
}
|
||||||
|
|
||||||
struct CSyncRunScopeHelper {
|
struct CSyncRunScopeHelper {
|
||||||
CSyncRunScopeHelper(CSYNC *_ctx, CSyncThread *_parent)
|
CSyncRunScopeHelper(CSYNC *ctx, CSyncThread *parent)
|
||||||
: ctx(_ctx), parent(_parent)
|
: _ctx(ctx), _parent(parent)
|
||||||
{
|
{
|
||||||
t.start();
|
_t.start();
|
||||||
}
|
}
|
||||||
~CSyncRunScopeHelper() {
|
~CSyncRunScopeHelper() {
|
||||||
csync_destroy(ctx);
|
csync_commit(_ctx);
|
||||||
|
|
||||||
qDebug() << "CSync run took " << t.elapsed() << " Milliseconds";
|
qDebug() << "CSync run took " << _t.elapsed() << " Milliseconds";
|
||||||
emit(parent->finished());
|
emit(_parent->finished());
|
||||||
|
_parent->_syncMutex.unlock();
|
||||||
}
|
}
|
||||||
CSYNC *ctx;
|
CSYNC *_ctx;
|
||||||
QTime t;
|
QTime _t;
|
||||||
CSyncThread *parent;
|
CSyncThread *_parent;
|
||||||
};
|
};
|
||||||
|
|
||||||
void CSyncThread::handleSyncError(CSYNC *ctx, const char *state) {
|
void CSyncThread::handleSyncError(CSYNC *ctx, const char *state) {
|
||||||
@@ -323,176 +290,72 @@ void CSyncThread::handleSyncError(CSYNC *ctx, const char *state) {
|
|||||||
|
|
||||||
void CSyncThread::startSync()
|
void CSyncThread::startSync()
|
||||||
{
|
{
|
||||||
|
if (!_syncMutex.tryLock()) {
|
||||||
|
qDebug() << Q_FUNC_INFO << "WARNING: Another sync seems to be running. Not starting a new one.";
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if( ! _csync_ctx ) {
|
||||||
|
qDebug() << "XXXXXXXXXXXXXXXX FAIL: do not have csync_ctx!";
|
||||||
|
}
|
||||||
|
qDebug() << Q_FUNC_INFO << "Sync started";
|
||||||
|
|
||||||
qDebug() << "starting to sync " << qApp->thread() << QThread::currentThread();
|
qDebug() << "starting to sync " << qApp->thread() << QThread::currentThread();
|
||||||
CSYNC *csync;
|
|
||||||
int proxyPort = _proxy.port();
|
|
||||||
|
|
||||||
_mutex.lock();
|
_mutex.lock();
|
||||||
_syncedItems.clear();
|
_syncedItems.clear();
|
||||||
_needsUpdate = false;
|
_needsUpdate = false;
|
||||||
_mutex.unlock();
|
_mutex.unlock();
|
||||||
|
|
||||||
if( csync_create(&csync,
|
|
||||||
_source.toUtf8().data(),
|
|
||||||
_target.toUtf8().data()) < 0 ) {
|
|
||||||
emit csyncError( tr("CSync create failed.") );
|
|
||||||
}
|
|
||||||
|
|
||||||
MirallConfigFile cfg;
|
|
||||||
csync_set_config_dir( csync, cfg.configPath().toUtf8() );
|
|
||||||
|
|
||||||
_mutex.lock();
|
|
||||||
_csyncConfigDir = cfg.configPath();
|
|
||||||
_mutex.unlock();
|
|
||||||
|
|
||||||
csync_enable_conflictcopys(csync);
|
|
||||||
QString excludeList = cfg.excludeFile();
|
|
||||||
if( !excludeList.isEmpty() ) {
|
|
||||||
qDebug() << "==== added CSync exclude List: " << excludeList.toUtf8();
|
|
||||||
csync_add_exclude_list( csync, excludeList.toUtf8() );
|
|
||||||
}
|
|
||||||
|
|
||||||
// cleans up behind us and emits finished() to ease error handling
|
// cleans up behind us and emits finished() to ease error handling
|
||||||
CSyncRunScopeHelper helper(csync, this);
|
CSyncRunScopeHelper helper(_csync_ctx, this);
|
||||||
|
|
||||||
csync_set_userdata(csync, this);
|
csync_set_userdata(_csync_ctx, this);
|
||||||
|
|
||||||
csync_set_log_callback( csync, csyncLogCatcher );
|
// csync_set_auth_callback( _csync_ctx, getauth );
|
||||||
csync_set_auth_callback( csync, getauth );
|
csync_set_progress_callback( _csync_ctx, progress );
|
||||||
csync_set_progress_callback( csync, progress );
|
|
||||||
|
|
||||||
if( csync_init(csync) < 0 ) {
|
|
||||||
handleSyncError(csync, "csync_init");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
// set module properties, mainly the proxy information.
|
|
||||||
// do not use QLatin1String here because that has to be real const char* for C.
|
|
||||||
csync_set_log_verbosity(csync, 11);
|
|
||||||
csync_set_module_property(csync, "csync_context", csync);
|
|
||||||
csync_set_module_property(csync, "proxy_type", (char*) proxyTypeToCStr(_proxy.type()) );
|
|
||||||
csync_set_module_property(csync, "proxy_host", _proxy.hostName().toUtf8().data() );
|
|
||||||
csync_set_module_property(csync, "proxy_port", &proxyPort );
|
|
||||||
csync_set_module_property(csync, "proxy_user", _proxy.user().toUtf8().data() );
|
|
||||||
csync_set_module_property(csync, "proxy_pwd" , _proxy.password().toUtf8().data() );
|
|
||||||
|
|
||||||
qDebug() << "#### Update start #################################################### >>";
|
qDebug() << "#### Update start #################################################### >>";
|
||||||
if( csync_update(csync) < 0 ) {
|
if( csync_update(_csync_ctx) < 0 ) {
|
||||||
handleSyncError(csync, "csync_update");
|
handleSyncError(_csync_ctx, "csync_update");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
qDebug() << "<<#### Update end ###########################################################";
|
qDebug() << "<<#### Update end ###########################################################";
|
||||||
|
|
||||||
if( csync_reconcile(csync) < 0 ) {
|
if( csync_reconcile(_csync_ctx) < 0 ) {
|
||||||
handleSyncError(csync, "cysnc_reconcile");
|
handleSyncError(_csync_ctx, "cysnc_reconcile");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool walkOk = true;
|
bool walkOk = true;
|
||||||
if( csync_walk_local_tree(csync, &treewalkLocal, 0) < 0 ) {
|
if( csync_walk_local_tree(_csync_ctx, &treewalkLocal, 0) < 0 ) {
|
||||||
qDebug() << "Error in local treewalk.";
|
qDebug() << "Error in local treewalk.";
|
||||||
walkOk = false;
|
walkOk = false;
|
||||||
}
|
}
|
||||||
if( walkOk && csync_walk_remote_tree(csync, &treewalkRemote, 0) < 0 ) {
|
if( walkOk && csync_walk_remote_tree(_csync_ctx, &treewalkRemote, 0) < 0 ) {
|
||||||
qDebug() << "Error in remote treewalk.";
|
qDebug() << "Error in remote treewalk.";
|
||||||
}
|
}
|
||||||
|
|
||||||
if (_needsUpdate)
|
if (_needsUpdate)
|
||||||
emit(started());
|
emit(started());
|
||||||
|
|
||||||
if( csync_propagate(csync) < 0 ) {
|
if( csync_propagate(_csync_ctx) < 0 ) {
|
||||||
handleSyncError(csync, "cysnc_reconcile");
|
handleSyncError(_csync_ctx, "cysnc_reconcile");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if( walkOk ) {
|
if( walkOk ) {
|
||||||
if( csync_walk_local_tree(csync, &walkFinalize, 0) < 0 ||
|
if( csync_walk_local_tree(_csync_ctx, &walkFinalize, 0) < 0 ||
|
||||||
csync_walk_remote_tree( csync, &walkFinalize, 0 ) < 0 ) {
|
csync_walk_remote_tree( _csync_ctx, &walkFinalize, 0 ) < 0 ) {
|
||||||
qDebug() << "Error in finalize treewalk.";
|
qDebug() << "Error in finalize treewalk.";
|
||||||
} else {
|
} else {
|
||||||
// emit the treewalk results.
|
// emit the treewalk results.
|
||||||
emit treeWalkResult(_syncedItems);
|
emit treeWalkResult(_syncedItems);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
qDebug() << Q_FUNC_INFO << "Sync finished";
|
||||||
}
|
}
|
||||||
|
|
||||||
void CSyncThread::setConnectionDetails( const QString &user, const QString &passwd, const QNetworkProxy &proxy )
|
|
||||||
{
|
|
||||||
_mutex.lock();
|
|
||||||
_user = user;
|
|
||||||
_passwd = passwd;
|
|
||||||
_proxy = proxy;
|
|
||||||
_mutex.unlock();
|
|
||||||
}
|
|
||||||
|
|
||||||
QString CSyncThread::csyncConfigDir()
|
|
||||||
{
|
|
||||||
return _csyncConfigDir;
|
|
||||||
}
|
|
||||||
|
|
||||||
int CSyncThread::getauth(const char *prompt,
|
|
||||||
char *buf,
|
|
||||||
size_t len,
|
|
||||||
int echo,
|
|
||||||
int verify,
|
|
||||||
void *userdata
|
|
||||||
)
|
|
||||||
{
|
|
||||||
int re = 0;
|
|
||||||
|
|
||||||
QString qPrompt = QString::fromLatin1( prompt ).trimmed();
|
|
||||||
|
|
||||||
if( qPrompt == QLatin1String("Enter your username:") ) {
|
|
||||||
// qDebug() << "OOO Username requested!";
|
|
||||||
QMutexLocker locker( &_mutex );
|
|
||||||
qstrncpy( buf, _user.toUtf8().constData(), len );
|
|
||||||
} else if( qPrompt == QLatin1String("Enter your password:") ) {
|
|
||||||
QMutexLocker locker( &_mutex );
|
|
||||||
// qDebug() << "OOO Password requested!";
|
|
||||||
qstrncpy( buf, _passwd.toUtf8().constData(), len );
|
|
||||||
} else {
|
|
||||||
if( qPrompt.startsWith( QLatin1String("There are problems with the SSL certificate:"))) {
|
|
||||||
// SSL is requested. If the program came here, the SSL check was done by mirall
|
|
||||||
// It needs to be checked if the chain is still equal to the one which
|
|
||||||
// was verified by the user.
|
|
||||||
QRegExp regexp("fingerprint: ([\\w\\d:]+)");
|
|
||||||
bool certOk = false;
|
|
||||||
|
|
||||||
int pos = 0;
|
|
||||||
|
|
||||||
|
|
||||||
// This is the set of certificates which QNAM accepted, so we should accept
|
|
||||||
// them as well
|
|
||||||
QList<QSslCertificate> certs = ownCloudInfo::instance()->certificateChain();
|
|
||||||
|
|
||||||
while (!certOk && (pos = regexp.indexIn(qPrompt, 1+pos)) != -1) {
|
|
||||||
QString neon_fingerprint = regexp.cap(1);
|
|
||||||
|
|
||||||
foreach( const QSslCertificate& c, certs ) {
|
|
||||||
QString verified_shasum = Utility::formatFingerprint(c.digest(QCryptographicHash::Sha1).toHex());
|
|
||||||
qDebug() << "SSL Fingerprint from neon: " << neon_fingerprint << " compared to verified: " << verified_shasum;
|
|
||||||
if( verified_shasum == neon_fingerprint ) {
|
|
||||||
certOk = true;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// certOk = false; DEBUG setting, keep disabled!
|
|
||||||
if( !certOk ) { // Problem!
|
|
||||||
qstrcpy( buf, "no" );
|
|
||||||
re = -1;
|
|
||||||
} else {
|
|
||||||
qstrcpy( buf, "yes" ); // Certificate is fine!
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
qDebug() << "Unknown prompt: <" << prompt << ">";
|
|
||||||
re = -1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return re;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void CSyncThread::progress(const char *remote_url, enum csync_notify_type_e kind,
|
void CSyncThread::progress(const char *remote_url, enum csync_notify_type_e kind,
|
||||||
long long o1, long long o2, void *userdata)
|
long long o1, long long o2, void *userdata)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -35,13 +35,9 @@ class CSyncThread : public QObject
|
|||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
public:
|
public:
|
||||||
CSyncThread(const QString &source, const QString &target);
|
CSyncThread(CSYNC *);
|
||||||
~CSyncThread();
|
~CSyncThread();
|
||||||
|
|
||||||
static void setConnectionDetails( const QString&, const QString&, const QNetworkProxy& );
|
|
||||||
static QString csyncConfigDir();
|
|
||||||
|
|
||||||
const char* proxyTypeToCStr(QNetworkProxy::ProxyType);
|
|
||||||
QString csyncErrorToString( CSYNC_ERROR_CODE, const char * );
|
QString csyncErrorToString( CSYNC_ERROR_CODE, const char * );
|
||||||
|
|
||||||
Q_INVOKABLE void startSync();
|
Q_INVOKABLE void startSync();
|
||||||
@@ -74,25 +70,13 @@ private:
|
|||||||
|
|
||||||
static int walkFinalize(TREE_WALK_FILE*, void* );
|
static int walkFinalize(TREE_WALK_FILE*, void* );
|
||||||
|
|
||||||
static int getauth(const char *prompt,
|
|
||||||
char *buf,
|
|
||||||
size_t len,
|
|
||||||
int echo,
|
|
||||||
int verify,
|
|
||||||
void *userdata
|
|
||||||
);
|
|
||||||
|
|
||||||
static QMutex _mutex;
|
static QMutex _mutex;
|
||||||
static QString _user;
|
static QMutex _syncMutex;
|
||||||
static QString _passwd;
|
|
||||||
static QNetworkProxy _proxy;
|
|
||||||
|
|
||||||
static QString _csyncConfigDir;
|
|
||||||
|
|
||||||
SyncFileItemVector _syncedItems;
|
SyncFileItemVector _syncedItems;
|
||||||
|
|
||||||
QString _source;
|
CSYNC *_csync_ctx;
|
||||||
QString _target;
|
|
||||||
bool _needsUpdate;
|
bool _needsUpdate;
|
||||||
|
|
||||||
friend class CSyncRunScopeHelper;
|
friend class CSyncRunScopeHelper;
|
||||||
|
|||||||
@@ -16,6 +16,7 @@
|
|||||||
#include "mirall/fileitemdialog.h"
|
#include "mirall/fileitemdialog.h"
|
||||||
#include "mirall/theme.h"
|
#include "mirall/theme.h"
|
||||||
#include "mirall/syncresult.h"
|
#include "mirall/syncresult.h"
|
||||||
|
#include "mirall/logger.h"
|
||||||
|
|
||||||
#define TYPE_SUCCESS 1
|
#define TYPE_SUCCESS 1
|
||||||
#define TYPE_CONFLICT 2
|
#define TYPE_CONFLICT 2
|
||||||
@@ -46,6 +47,7 @@ FileItemDialog::FileItemDialog(Theme *theme, QWidget *parent) :
|
|||||||
_treeWidget->setColumnWidth(0, 480);
|
_treeWidget->setColumnWidth(0, 480);
|
||||||
_timer.setInterval(1000);
|
_timer.setInterval(1000);
|
||||||
connect(&_timer, SIGNAL(timeout()), this, SLOT(slotSetFolderMessage()));
|
connect(&_timer, SIGNAL(timeout()), this, SLOT(slotSetFolderMessage()));
|
||||||
|
connect(this, SIGNAL(guiLog(QString,QString)), Logger::instance(), SIGNAL(guiLog(QString,QString)));
|
||||||
|
|
||||||
QPushButton *copyBtn = _dialogButtonBox->addButton(tr("Copy"), QDialogButtonBox::ActionRole);
|
QPushButton *copyBtn = _dialogButtonBox->addButton(tr("Copy"), QDialogButtonBox::ActionRole);
|
||||||
connect(copyBtn, SIGNAL(clicked()), SLOT(copyToClipboard()));
|
connect(copyBtn, SIGNAL(clicked()), SLOT(copyToClipboard()));
|
||||||
@@ -66,6 +68,9 @@ void FileItemDialog::setSyncResult( const SyncResult& result )
|
|||||||
case SyncResult::NotYetStarted:
|
case SyncResult::NotYetStarted:
|
||||||
folderMessage = tr( "The folder waits to start syncing." );
|
folderMessage = tr( "The folder waits to start syncing." );
|
||||||
break;
|
break;
|
||||||
|
case SyncResult::SyncPrepare:
|
||||||
|
folderMessage = tr( "Determining which files to sync." );
|
||||||
|
break;
|
||||||
case SyncResult::Unavailable:
|
case SyncResult::Unavailable:
|
||||||
folderMessage = tr( "Server is currently not available." );
|
folderMessage = tr( "Server is currently not available." );
|
||||||
break;
|
break;
|
||||||
@@ -118,7 +123,7 @@ void FileItemDialog::slotSetFolderMessage()
|
|||||||
QDateTime now = QDateTime::currentDateTime();
|
QDateTime now = QDateTime::currentDateTime();
|
||||||
int secs = _lastSyncTime.secsTo(now);
|
int secs = _lastSyncTime.secsTo(now);
|
||||||
|
|
||||||
_timelabel->setText(tr("%1 (finished %2 sec. ago)").arg(_folderMessage).arg(secs));
|
_timelabel->setText(tr("%1 (finished %n sec. ago)", "", secs).arg(_folderMessage));
|
||||||
}
|
}
|
||||||
|
|
||||||
void FileItemDialog::copyToClipboard()
|
void FileItemDialog::copyToClipboard()
|
||||||
@@ -147,6 +152,7 @@ void FileItemDialog::copyToClipboard()
|
|||||||
}
|
}
|
||||||
|
|
||||||
QApplication::clipboard()->setText(text);
|
QApplication::clipboard()->setText(text);
|
||||||
|
emit guiLog(tr("Copied to clipboard"), tr("The sync protocol has been copied to the clipboard."));
|
||||||
}
|
}
|
||||||
|
|
||||||
void FileItemDialog::accept()
|
void FileItemDialog::accept()
|
||||||
@@ -219,8 +225,8 @@ void FileItemDialog::setSyncFileItems( const SyncFileItemVector& list )
|
|||||||
|
|
||||||
QString dir;
|
QString dir;
|
||||||
QStringList str( item._file );
|
QStringList str( item._file );
|
||||||
if( item._dir == SyncFileItem::Up ) dir = tr("Up");
|
if( item._dir == SyncFileItem::Up ) dir = tr("Uploaded");
|
||||||
if( item._dir == SyncFileItem::Down ) dir = tr("Down");
|
if( item._dir == SyncFileItem::Down ) dir = tr("Downloaded");
|
||||||
str << dir;
|
str << dir;
|
||||||
|
|
||||||
switch( item._instruction ) {
|
switch( item._instruction ) {
|
||||||
|
|||||||
@@ -43,6 +43,9 @@ protected slots:
|
|||||||
void slotSetFolderMessage();
|
void slotSetFolderMessage();
|
||||||
void copyToClipboard();
|
void copyToClipboard();
|
||||||
|
|
||||||
|
signals:
|
||||||
|
void guiLog(const QString&, const QString&);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void setSyncFileItems( const SyncFileItemVector& list );
|
void setSyncFileItems( const SyncFileItemVector& list );
|
||||||
void formatHeaderItem( QTreeWidgetItem *, const QList<QTreeWidgetItem*>& );
|
void formatHeaderItem( QTreeWidgetItem *, const QList<QTreeWidgetItem*>& );
|
||||||
|
|||||||
@@ -139,11 +139,6 @@ QString Folder::nativePath() const
|
|||||||
return QDir::toNativeSeparators(_path);
|
return QDir::toNativeSeparators(_path);
|
||||||
}
|
}
|
||||||
|
|
||||||
QString Folder::nativeSecondPath() const
|
|
||||||
{
|
|
||||||
return secondPath();
|
|
||||||
}
|
|
||||||
|
|
||||||
bool Folder::syncEnabled() const
|
bool Folder::syncEnabled() const
|
||||||
{
|
{
|
||||||
return _enabled;
|
return _enabled;
|
||||||
@@ -282,7 +277,7 @@ void Folder::slotSyncFinished(const SyncResult &result)
|
|||||||
{
|
{
|
||||||
_watcher->setEventsEnabledDelayed(2000);
|
_watcher->setEventsEnabledDelayed(2000);
|
||||||
|
|
||||||
qDebug() << "OO folder slotSyncFinished: result: " << int(result.status()) << " local: " << result.localRunOnly();
|
qDebug() << "OO folder slotSyncFinished: result: " << int(result.status());
|
||||||
emit syncStateChange();
|
emit syncStateChange();
|
||||||
|
|
||||||
// reenable the poll timer if folder is sync enabled
|
// reenable the poll timer if folder is sync enabled
|
||||||
|
|||||||
@@ -62,7 +62,6 @@ public:
|
|||||||
* local folder path with native separators
|
* local folder path with native separators
|
||||||
*/
|
*/
|
||||||
QString nativePath() const;
|
QString nativePath() const;
|
||||||
virtual QString nativeSecondPath() const;
|
|
||||||
/**
|
/**
|
||||||
* switch sync on or off
|
* switch sync on or off
|
||||||
* If the sync is switched off, the startSync method is not going to
|
* If the sync is switched off, the startSync method is not going to
|
||||||
|
|||||||
@@ -14,13 +14,18 @@
|
|||||||
|
|
||||||
#include "mirall/folderman.h"
|
#include "mirall/folderman.h"
|
||||||
#include "mirall/mirallconfigfile.h"
|
#include "mirall/mirallconfigfile.h"
|
||||||
#include "mirall/unisonfolder.h"
|
|
||||||
#include "mirall/csyncfolder.h"
|
|
||||||
#include "mirall/owncloudfolder.h"
|
#include "mirall/owncloudfolder.h"
|
||||||
#include "mirall/syncresult.h"
|
#include "mirall/syncresult.h"
|
||||||
#include "mirall/inotify.h"
|
#include "mirall/inotify.h"
|
||||||
#include "mirall/theme.h"
|
#include "mirall/theme.h"
|
||||||
|
|
||||||
|
#ifdef Q_OS_MAC
|
||||||
|
#include <CoreServices/CoreServices.h>
|
||||||
|
#endif
|
||||||
|
#ifdef Q_OS_WIN
|
||||||
|
#include <shlobj.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <QDesktopServices>
|
#include <QDesktopServices>
|
||||||
#include <QtCore>
|
#include <QtCore>
|
||||||
|
|
||||||
@@ -32,9 +37,10 @@ FolderMan::FolderMan(QObject *parent) :
|
|||||||
{
|
{
|
||||||
// if QDir::mkpath would not be so stupid, I would not need to have this
|
// if QDir::mkpath would not be so stupid, I would not need to have this
|
||||||
// duplication of folderConfigPath() here
|
// duplication of folderConfigPath() here
|
||||||
QDir storageDir(QDesktopServices::storageLocation(QDesktopServices::DataLocation));
|
MirallConfigFile cfg;
|
||||||
|
QDir storageDir(cfg.configPath());
|
||||||
storageDir.mkpath(QLatin1String("folders"));
|
storageDir.mkpath(QLatin1String("folders"));
|
||||||
_folderConfigPath = QDesktopServices::storageLocation(QDesktopServices::DataLocation) + QLatin1String("/folders");
|
_folderConfigPath = cfg.configPath() + QLatin1String("folders");
|
||||||
|
|
||||||
_folderChangeSignalMapper = new QSignalMapper(this);
|
_folderChangeSignalMapper = new QSignalMapper(this);
|
||||||
connect(_folderChangeSignalMapper, SIGNAL(mapped(const QString &)),
|
connect(_folderChangeSignalMapper, SIGNAL(mapped(const QString &)),
|
||||||
@@ -214,17 +220,7 @@ Folder* FolderMan::setupFolderFromConfigFile(const QString &file) {
|
|||||||
|
|
||||||
if (!backend.isEmpty()) {
|
if (!backend.isEmpty()) {
|
||||||
|
|
||||||
if (backend == QLatin1String("unison")) {
|
if( backend == QLatin1String("owncloud") ) {
|
||||||
folder = new UnisonFolder(alias, path, targetPath, this );
|
|
||||||
} else if (backend == QLatin1String("csync")) {
|
|
||||||
#ifdef WITH_CSYNC
|
|
||||||
folder = new CSyncFolder(alias, path, targetPath, this );
|
|
||||||
#else
|
|
||||||
qCritical() << "* csync support not enabled!! ignoring:" << file;
|
|
||||||
#endif
|
|
||||||
} else if( backend == QLatin1String("owncloud") ) {
|
|
||||||
#ifdef WITH_CSYNC
|
|
||||||
|
|
||||||
MirallConfigFile cfgFile;
|
MirallConfigFile cfgFile;
|
||||||
|
|
||||||
// assemble the owncloud url to pass to csync, incl. webdav
|
// assemble the owncloud url to pass to csync, incl. webdav
|
||||||
@@ -232,15 +228,11 @@ Folder* FolderMan::setupFolderFromConfigFile(const QString &file) {
|
|||||||
|
|
||||||
// cut off the leading slash, oCUrl always has a trailing.
|
// cut off the leading slash, oCUrl always has a trailing.
|
||||||
if( targetPath.startsWith(QLatin1Char('/')) ) {
|
if( targetPath.startsWith(QLatin1Char('/')) ) {
|
||||||
|
|
||||||
targetPath.remove(0,1);
|
targetPath.remove(0,1);
|
||||||
}
|
}
|
||||||
|
|
||||||
folder = new ownCloudFolder( alias, path, oCUrl + targetPath, this );
|
folder = new ownCloudFolder( alias, path, oCUrl + targetPath, this );
|
||||||
folder->setConfigFile(file);
|
folder->setConfigFile(file);
|
||||||
#else
|
|
||||||
qCritical() << "* owncloud support not enabled!! ignoring:" << file;
|
|
||||||
#endif
|
|
||||||
} else {
|
} else {
|
||||||
qWarning() << "unknown backend" << backend;
|
qWarning() << "unknown backend" << backend;
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|||||||
@@ -82,6 +82,13 @@ bool FolderWizardSourcePage::isComplete() const
|
|||||||
while( isOk && i != map->constEnd() ) {
|
while( isOk && i != map->constEnd() ) {
|
||||||
Folder *f = static_cast<Folder*>(i.value());
|
Folder *f = static_cast<Folder*>(i.value());
|
||||||
QString folderDir = QDir( f->path() ).canonicalPath();
|
QString folderDir = QDir( f->path() ).canonicalPath();
|
||||||
|
if( folderDir.isEmpty() )
|
||||||
|
{
|
||||||
|
isOk = true;
|
||||||
|
qDebug() << "Absolute path for folder: " << f->path() << " doesn't exist. Skipping.";
|
||||||
|
i++;
|
||||||
|
continue;
|
||||||
|
}
|
||||||
if( ! folderDir.endsWith(QLatin1Char('/')) ) folderDir.append(QLatin1Char('/'));
|
if( ! folderDir.endsWith(QLatin1Char('/')) ) folderDir.append(QLatin1Char('/'));
|
||||||
|
|
||||||
qDebug() << "Checking local path: " << folderDir << " <-> " << userInput;
|
qDebug() << "Checking local path: " << folderDir << " <-> " << userInput;
|
||||||
@@ -159,11 +166,6 @@ FolderWizardTargetPage::FolderWizardTargetPage()
|
|||||||
_ui.setupUi(this);
|
_ui.setupUi(this);
|
||||||
_ui.warnFrame->hide();
|
_ui.warnFrame->hide();
|
||||||
|
|
||||||
registerField(QLatin1String("local?"), _ui.localFolderRadioBtn);
|
|
||||||
registerField(QLatin1String("remote?"), _ui.urlFolderRadioBtn);
|
|
||||||
registerField(QLatin1String("OC?"), _ui.OCRadioBtn);
|
|
||||||
registerField(QLatin1String("targetLocalFolder"), _ui.localFolder2LineEdit);
|
|
||||||
registerField(QLatin1String("targetURLFolder"), _ui.urlFolderLineEdit);
|
|
||||||
registerField(QLatin1String("targetOCFolder"), _ui.OCFolderLineEdit);
|
registerField(QLatin1String("targetOCFolder"), _ui.OCFolderLineEdit);
|
||||||
|
|
||||||
connect( _ui.OCFolderLineEdit, SIGNAL(textChanged(QString)),
|
connect( _ui.OCFolderLineEdit, SIGNAL(textChanged(QString)),
|
||||||
@@ -172,12 +174,6 @@ FolderWizardTargetPage::FolderWizardTargetPage()
|
|||||||
_timer = new QTimer(this);
|
_timer = new QTimer(this);
|
||||||
_timer->setSingleShot( true );
|
_timer->setSingleShot( true );
|
||||||
connect( _timer, SIGNAL(timeout()), SLOT(slotTimerFires()));
|
connect( _timer, SIGNAL(timeout()), SLOT(slotTimerFires()));
|
||||||
|
|
||||||
#if QT_Version >= 0x040700
|
|
||||||
_ui.OCFolderLineEdit->setPlaceholderText(QApplication::translate("FolderWizardTargetPage", "root", 0, QApplication::UnicodeUTF8));
|
|
||||||
_ui.localFolder2LineEdit->setPlaceholderText(QApplication::translate("FolderWizardTargetPage", "/home/local", 0, QApplication::UnicodeUTF8));
|
|
||||||
_ui.urlFolderLineEdit->setPlaceholderText(QApplication::translate("FolderWizardTargetPage", "scp://john@host.com//myfolder", 0, QApplication::UnicodeUTF8));
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void FolderWizardTargetPage::slotFolderTextChanged( const QString& t)
|
void FolderWizardTargetPage::slotFolderTextChanged( const QString& t)
|
||||||
@@ -247,26 +243,16 @@ FolderWizardTargetPage::~FolderWizardTargetPage()
|
|||||||
|
|
||||||
bool FolderWizardTargetPage::isComplete() const
|
bool FolderWizardTargetPage::isComplete() const
|
||||||
{
|
{
|
||||||
if (_ui.localFolderRadioBtn->isChecked()) {
|
QString dir = _ui.OCFolderLineEdit->text();
|
||||||
return QFileInfo(_ui.localFolder2LineEdit->text()).isDir();
|
if( dir.isEmpty() ) {
|
||||||
} else if (_ui.urlFolderRadioBtn->isChecked()) {
|
|
||||||
QUrl url(_ui.urlFolderLineEdit->text());
|
|
||||||
return url.isValid() && (url.scheme() == QLatin1String("sftp")
|
|
||||||
|| url.scheme() == QLatin1String("smb"));
|
|
||||||
} else if( _ui.OCRadioBtn->isChecked()) {
|
|
||||||
/* owncloud selected */
|
|
||||||
QString dir = _ui.OCFolderLineEdit->text();
|
|
||||||
if( dir.isEmpty() ) {
|
|
||||||
showWarn( tr("Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder."), false);
|
showWarn( tr("Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder."), false);
|
||||||
return true;
|
return true;
|
||||||
} else {
|
} else {
|
||||||
if( _dirChecked ) {
|
if( _dirChecked ) {
|
||||||
showWarn();
|
showWarn();
|
||||||
}
|
}
|
||||||
return _dirChecked;
|
return _dirChecked;
|
||||||
}
|
|
||||||
}
|
}
|
||||||
return false;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void FolderWizardTargetPage::cleanupPage()
|
void FolderWizardTargetPage::cleanupPage()
|
||||||
@@ -276,35 +262,31 @@ void FolderWizardTargetPage::cleanupPage()
|
|||||||
|
|
||||||
void FolderWizardTargetPage::initializePage()
|
void FolderWizardTargetPage::initializePage()
|
||||||
{
|
{
|
||||||
slotToggleItems();
|
|
||||||
showWarn();
|
showWarn();
|
||||||
|
|
||||||
/* check the owncloud configuration file and query the ownCloud */
|
/* check the owncloud configuration file and query the ownCloud */
|
||||||
ownCloudInfo *ocInfo = ownCloudInfo::instance();
|
ownCloudInfo *ocInfo = ownCloudInfo::instance();
|
||||||
if( ocInfo->isConfigured() ) {
|
if( ocInfo->isConfigured() ) {
|
||||||
connect( ocInfo, SIGNAL(ownCloudInfoFound(QString,QString,QString,QString)),
|
connect( ocInfo, SIGNAL(ownCloudInfoFound(QString,QString,QString,QString)),
|
||||||
SLOT(slotOwnCloudFound(QString,QString,QString,QString)));
|
SLOT(slotOwnCloudFound(QString,QString,QString,QString)));
|
||||||
connect( ocInfo, SIGNAL(noOwncloudFound(QNetworkReply*)),
|
connect( ocInfo, SIGNAL(noOwncloudFound(QNetworkReply*)),
|
||||||
SLOT(slotNoOwnCloudFound(QNetworkReply*)));
|
SLOT(slotNoOwnCloudFound(QNetworkReply*)));
|
||||||
connect( ocInfo, SIGNAL(ownCloudDirExists(QString,QNetworkReply*)),
|
connect( ocInfo, SIGNAL(ownCloudDirExists(QString,QNetworkReply*)),
|
||||||
SLOT(slotDirCheckReply(QString,QNetworkReply*)));
|
SLOT(slotDirCheckReply(QString,QNetworkReply*)));
|
||||||
connect( ocInfo, SIGNAL(webdavColCreated(QNetworkReply::NetworkError)),
|
connect( ocInfo, SIGNAL(webdavColCreated(QNetworkReply::NetworkError)),
|
||||||
SLOT(slotCreateRemoteFolderFinished( QNetworkReply::NetworkError )));
|
SLOT(slotCreateRemoteFolderFinished( QNetworkReply::NetworkError )));
|
||||||
|
|
||||||
connect(_ui._buttCreateFolder, SIGNAL(clicked()), SLOT(slotCreateRemoteFolder()));
|
connect(_ui._buttCreateFolder, SIGNAL(clicked()), SLOT(slotCreateRemoteFolder()));
|
||||||
ocInfo->checkInstallation();
|
ocInfo->checkInstallation();
|
||||||
|
|
||||||
} else {
|
_ui.OCFolderLineEdit->setEnabled( false );
|
||||||
_ui.OCRadioBtn->setEnabled( false );
|
|
||||||
_ui.OCFolderLineEdit->setEnabled( false );
|
|
||||||
}
|
|
||||||
|
|
||||||
QString dir = _ui.OCFolderLineEdit->text();
|
QString dir = _ui.OCFolderLineEdit->text();
|
||||||
if( !dir.isEmpty() ) {
|
if( !dir.isEmpty() ) {
|
||||||
slotFolderTextChanged( dir );
|
slotFolderTextChanged( dir );
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void FolderWizardTargetPage::slotOwnCloudFound( const QString& url, const QString& infoStr, const QString& version, const QString& edition)
|
void FolderWizardTargetPage::slotOwnCloudFound( const QString& url, const QString& infoStr, const QString& version, const QString& edition)
|
||||||
{
|
{
|
||||||
Q_UNUSED(version);
|
Q_UNUSED(version);
|
||||||
@@ -312,10 +294,9 @@ void FolderWizardTargetPage::slotOwnCloudFound( const QString& url, const QStrin
|
|||||||
|
|
||||||
if( infoStr.isEmpty() ) {
|
if( infoStr.isEmpty() ) {
|
||||||
} else {
|
} else {
|
||||||
_ui.OCLabel->setText( tr("to your <a href=\"%1\">%2</a> (version %3)").arg(url)
|
// _ui.OCLabel->setText( tr("to your <a href=\"%1\">%2</a> (version %3)").arg(url)
|
||||||
.arg(Theme::instance()->appNameGUI()).arg(infoStr));
|
// .arg(Theme::instance()->appNameGUI()).arg(infoStr));
|
||||||
_ui.OCFolderLineEdit->setEnabled( true );
|
_ui.OCFolderLineEdit->setEnabled( true );
|
||||||
_ui.OCRadioBtn->setEnabled( true );
|
|
||||||
qDebug() << "ownCloud found on " << url << " with version: " << infoStr;
|
qDebug() << "ownCloud found on " << url << " with version: " << infoStr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -323,10 +304,9 @@ void FolderWizardTargetPage::slotOwnCloudFound( const QString& url, const QStrin
|
|||||||
void FolderWizardTargetPage::slotNoOwnCloudFound( QNetworkReply* error )
|
void FolderWizardTargetPage::slotNoOwnCloudFound( QNetworkReply* error )
|
||||||
{
|
{
|
||||||
qDebug() << "No ownCloud configured: " << error->error();
|
qDebug() << "No ownCloud configured: " << error->error();
|
||||||
_ui.OCLabel->setText( tr("no configured %1 found!").arg(Theme::instance()->appNameGUI()) );
|
// _ui.OCLabel->setText( tr("no configured %1 found!").arg(Theme::instance()->appNameGUI()) );
|
||||||
showWarn( tr("%1 could not be reached:<br/><tt>%2</tt>")
|
showWarn( tr("%1 could not be reached:<br/><tt>%2</tt>")
|
||||||
.arg(Theme::instance()->appNameGUI()).arg(error->errorString()));
|
.arg(Theme::instance()->appNameGUI()).arg(error->errorString()));
|
||||||
_ui.OCRadioBtn->setEnabled( false );
|
|
||||||
_ui.OCFolderLineEdit->setEnabled( false );
|
_ui.OCFolderLineEdit->setEnabled( false );
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -343,132 +323,37 @@ void FolderWizardTargetPage::showWarn( const QString& msg, bool showCreateButton
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void FolderWizardTargetPage::on_localFolderRadioBtn_toggled()
|
|
||||||
{
|
|
||||||
slotToggleItems();
|
|
||||||
emit completeChanged();
|
|
||||||
}
|
|
||||||
|
|
||||||
void FolderWizardTargetPage::on_urlFolderRadioBtn_toggled()
|
|
||||||
{
|
|
||||||
slotToggleItems();
|
|
||||||
emit completeChanged();
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
void FolderWizardTargetPage::on_localFolder2LineEdit_textChanged()
|
|
||||||
{
|
|
||||||
emit completeChanged();
|
|
||||||
}
|
|
||||||
|
|
||||||
void FolderWizardTargetPage::on_urlFolderLineEdit_textChanged()
|
|
||||||
{
|
|
||||||
emit completeChanged();
|
|
||||||
}
|
|
||||||
|
|
||||||
void FolderWizardTargetPage::slotToggleItems()
|
|
||||||
{
|
|
||||||
|
|
||||||
bool enabled = _ui.localFolderRadioBtn->isChecked();
|
|
||||||
_ui.localFolder2LineEdit->setEnabled(enabled);
|
|
||||||
_ui.localFolder2ChooseBtn->setEnabled(enabled);
|
|
||||||
if( enabled ) {
|
|
||||||
_warnWasVisible = _ui.warnFrame->isVisible();
|
|
||||||
_ui.warnFrame->hide();
|
|
||||||
}
|
|
||||||
|
|
||||||
enabled = _ui.urlFolderRadioBtn->isChecked();
|
|
||||||
_ui.urlFolderLineEdit->setEnabled(enabled);
|
|
||||||
if( enabled ) {
|
|
||||||
_warnWasVisible = _ui.warnFrame->isVisible();
|
|
||||||
_ui.warnFrame->hide();
|
|
||||||
}
|
|
||||||
|
|
||||||
enabled = _ui.OCRadioBtn->isChecked();
|
|
||||||
_ui.OCFolderLineEdit->setEnabled(enabled);
|
|
||||||
if( enabled ) _ui.warnFrame->setVisible( _warnWasVisible );
|
|
||||||
}
|
|
||||||
|
|
||||||
void FolderWizardTargetPage::on_localFolder2ChooseBtn_clicked()
|
|
||||||
{
|
|
||||||
QString dir = QFileDialog::getExistingDirectory(this,
|
|
||||||
tr("Select the target folder"),
|
|
||||||
QDesktopServices::storageLocation(QDesktopServices::HomeLocation));
|
|
||||||
if (!dir.isEmpty()) {
|
|
||||||
_ui.localFolder2LineEdit->setText(dir);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// ====================================================================================
|
// ====================================================================================
|
||||||
|
|
||||||
FolderWizardNetworkPage::FolderWizardNetworkPage()
|
|
||||||
{
|
|
||||||
_ui.setupUi(this);
|
|
||||||
registerField(QLatin1String("onlyNetwork*"), _ui.checkBoxOnlyOnline);
|
|
||||||
registerField(QLatin1String("onlyLocalNetwork*"), _ui.checkBoxOnlyThisLAN );
|
|
||||||
}
|
|
||||||
|
|
||||||
FolderWizardNetworkPage::~FolderWizardNetworkPage()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
bool FolderWizardNetworkPage::isComplete() const
|
|
||||||
{
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
FolderWizardOwncloudPage::FolderWizardOwncloudPage()
|
|
||||||
{
|
|
||||||
_ui.setupUi(this);
|
|
||||||
registerField(QLatin1String("OCUrl*"), _ui.lineEditOCUrl);
|
|
||||||
registerField(QLatin1String("OCUser*"), _ui.lineEditOCUser );
|
|
||||||
registerField(QLatin1String("OCPasswd"), _ui.lineEditOCPasswd);
|
|
||||||
registerField(QLatin1String("OCSiteAlias*"), _ui.lineEditOCAlias);
|
|
||||||
}
|
|
||||||
|
|
||||||
FolderWizardOwncloudPage::~FolderWizardOwncloudPage()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void FolderWizardOwncloudPage::initializePage()
|
|
||||||
{
|
|
||||||
_ui.lineEditOCAlias->setText( QLatin1String("ownCloud") );
|
|
||||||
_ui.lineEditOCUrl->setText( QLatin1String("http://localhost/owncloud") );
|
|
||||||
QString user = QString::fromLocal8Bit(qgetenv("USER"));
|
|
||||||
_ui.lineEditOCUser->setText( user );
|
|
||||||
}
|
|
||||||
|
|
||||||
bool FolderWizardOwncloudPage::isComplete() const
|
|
||||||
{
|
|
||||||
|
|
||||||
bool hasAlias = !(_ui.lineEditOCAlias->text().isEmpty());
|
|
||||||
QUrl u( _ui.lineEditOCUrl->text() );
|
|
||||||
bool hasUrl = u.isValid();
|
|
||||||
|
|
||||||
return hasAlias && hasUrl;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Folder wizard itself
|
* Folder wizard itself
|
||||||
*/
|
*/
|
||||||
|
|
||||||
FolderWizard::FolderWizard( QWidget *parent )
|
FolderWizard::FolderWizard( QWidget *parent )
|
||||||
: QWizard(parent),
|
: QWizard(parent),
|
||||||
_folderWizardSourcePage(0)
|
_folderWizardSourcePage(0),
|
||||||
|
_folderWizardTargetPage(0)
|
||||||
{
|
{
|
||||||
_folderWizardSourcePage = new FolderWizardSourcePage();
|
_folderWizardSourcePage = new FolderWizardSourcePage();
|
||||||
setPage(Page_Source, _folderWizardSourcePage );
|
setPage(Page_Source, _folderWizardSourcePage );
|
||||||
if (!Theme::instance()->singleSyncFolder())
|
if (!Theme::instance()->singleSyncFolder()) {
|
||||||
setPage(Page_Target, new FolderWizardTargetPage());
|
_folderWizardTargetPage = new FolderWizardTargetPage();
|
||||||
// setPage(Page_Network, new FolderWizardNetworkPage());
|
setPage(Page_Target, _folderWizardTargetPage );
|
||||||
// setPage(Page_Owncloud, new FolderWizardOwncloudPage());
|
}
|
||||||
|
|
||||||
setWindowTitle( tr( "%1 Folder Wizard" ).arg( Theme::instance()->appNameGUI() ) );
|
setWindowTitle( tr( "%1 Folder Wizard" ).arg( Theme::instance()->appNameGUI() ) );
|
||||||
#ifdef Q_WS_MAC
|
#ifdef Q_WS_MAC
|
||||||
setWizardStyle( QWizard::ModernStyle );
|
setWizardStyle( QWizard::ModernStyle );
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
FolderWizard::~FolderWizard()
|
||||||
|
{
|
||||||
|
delete _folderWizardSourcePage;
|
||||||
|
if( _folderWizardTargetPage )
|
||||||
|
delete _folderWizardTargetPage;
|
||||||
|
}
|
||||||
|
|
||||||
void FolderWizard::setFolderMap( Folder::Map *fm)
|
void FolderWizard::setFolderMap( Folder::Map *fm)
|
||||||
{
|
{
|
||||||
if( _folderWizardSourcePage ) {
|
if( _folderWizardSourcePage ) {
|
||||||
|
|||||||
@@ -23,14 +23,10 @@
|
|||||||
|
|
||||||
#include "ui_folderwizardsourcepage.h"
|
#include "ui_folderwizardsourcepage.h"
|
||||||
#include "ui_folderwizardtargetpage.h"
|
#include "ui_folderwizardtargetpage.h"
|
||||||
#include "ui_folderwizardnetworkpage.h"
|
|
||||||
#include "ui_folderwizardowncloudpage.h"
|
|
||||||
|
|
||||||
|
|
||||||
namespace Mirall {
|
namespace Mirall {
|
||||||
|
|
||||||
class ownCloudInfo;
|
class ownCloudInfo;
|
||||||
class ownCloudDirCheck;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* page to ask for the local source folder
|
* page to ask for the local source folder
|
||||||
@@ -74,15 +70,6 @@ public:
|
|||||||
virtual void cleanupPage();
|
virtual void cleanupPage();
|
||||||
|
|
||||||
protected slots:
|
protected slots:
|
||||||
void slotToggleItems();
|
|
||||||
void on_localFolder2ChooseBtn_clicked();
|
|
||||||
|
|
||||||
void on_localFolderRadioBtn_toggled();
|
|
||||||
void on_urlFolderRadioBtn_toggled();
|
|
||||||
|
|
||||||
void on_localFolder2LineEdit_textChanged();
|
|
||||||
void on_urlFolderLineEdit_textChanged();
|
|
||||||
|
|
||||||
void slotOwnCloudFound( const QString&, const QString&, const QString&, const QString& );
|
void slotOwnCloudFound( const QString&, const QString&, const QString&, const QString& );
|
||||||
void slotNoOwnCloudFound(QNetworkReply*);
|
void slotNoOwnCloudFound(QNetworkReply*);
|
||||||
|
|
||||||
@@ -101,38 +88,6 @@ private:
|
|||||||
bool _warnWasVisible;
|
bool _warnWasVisible;
|
||||||
};
|
};
|
||||||
|
|
||||||
class FolderWizardNetworkPage : public QWizardPage
|
|
||||||
{
|
|
||||||
Q_OBJECT
|
|
||||||
public:
|
|
||||||
FolderWizardNetworkPage();
|
|
||||||
~FolderWizardNetworkPage();
|
|
||||||
|
|
||||||
virtual bool isComplete() const;
|
|
||||||
|
|
||||||
protected slots:
|
|
||||||
|
|
||||||
private:
|
|
||||||
Ui_FolderWizardNetworkPage _ui;
|
|
||||||
};
|
|
||||||
|
|
||||||
class FolderWizardOwncloudPage : public QWizardPage
|
|
||||||
{
|
|
||||||
Q_OBJECT
|
|
||||||
public:
|
|
||||||
FolderWizardOwncloudPage();
|
|
||||||
~FolderWizardOwncloudPage();
|
|
||||||
|
|
||||||
virtual bool isComplete() const;
|
|
||||||
void initializePage();
|
|
||||||
|
|
||||||
protected slots:
|
|
||||||
|
|
||||||
private:
|
|
||||||
Ui_FolderWizardOwncloudPage _ui;
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@@ -149,11 +104,13 @@ public:
|
|||||||
};
|
};
|
||||||
|
|
||||||
FolderWizard(QWidget *parent = 0);
|
FolderWizard(QWidget *parent = 0);
|
||||||
|
~FolderWizard();
|
||||||
void setFolderMap( Folder::Map* );
|
void setFolderMap( Folder::Map* );
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
||||||
FolderWizardSourcePage *_folderWizardSourcePage;
|
FolderWizardSourcePage *_folderWizardSourcePage;
|
||||||
|
FolderWizardTargetPage *_folderWizardTargetPage;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,71 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<ui version="4.0">
|
|
||||||
<class>FolderWizardNetworkPage</class>
|
|
||||||
<widget class="QWidget" name="FolderWizardNetworkPage">
|
|
||||||
<property name="geometry">
|
|
||||||
<rect>
|
|
||||||
<x>0</x>
|
|
||||||
<y>0</y>
|
|
||||||
<width>435</width>
|
|
||||||
<height>300</height>
|
|
||||||
</rect>
|
|
||||||
</property>
|
|
||||||
<property name="windowTitle">
|
|
||||||
<string>Form</string>
|
|
||||||
</property>
|
|
||||||
<layout class="QGridLayout" name="gridLayout_2">
|
|
||||||
<item row="0" column="0">
|
|
||||||
<widget class="QLabel" name="label_2">
|
|
||||||
<property name="font">
|
|
||||||
<font>
|
|
||||||
<pointsize>14</pointsize>
|
|
||||||
<weight>50</weight>
|
|
||||||
<bold>false</bold>
|
|
||||||
</font>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string>Network Settings</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="0">
|
|
||||||
<widget class="QGroupBox" name="groupBox">
|
|
||||||
<property name="title">
|
|
||||||
<string>Set networking options:</string>
|
|
||||||
</property>
|
|
||||||
<layout class="QGridLayout" name="gridLayout">
|
|
||||||
<item row="0" column="0">
|
|
||||||
<widget class="QCheckBox" name="checkBoxOnlyOnline">
|
|
||||||
<property name="text">
|
|
||||||
<string>Only enable if network is available</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="0">
|
|
||||||
<widget class="QCheckBox" name="checkBoxOnlyThisLAN">
|
|
||||||
<property name="text">
|
|
||||||
<string>restrict to this local network</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="2" column="0">
|
|
||||||
<spacer name="verticalSpacer">
|
|
||||||
<property name="orientation">
|
|
||||||
<enum>Qt::Vertical</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeHint" stdset="0">
|
|
||||||
<size>
|
|
||||||
<width>20</width>
|
|
||||||
<height>172</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
</spacer>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
|
||||||
<resources/>
|
|
||||||
<connections/>
|
|
||||||
</ui>
|
|
||||||
@@ -1,101 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<ui version="4.0">
|
|
||||||
<class>FolderWizardOwncloudPage</class>
|
|
||||||
<widget class="QWidget" name="FolderWizardOwncloudPage">
|
|
||||||
<property name="geometry">
|
|
||||||
<rect>
|
|
||||||
<x>0</x>
|
|
||||||
<y>0</y>
|
|
||||||
<width>435</width>
|
|
||||||
<height>300</height>
|
|
||||||
</rect>
|
|
||||||
</property>
|
|
||||||
<property name="windowTitle">
|
|
||||||
<string>Form</string>
|
|
||||||
</property>
|
|
||||||
<layout class="QGridLayout" name="gridLayout_2">
|
|
||||||
<item row="2" column="0">
|
|
||||||
<widget class="QGroupBox" name="groupBox">
|
|
||||||
<property name="title">
|
|
||||||
<string>ownCloud Settings</string>
|
|
||||||
</property>
|
|
||||||
<layout class="QGridLayout" name="gridLayout">
|
|
||||||
<item row="1" column="1">
|
|
||||||
<widget class="QLineEdit" name="lineEditOCUrl"/>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="0">
|
|
||||||
<widget class="QLabel" name="label">
|
|
||||||
<property name="text">
|
|
||||||
<string>URL:</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="2" column="0">
|
|
||||||
<widget class="QLabel" name="label_3">
|
|
||||||
<property name="text">
|
|
||||||
<string>User:</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="2" column="1">
|
|
||||||
<widget class="QLineEdit" name="lineEditOCUser"/>
|
|
||||||
</item>
|
|
||||||
<item row="3" column="0">
|
|
||||||
<widget class="QLabel" name="label_4">
|
|
||||||
<property name="text">
|
|
||||||
<string>Password:</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="3" column="1">
|
|
||||||
<widget class="QLineEdit" name="lineEditOCPasswd">
|
|
||||||
<property name="echoMode">
|
|
||||||
<enum>QLineEdit::Password</enum>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="0" column="1">
|
|
||||||
<widget class="QLineEdit" name="lineEditOCAlias"/>
|
|
||||||
</item>
|
|
||||||
<item row="0" column="0">
|
|
||||||
<widget class="QLabel" name="label_5">
|
|
||||||
<property name="text">
|
|
||||||
<string>Alias:</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="3" column="0">
|
|
||||||
<spacer name="verticalSpacer">
|
|
||||||
<property name="orientation">
|
|
||||||
<enum>Qt::Vertical</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeHint" stdset="0">
|
|
||||||
<size>
|
|
||||||
<width>20</width>
|
|
||||||
<height>172</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
</spacer>
|
|
||||||
</item>
|
|
||||||
<item row="0" column="0">
|
|
||||||
<widget class="QLabel" name="label_2">
|
|
||||||
<property name="font">
|
|
||||||
<font>
|
|
||||||
<pointsize>14</pointsize>
|
|
||||||
<weight>50</weight>
|
|
||||||
<bold>false</bold>
|
|
||||||
</font>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string>ownCloud</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
|
||||||
<resources/>
|
|
||||||
<connections/>
|
|
||||||
</ui>
|
|
||||||
@@ -7,7 +7,7 @@
|
|||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>520</width>
|
<width>520</width>
|
||||||
<height>360</height>
|
<height>367</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="windowTitle">
|
<property name="windowTitle">
|
||||||
@@ -48,7 +48,7 @@
|
|||||||
<item row="1" column="0">
|
<item row="1" column="0">
|
||||||
<widget class="QGroupBox" name="groupBox">
|
<widget class="QGroupBox" name="groupBox">
|
||||||
<property name="title">
|
<property name="title">
|
||||||
<string>Select a destination folder for your data</string>
|
<string>Select a destination folder</string>
|
||||||
</property>
|
</property>
|
||||||
<property name="flat">
|
<property name="flat">
|
||||||
<bool>true</bool>
|
<bool>true</bool>
|
||||||
@@ -57,7 +57,7 @@
|
|||||||
<bool>false</bool>
|
<bool>false</bool>
|
||||||
</property>
|
</property>
|
||||||
<layout class="QGridLayout" name="gridLayout_4">
|
<layout class="QGridLayout" name="gridLayout_4">
|
||||||
<item row="0" column="1">
|
<item row="0" column="0">
|
||||||
<widget class="QFrame" name="frame">
|
<widget class="QFrame" name="frame">
|
||||||
<property name="frameShape">
|
<property name="frameShape">
|
||||||
<enum>QFrame::StyledPanel</enum>
|
<enum>QFrame::StyledPanel</enum>
|
||||||
@@ -73,31 +73,12 @@
|
|||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="0" column="1">
|
|
||||||
<widget class="QLabel" name="OCLabel">
|
|
||||||
<property name="font">
|
|
||||||
<font>
|
|
||||||
<weight>75</weight>
|
|
||||||
<bold>true</bold>
|
|
||||||
</font>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string>on your &ownCloud server</string>
|
|
||||||
</property>
|
|
||||||
<property name="openExternalLinks">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
<property name="buddy">
|
|
||||||
<cstring>OCRadioBtn</cstring>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="1">
|
<item row="1" column="1">
|
||||||
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
||||||
<item>
|
<item>
|
||||||
<widget class="QLabel" name="label_4">
|
<widget class="QLabel" name="label_4">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Folder on ownCloud:</string>
|
<string>Remote folder:</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
@@ -109,163 +90,6 @@
|
|||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="1" column="1">
|
|
||||||
<widget class="QFrame" name="frame_2">
|
|
||||||
<property name="frameShape">
|
|
||||||
<enum>QFrame::StyledPanel</enum>
|
|
||||||
</property>
|
|
||||||
<property name="frameShadow">
|
|
||||||
<enum>QFrame::Raised</enum>
|
|
||||||
</property>
|
|
||||||
<layout class="QGridLayout" name="gridLayout_2">
|
|
||||||
<item row="0" column="0" rowspan="2">
|
|
||||||
<widget class="QLabel" name="label_8">
|
|
||||||
<property name="minimumSize">
|
|
||||||
<size>
|
|
||||||
<width>48</width>
|
|
||||||
<height>0</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string/>
|
|
||||||
</property>
|
|
||||||
<property name="pixmap">
|
|
||||||
<pixmap resource="../../mirall.qrc">:/mirall/resources/folder-grey-32.png</pixmap>
|
|
||||||
</property>
|
|
||||||
<property name="alignment">
|
|
||||||
<set>Qt::AlignCenter</set>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="0" column="1">
|
|
||||||
<widget class="QLabel" name="LocalFolderLabel">
|
|
||||||
<property name="font">
|
|
||||||
<font>
|
|
||||||
<weight>75</weight>
|
|
||||||
<bold>true</bold>
|
|
||||||
</font>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string>to a &local folder</string>
|
|
||||||
</property>
|
|
||||||
<property name="openExternalLinks">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
<property name="buddy">
|
|
||||||
<cstring>localFolderRadioBtn</cstring>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="1">
|
|
||||||
<widget class="QLabel" name="label">
|
|
||||||
<property name="text">
|
|
||||||
<string>Folder name:</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="2">
|
|
||||||
<widget class="QLineEdit" name="localFolder2LineEdit"/>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="3">
|
|
||||||
<widget class="QPushButton" name="localFolder2ChooseBtn">
|
|
||||||
<property name="text">
|
|
||||||
<string>C&hoose..</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="2" column="1">
|
|
||||||
<widget class="QFrame" name="frame_3">
|
|
||||||
<property name="frameShape">
|
|
||||||
<enum>QFrame::StyledPanel</enum>
|
|
||||||
</property>
|
|
||||||
<property name="frameShadow">
|
|
||||||
<enum>QFrame::Raised</enum>
|
|
||||||
</property>
|
|
||||||
<layout class="QGridLayout" name="gridLayout_3">
|
|
||||||
<item row="0" column="0" rowspan="2">
|
|
||||||
<widget class="QLabel" name="label_9">
|
|
||||||
<property name="minimumSize">
|
|
||||||
<size>
|
|
||||||
<width>48</width>
|
|
||||||
<height>0</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
<property name="layoutDirection">
|
|
||||||
<enum>Qt::LeftToRight</enum>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string/>
|
|
||||||
</property>
|
|
||||||
<property name="pixmap">
|
|
||||||
<pixmap resource="../../mirall.qrc">:/mirall/resources/folder-remote-32.png</pixmap>
|
|
||||||
</property>
|
|
||||||
<property name="alignment">
|
|
||||||
<set>Qt::AlignCenter</set>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="0" column="1" colspan="2">
|
|
||||||
<widget class="QLabel" name="OCLabel_3">
|
|
||||||
<property name="font">
|
|
||||||
<font>
|
|
||||||
<weight>75</weight>
|
|
||||||
<bold>true</bold>
|
|
||||||
</font>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string>to a &remote folder (URL)</string>
|
|
||||||
</property>
|
|
||||||
<property name="openExternalLinks">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
<property name="buddy">
|
|
||||||
<cstring>urlFolderRadioBtn</cstring>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="1">
|
|
||||||
<widget class="QLabel" name="label_2">
|
|
||||||
<property name="text">
|
|
||||||
<string>URL:</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="2">
|
|
||||||
<widget class="QLineEdit" name="urlFolderLineEdit"/>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="0" column="0">
|
|
||||||
<widget class="QRadioButton" name="OCRadioBtn">
|
|
||||||
<property name="text">
|
|
||||||
<string/>
|
|
||||||
</property>
|
|
||||||
<property name="checked">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="0">
|
|
||||||
<widget class="QRadioButton" name="localFolderRadioBtn">
|
|
||||||
<property name="text">
|
|
||||||
<string/>
|
|
||||||
</property>
|
|
||||||
<property name="checked">
|
|
||||||
<bool>false</bool>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="2" column="0">
|
|
||||||
<widget class="QRadioButton" name="urlFolderRadioBtn">
|
|
||||||
<property name="text">
|
|
||||||
<string/>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
@@ -405,8 +229,6 @@
|
|||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
<resources>
|
<resources/>
|
||||||
<include location="../../mirall.qrc"/>
|
|
||||||
</resources>
|
|
||||||
<connections/>
|
<connections/>
|
||||||
</ui>
|
</ui>
|
||||||
|
|||||||
@@ -97,8 +97,6 @@ void INotify::slotActivated(int fd)
|
|||||||
foreach (QString path, paths)
|
foreach (QString path, paths)
|
||||||
emit notifyEvent(event->mask, event->cookie, path + "/" + QString::fromUtf8(event->name));
|
emit notifyEvent(event->mask, event->cookie, path + "/" + QString::fromUtf8(event->name));
|
||||||
}
|
}
|
||||||
else
|
|
||||||
qWarning() << "n is NULL";
|
|
||||||
|
|
||||||
// increment counter
|
// increment counter
|
||||||
i += sizeof(struct inotify_event) + event->len;
|
i += sizeof(struct inotify_event) + event->len;
|
||||||
@@ -114,6 +112,7 @@ INotify::~INotify()
|
|||||||
|
|
||||||
close(_fd);
|
close(_fd);
|
||||||
free(_buffer);
|
free(_buffer);
|
||||||
|
delete _notifier;
|
||||||
}
|
}
|
||||||
|
|
||||||
void INotify::addPath(const QString &path)
|
void INotify::addPath(const QString &path)
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
#include "mirall/mirallconfigfile.h"
|
#include "mirall/mirallconfigfile.h"
|
||||||
#include "mirall/owncloudinfo.h"
|
#include "mirall/owncloudinfo.h"
|
||||||
#include "mirall/owncloudtheme.h"
|
#include "mirall/owncloudtheme.h"
|
||||||
#include "mirall/miralltheme.h"
|
#include "mirall/theme.h"
|
||||||
#include "mirall/credentialstore.h"
|
#include "mirall/credentialstore.h"
|
||||||
|
|
||||||
#include <QtCore>
|
#include <QtCore>
|
||||||
@@ -30,6 +30,7 @@
|
|||||||
namespace Mirall {
|
namespace Mirall {
|
||||||
|
|
||||||
QString MirallConfigFile::_oCVersion;
|
QString MirallConfigFile::_oCVersion;
|
||||||
|
QString MirallConfigFile::_confDir = QString::null;
|
||||||
bool MirallConfigFile::_askedUser = false;
|
bool MirallConfigFile::_askedUser = false;
|
||||||
|
|
||||||
MirallConfigFile::MirallConfigFile( const QString& appendix )
|
MirallConfigFile::MirallConfigFile( const QString& appendix )
|
||||||
@@ -37,9 +38,40 @@ MirallConfigFile::MirallConfigFile( const QString& appendix )
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void MirallConfigFile::setConfDir(const QString &value)
|
||||||
|
{
|
||||||
|
if( value.isEmpty() ) return;
|
||||||
|
|
||||||
|
QFileInfo fi(value);
|
||||||
|
if( fi.exists() && fi.isDir() ) {
|
||||||
|
qDebug() << "** Using custom config dir " << value;
|
||||||
|
_confDir=value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
QString MirallConfigFile::seenVersion() const
|
||||||
|
{
|
||||||
|
QSettings settings( configFile(), QSettings::IniFormat );
|
||||||
|
settings.setIniCodec( "UTF-8" );
|
||||||
|
settings.beginGroup(QLatin1String("Updater"));
|
||||||
|
return settings.value(QLatin1String("seenVersion")).toString();
|
||||||
|
}
|
||||||
|
|
||||||
|
void MirallConfigFile::setSeenVersion(const QString &version)
|
||||||
|
{
|
||||||
|
QSettings settings( configFile(), QSettings::IniFormat );
|
||||||
|
settings.setIniCodec( "UTF-8" );
|
||||||
|
settings.beginGroup(QLatin1String("Updater"));
|
||||||
|
settings.setValue(QLatin1String("seenVersion"), version);
|
||||||
|
settings.sync();
|
||||||
|
}
|
||||||
|
|
||||||
QString MirallConfigFile::configPath() const
|
QString MirallConfigFile::configPath() const
|
||||||
{
|
{
|
||||||
QString dir = QDesktopServices::storageLocation(QDesktopServices::DataLocation);
|
QString dir = _confDir;
|
||||||
|
if( _confDir.isEmpty() )
|
||||||
|
_confDir = QDesktopServices::storageLocation(QDesktopServices::DataLocation);
|
||||||
|
|
||||||
if( !dir.endsWith(QLatin1Char('/')) ) dir.append(QLatin1Char('/'));
|
if( !dir.endsWith(QLatin1Char('/')) ) dir.append(QLatin1Char('/'));
|
||||||
return dir;
|
return dir;
|
||||||
}
|
}
|
||||||
@@ -121,25 +153,17 @@ bool MirallConfigFile::connectionExists( const QString& conn )
|
|||||||
void MirallConfigFile::writeOwncloudConfig( const QString& connection,
|
void MirallConfigFile::writeOwncloudConfig( const QString& connection,
|
||||||
const QString& url,
|
const QString& url,
|
||||||
const QString& user,
|
const QString& user,
|
||||||
const QString& passwd,
|
const QString& passwd )
|
||||||
bool https, bool skipPwd )
|
|
||||||
{
|
{
|
||||||
const QString file = configFile();
|
const QString file = configFile();
|
||||||
|
bool skipPwd = false; // can be refactored - remove it.
|
||||||
qDebug() << "*** writing mirall config to " << file << " Skippwd: " << skipPwd;
|
qDebug() << "*** writing mirall config to " << file << " Skippwd: " << skipPwd;
|
||||||
|
|
||||||
QSettings settings( file, QSettings::IniFormat);
|
QSettings settings( file, QSettings::IniFormat);
|
||||||
settings.setIniCodec( "UTF-8" );
|
settings.setIniCodec( "UTF-8" );
|
||||||
QString cloudsUrl( url );
|
|
||||||
|
|
||||||
if( !cloudsUrl.startsWith( QLatin1String("http")) ) {
|
|
||||||
if (https)
|
|
||||||
cloudsUrl.prepend(QLatin1String("https://"));
|
|
||||||
else
|
|
||||||
cloudsUrl.prepend(QLatin1String("http://"));
|
|
||||||
}
|
|
||||||
|
|
||||||
settings.beginGroup( connection );
|
settings.beginGroup( connection );
|
||||||
settings.setValue( QLatin1String("url"), cloudsUrl );
|
settings.setValue( QLatin1String("url"), url );
|
||||||
settings.setValue( QLatin1String("user"), user );
|
settings.setValue( QLatin1String("user"), user );
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -27,6 +27,7 @@ class MirallConfigFile
|
|||||||
/* let only CredentialStore read the password from the file. All other classes
|
/* let only CredentialStore read the password from the file. All other classes
|
||||||
* should work with CredentialStore to get the credentials. */
|
* should work with CredentialStore to get the credentials. */
|
||||||
friend class CredentialStore;
|
friend class CredentialStore;
|
||||||
|
friend class ConnectionValidator;
|
||||||
public:
|
public:
|
||||||
MirallConfigFile( const QString& appendix = QString() );
|
MirallConfigFile( const QString& appendix = QString() );
|
||||||
|
|
||||||
@@ -50,8 +51,7 @@ public:
|
|||||||
void writeOwncloudConfig( const QString& connection,
|
void writeOwncloudConfig( const QString& connection,
|
||||||
const QString& url,
|
const QString& url,
|
||||||
const QString& user,
|
const QString& user,
|
||||||
const QString& passwd,
|
const QString& passwd );
|
||||||
bool https, bool skipPwd );
|
|
||||||
|
|
||||||
void removeConnection( const QString& connection = QString() );
|
void removeConnection( const QString& connection = QString() );
|
||||||
|
|
||||||
@@ -98,7 +98,11 @@ public:
|
|||||||
int proxyPort() const;
|
int proxyPort() const;
|
||||||
QString proxyUser() const;
|
QString proxyUser() const;
|
||||||
QString proxyPassword() const;
|
QString proxyPassword() const;
|
||||||
|
|
||||||
|
static void setConfDir(const QString &value);
|
||||||
|
|
||||||
|
QString seenVersion() const;
|
||||||
|
void setSeenVersion(const QString &version);
|
||||||
protected:
|
protected:
|
||||||
// these classes can only be access from CredentialStore as a friend class.
|
// these classes can only be access from CredentialStore as a friend class.
|
||||||
QString ownCloudPasswd( const QString& connection = QString() ) const;
|
QString ownCloudPasswd( const QString& connection = QString() ) const;
|
||||||
@@ -112,6 +116,7 @@ private:
|
|||||||
private:
|
private:
|
||||||
static bool _askedUser;
|
static bool _askedUser;
|
||||||
static QString _oCVersion;
|
static QString _oCVersion;
|
||||||
|
static QString _confDir;
|
||||||
QString _customHandle;
|
QString _customHandle;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,108 +0,0 @@
|
|||||||
/*
|
|
||||||
* 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 "miralltheme.h"
|
|
||||||
|
|
||||||
#include <QString>
|
|
||||||
#include <QDebug>
|
|
||||||
#include <QPixmap>
|
|
||||||
#include <QIcon>
|
|
||||||
|
|
||||||
namespace Mirall {
|
|
||||||
|
|
||||||
mirallTheme::mirallTheme()
|
|
||||||
{
|
|
||||||
qDebug() << " ** running mirall theme!";
|
|
||||||
}
|
|
||||||
|
|
||||||
QString mirallTheme::appName() const
|
|
||||||
{
|
|
||||||
return QLatin1String("Mirall");
|
|
||||||
}
|
|
||||||
|
|
||||||
QString mirallTheme::configFileName() const
|
|
||||||
{
|
|
||||||
return QLatin1String("mirall.cfg");
|
|
||||||
}
|
|
||||||
|
|
||||||
QPixmap mirallTheme::splashScreen() const
|
|
||||||
{
|
|
||||||
return QPixmap(QLatin1String(":/mirall/resources/owncloud_splash.png")); // FIXME: mirall splash!
|
|
||||||
}
|
|
||||||
|
|
||||||
QIcon mirallTheme::folderIcon( const QString& backend ) const
|
|
||||||
{
|
|
||||||
QString name;
|
|
||||||
|
|
||||||
if( backend == QString::fromLatin1("owncloud")) {
|
|
||||||
name = QLatin1String( "mirall" );
|
|
||||||
}
|
|
||||||
if( backend == QString::fromLatin1("unison" )) {
|
|
||||||
name = QLatin1String( "folder-sync" );
|
|
||||||
}
|
|
||||||
if( backend == QString::fromLatin1("csync" )) {
|
|
||||||
name = QLatin1String( "folder-remote" );
|
|
||||||
}
|
|
||||||
if( backend.isEmpty() || backend == QString::fromLatin1("none") ) {
|
|
||||||
name = QLatin1String("folder-grey.png");
|
|
||||||
}
|
|
||||||
|
|
||||||
qDebug() << "==> load folder icon " << name;
|
|
||||||
return themeIcon( name );
|
|
||||||
}
|
|
||||||
|
|
||||||
QIcon mirallTheme::syncStateIcon( SyncResult::Status status, bool sysTray ) const
|
|
||||||
{
|
|
||||||
QString statusIcon;
|
|
||||||
|
|
||||||
switch( status ) {
|
|
||||||
case SyncResult::Undefined:
|
|
||||||
statusIcon = QLatin1String("dialog-close");
|
|
||||||
break;
|
|
||||||
case SyncResult::NotYetStarted:
|
|
||||||
case SyncResult::SyncPrepare:
|
|
||||||
statusIcon = QLatin1String("task-ongoing");
|
|
||||||
break;
|
|
||||||
case SyncResult::SyncRunning:
|
|
||||||
statusIcon = QLatin1String("view-refresh");
|
|
||||||
break;
|
|
||||||
case SyncResult::Success:
|
|
||||||
statusIcon = QLatin1String("dialog-ok");
|
|
||||||
break;
|
|
||||||
case SyncResult::Error:
|
|
||||||
statusIcon = QLatin1String("dialog-close");
|
|
||||||
break;
|
|
||||||
case SyncResult::SetupError:
|
|
||||||
statusIcon = QLatin1String("dialog-cancel");
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
statusIcon = QLatin1String("dialog-close");
|
|
||||||
}
|
|
||||||
return themeIcon( statusIcon, sysTray );
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
QIcon mirallTheme::folderDisabledIcon() const
|
|
||||||
{
|
|
||||||
// Fixme: Do we really want the dialog-canel from theme here?
|
|
||||||
return themeIcon( QLatin1String("dialog-cancel") );
|
|
||||||
}
|
|
||||||
|
|
||||||
QIcon mirallTheme::applicationIcon( ) const
|
|
||||||
{
|
|
||||||
return themeIcon( QLatin1String("mirall"));
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -1,42 +0,0 @@
|
|||||||
/*
|
|
||||||
* 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.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef MIRALL_THEME_H
|
|
||||||
#define MIRALL_THEME_H
|
|
||||||
|
|
||||||
#include "theme.h"
|
|
||||||
|
|
||||||
namespace Mirall {
|
|
||||||
|
|
||||||
class mirallTheme : public Theme
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
mirallTheme();
|
|
||||||
|
|
||||||
virtual QString appName() const;
|
|
||||||
virtual QString configFileName() const;
|
|
||||||
QPixmap splashScreen() const;
|
|
||||||
|
|
||||||
QIcon folderIcon( const QString& ) const;
|
|
||||||
QIcon syncStateIcon(SyncResult::Status, bool) const;
|
|
||||||
QIcon folderDisabledIcon() const;
|
|
||||||
QIcon applicationIcon() const;
|
|
||||||
|
|
||||||
private:
|
|
||||||
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
}
|
|
||||||
#endif // MIRALL_THEME_H
|
|
||||||
@@ -9,6 +9,8 @@
|
|||||||
#include <QtCore/QtDebug>
|
#include <QtCore/QtDebug>
|
||||||
#include <QtCore/QFile>
|
#include <QtCore/QFile>
|
||||||
|
|
||||||
|
namespace Mirall {
|
||||||
|
|
||||||
void Owncloudclient::setVersion( const QString &v )
|
void Owncloudclient::setVersion( const QString &v )
|
||||||
{
|
{
|
||||||
mVersion = v;
|
mVersion = v;
|
||||||
@@ -147,4 +149,4 @@ bool Owncloudclient::writeFile( const QString &filename )
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
} // namespace Mirall
|
||||||
|
|||||||
@@ -7,6 +7,8 @@
|
|||||||
#include <QDomElement>
|
#include <QDomElement>
|
||||||
#include <QtXml/QXmlStreamWriter>
|
#include <QtXml/QXmlStreamWriter>
|
||||||
|
|
||||||
|
namespace Mirall {
|
||||||
|
|
||||||
class Owncloudclient
|
class Owncloudclient
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
@@ -31,4 +33,6 @@ class Owncloudclient
|
|||||||
QString mWeb;
|
QString mWeb;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
} // namespace Mirall
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
#include "mirall/owncloudinfo.h"
|
#include "mirall/owncloudinfo.h"
|
||||||
#include "mirall/credentialstore.h"
|
#include "mirall/credentialstore.h"
|
||||||
#include "mirall/logger.h"
|
#include "mirall/logger.h"
|
||||||
|
#include "mirall/utility.h"
|
||||||
|
|
||||||
#include <csync.h>
|
#include <csync.h>
|
||||||
|
|
||||||
@@ -35,6 +36,14 @@
|
|||||||
|
|
||||||
namespace Mirall {
|
namespace Mirall {
|
||||||
|
|
||||||
|
void csyncLogCatcher(CSYNC *ctx,
|
||||||
|
int verbosity,
|
||||||
|
const char *function,
|
||||||
|
const char *buffer,
|
||||||
|
void *userdata)
|
||||||
|
{
|
||||||
|
Logger::instance()->csyncLog( QString::fromUtf8(buffer) );
|
||||||
|
}
|
||||||
|
|
||||||
static QString replaceScheme(const QString &urlStr)
|
static QString replaceScheme(const QString &urlStr)
|
||||||
{
|
{
|
||||||
@@ -50,11 +59,10 @@ static QString replaceScheme(const QString &urlStr)
|
|||||||
}
|
}
|
||||||
|
|
||||||
ownCloudFolder::ownCloudFolder(const QString &alias,
|
ownCloudFolder::ownCloudFolder(const QString &alias,
|
||||||
const QString &path,
|
const QString &mpath,
|
||||||
const QString &secondPath,
|
const QString &secondPath,
|
||||||
QObject *parent)
|
QObject *parent)
|
||||||
: Folder(alias, path, secondPath, parent)
|
: Folder(alias, mpath, secondPath, parent)
|
||||||
, _secondPath(secondPath)
|
|
||||||
, _thread(0)
|
, _thread(0)
|
||||||
, _csync(0)
|
, _csync(0)
|
||||||
, _csyncError(false)
|
, _csyncError(false)
|
||||||
@@ -66,13 +74,148 @@ ownCloudFolder::ownCloudFolder(const QString &alias,
|
|||||||
connect(this, SIGNAL(syncFinished(SyncResult)), notifier, SLOT(slotSyncFinished(SyncResult)));
|
connect(this, SIGNAL(syncFinished(SyncResult)), notifier, SLOT(slotSyncFinished(SyncResult)));
|
||||||
qDebug() << "****** ownCloud folder using watcher *******";
|
qDebug() << "****** ownCloud folder using watcher *******";
|
||||||
// The folder interval is set in the folder parent class.
|
// The folder interval is set in the folder parent class.
|
||||||
|
|
||||||
|
QString url = replaceScheme(secondPath);
|
||||||
|
QString localpath = path();
|
||||||
|
|
||||||
|
if( csync_create( &_csync_ctx, localpath.toUtf8().data(), url.toUtf8().data() ) < 0 ) {
|
||||||
|
qDebug() << "Unable to create csync-context!";
|
||||||
|
_csync_ctx = 0;
|
||||||
|
} else {
|
||||||
|
csync_set_log_callback( _csync_ctx, csyncLogCatcher );
|
||||||
|
csync_set_log_verbosity(_csync_ctx, 11);
|
||||||
|
|
||||||
|
MirallConfigFile cfgFile;
|
||||||
|
csync_set_config_dir( _csync_ctx, cfgFile.configPath().toUtf8() );
|
||||||
|
|
||||||
|
csync_enable_conflictcopys(_csync_ctx);
|
||||||
|
QString excludeList = cfgFile.excludeFile();
|
||||||
|
if( !excludeList.isEmpty() ) {
|
||||||
|
qDebug() << "==== added CSync exclude List: " << excludeList.toUtf8();
|
||||||
|
csync_add_exclude_list( _csync_ctx, excludeList.toUtf8() );
|
||||||
|
}
|
||||||
|
csync_set_auth_callback( _csync_ctx, getauth );
|
||||||
|
|
||||||
|
if( csync_init( _csync_ctx ) < 0 ) {
|
||||||
|
qDebug() << "Could not initialize csync!";
|
||||||
|
_csync_ctx = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
if( _csync_ctx ) {
|
||||||
|
/* Store proxy */
|
||||||
|
QList<QNetworkProxy> proxies = QNetworkProxyFactory::proxyForQuery(QUrl(cfgFile.ownCloudUrl()));
|
||||||
|
// We set at least one in Application
|
||||||
|
Q_ASSERT(proxies.count() > 0);
|
||||||
|
QNetworkProxy proxy = proxies.first();
|
||||||
|
int proxyPort = proxy.port();
|
||||||
|
|
||||||
|
csync_set_module_property(_csync_ctx, "proxy_type", (char*) proxyTypeToCStr(proxy.type()) );
|
||||||
|
csync_set_module_property(_csync_ctx, "proxy_host", proxy.hostName().toUtf8().data() );
|
||||||
|
csync_set_module_property(_csync_ctx, "proxy_port", &proxyPort );
|
||||||
|
csync_set_module_property(_csync_ctx, "proxy_user", proxy.user().toUtf8().data() );
|
||||||
|
csync_set_module_property(_csync_ctx, "proxy_pwd" , proxy.password().toUtf8().data() );
|
||||||
|
|
||||||
|
csync_set_module_property(_csync_ctx, "csync_context", _csync_ctx);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ownCloudFolder::~ownCloudFolder()
|
ownCloudFolder::~ownCloudFolder()
|
||||||
{
|
{
|
||||||
|
if( _thread ) {
|
||||||
|
_thread->quit();
|
||||||
|
csync_request_abort(_csync_ctx);
|
||||||
|
_thread->wait();
|
||||||
|
}
|
||||||
|
// Destroy csync here.
|
||||||
|
csync_destroy(_csync_ctx);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const char* ownCloudFolder::proxyTypeToCStr(QNetworkProxy::ProxyType type)
|
||||||
|
{
|
||||||
|
switch (type) {
|
||||||
|
case QNetworkProxy::NoProxy:
|
||||||
|
return "NoProxy";
|
||||||
|
case QNetworkProxy::DefaultProxy:
|
||||||
|
return "DefaultProxy";
|
||||||
|
case QNetworkProxy::Socks5Proxy:
|
||||||
|
return "Socks5Proxy";
|
||||||
|
case QNetworkProxy::HttpProxy:
|
||||||
|
return "HttpProxy";
|
||||||
|
case QNetworkProxy::HttpCachingProxy:
|
||||||
|
return "HttpCachingProxy";
|
||||||
|
case QNetworkProxy::FtpCachingProxy:
|
||||||
|
return "FtpCachingProxy";
|
||||||
|
default:
|
||||||
|
return "NoProxy";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
int ownCloudFolder::getauth(const char *prompt,
|
||||||
|
char *buf,
|
||||||
|
size_t len,
|
||||||
|
int echo,
|
||||||
|
int verify,
|
||||||
|
void *userdata
|
||||||
|
)
|
||||||
|
{
|
||||||
|
int re = 0;
|
||||||
|
QMutex mutex;
|
||||||
|
|
||||||
|
QString qPrompt = QString::fromLatin1( prompt ).trimmed();
|
||||||
|
QString user = CredentialStore::instance()->user();
|
||||||
|
QString pwd = CredentialStore::instance()->password();
|
||||||
|
|
||||||
|
if( qPrompt == QLatin1String("Enter your username:") ) {
|
||||||
|
// qDebug() << "OOO Username requested!";
|
||||||
|
QMutexLocker locker( &mutex );
|
||||||
|
qstrncpy( buf, user.toUtf8().constData(), len );
|
||||||
|
} else if( qPrompt == QLatin1String("Enter your password:") ) {
|
||||||
|
QMutexLocker locker( &mutex );
|
||||||
|
// qDebug() << "OOO Password requested!";
|
||||||
|
qstrncpy( buf, pwd.toUtf8().constData(), len );
|
||||||
|
} else {
|
||||||
|
if( qPrompt.startsWith( QLatin1String("There are problems with the SSL certificate:"))) {
|
||||||
|
// SSL is requested. If the program came here, the SSL check was done by mirall
|
||||||
|
// It needs to be checked if the chain is still equal to the one which
|
||||||
|
// was verified by the user.
|
||||||
|
QRegExp regexp("fingerprint: ([\\w\\d:]+)");
|
||||||
|
bool certOk = false;
|
||||||
|
|
||||||
|
int pos = 0;
|
||||||
|
|
||||||
|
// This is the set of certificates which QNAM accepted, so we should accept
|
||||||
|
// them as well
|
||||||
|
QList<QSslCertificate> certs = ownCloudInfo::instance()->certificateChain();
|
||||||
|
|
||||||
|
while (!certOk && (pos = regexp.indexIn(qPrompt, 1+pos)) != -1) {
|
||||||
|
QString neon_fingerprint = regexp.cap(1);
|
||||||
|
|
||||||
|
foreach( const QSslCertificate& c, certs ) {
|
||||||
|
QString verified_shasum = Utility::formatFingerprint(c.digest(QCryptographicHash::Sha1).toHex());
|
||||||
|
qDebug() << "SSL Fingerprint from neon: " << neon_fingerprint << " compared to verified: " << verified_shasum;
|
||||||
|
if( verified_shasum == neon_fingerprint ) {
|
||||||
|
certOk = true;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// certOk = false; DEBUG setting, keep disabled!
|
||||||
|
if( !certOk ) { // Problem!
|
||||||
|
qstrcpy( buf, "no" );
|
||||||
|
re = -1;
|
||||||
|
} else {
|
||||||
|
qstrcpy( buf, "yes" ); // Certificate is fine!
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
qDebug() << "Unknown prompt: <" << prompt << ">";
|
||||||
|
re = -1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return re;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
bool ownCloudFolder::isBusy() const
|
bool ownCloudFolder::isBusy() const
|
||||||
{
|
{
|
||||||
return ( _thread && _thread->isRunning() );
|
return ( _thread && _thread->isRunning() );
|
||||||
@@ -80,9 +223,12 @@ bool ownCloudFolder::isBusy() const
|
|||||||
|
|
||||||
QString ownCloudFolder::secondPath() const
|
QString ownCloudFolder::secondPath() const
|
||||||
{
|
{
|
||||||
QString re(_secondPath);
|
QString re(Folder::secondPath());
|
||||||
MirallConfigFile cfg;
|
MirallConfigFile cfg;
|
||||||
const QString ocUrl = cfg.ownCloudUrl(QString::null, true);
|
QString ocUrl = cfg.ownCloudUrl(QString::null, true);
|
||||||
|
if (ocUrl.endsWith(QLatin1Char('/')))
|
||||||
|
ocUrl.chop(1);
|
||||||
|
|
||||||
// qDebug() << "**** " << ocUrl << " <-> " << re;
|
// qDebug() << "**** " << ocUrl << " <-> " << re;
|
||||||
if( re.startsWith( ocUrl ) ) {
|
if( re.startsWith( ocUrl ) ) {
|
||||||
re.remove( ocUrl );
|
re.remove( ocUrl );
|
||||||
@@ -91,15 +237,6 @@ QString ownCloudFolder::secondPath() const
|
|||||||
return re;
|
return re;
|
||||||
}
|
}
|
||||||
|
|
||||||
QString ownCloudFolder::nativeSecondPath() const
|
|
||||||
{
|
|
||||||
// TODO: fold into secondPath() after 1.1.0 release
|
|
||||||
QString path = secondPath();
|
|
||||||
if (!path.startsWith(QLatin1Char('/')) || path.isEmpty())
|
|
||||||
path.prepend(QLatin1Char('/'));
|
|
||||||
return path;
|
|
||||||
}
|
|
||||||
|
|
||||||
void ownCloudFolder::startSync()
|
void ownCloudFolder::startSync()
|
||||||
{
|
{
|
||||||
startSync( QStringList() );
|
startSync( QStringList() );
|
||||||
@@ -111,7 +248,8 @@ void ownCloudFolder::startSync(const QStringList &pathList)
|
|||||||
qCritical() << "* ERROR csync is still running and new sync requested.";
|
qCritical() << "* ERROR csync is still running and new sync requested.";
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if (_thread)
|
||||||
|
_thread->quit();
|
||||||
delete _csync;
|
delete _csync;
|
||||||
delete _thread;
|
delete _thread;
|
||||||
_errors.clear();
|
_errors.clear();
|
||||||
@@ -122,26 +260,15 @@ void ownCloudFolder::startSync(const QStringList &pathList)
|
|||||||
MirallConfigFile cfgFile;
|
MirallConfigFile cfgFile;
|
||||||
|
|
||||||
_syncResult.clearErrors();
|
_syncResult.clearErrors();
|
||||||
// we now have watchers for everything, so every sync is remote.
|
|
||||||
_syncResult.setLocalRunOnly( false );
|
|
||||||
_syncResult.setStatus( SyncResult::SyncPrepare );
|
_syncResult.setStatus( SyncResult::SyncPrepare );
|
||||||
emit syncStateChange();
|
emit syncStateChange();
|
||||||
|
|
||||||
QString url = replaceScheme(_secondPath);
|
|
||||||
|
|
||||||
qDebug() << "*** Start syncing url to ownCloud: " << url;
|
qDebug() << "*** Start syncing";
|
||||||
_thread = new QThread(this);
|
_thread = new QThread(this);
|
||||||
_csync = new CSyncThread( path(), url);
|
_csync = new CSyncThread( _csync_ctx );
|
||||||
_csync->moveToThread(_thread);
|
_csync->moveToThread(_thread);
|
||||||
|
|
||||||
QList<QNetworkProxy> proxies = QNetworkProxyFactory::proxyForQuery(QUrl(cfgFile.ownCloudUrl()));
|
|
||||||
// We set at least one in Application
|
|
||||||
Q_ASSERT(proxies.count() > 0);
|
|
||||||
QNetworkProxy proxy = proxies.first();
|
|
||||||
|
|
||||||
_csync->setConnectionDetails( CredentialStore::instance()->user(),
|
|
||||||
CredentialStore::instance()->password(),
|
|
||||||
proxy );
|
|
||||||
qRegisterMetaType<SyncFileItemVector>("SyncFileItemVector");
|
qRegisterMetaType<SyncFileItemVector>("SyncFileItemVector");
|
||||||
connect( _csync, SIGNAL(treeWalkResult(const SyncFileItemVector&)),
|
connect( _csync, SIGNAL(treeWalkResult(const SyncFileItemVector&)),
|
||||||
this, SLOT(slotThreadTreeWalkResult(const SyncFileItemVector&)), Qt::QueuedConnection);
|
this, SLOT(slotThreadTreeWalkResult(const SyncFileItemVector&)), Qt::QueuedConnection);
|
||||||
@@ -204,16 +331,19 @@ void ownCloudFolder::slotThreadTreeWalkResult(const SyncFileItemVector& items)
|
|||||||
void ownCloudFolder::slotTerminateSync()
|
void ownCloudFolder::slotTerminateSync()
|
||||||
{
|
{
|
||||||
qDebug() << "folder " << alias() << " Terminating!";
|
qDebug() << "folder " << alias() << " Terminating!";
|
||||||
QString configDir = _csync->csyncConfigDir();
|
MirallConfigFile cfg;
|
||||||
|
QString configDir = cfg.configPath();
|
||||||
qDebug() << "csync's Config Dir: " << configDir;
|
qDebug() << "csync's Config Dir: " << configDir;
|
||||||
|
|
||||||
if( _thread ) {
|
if( _thread && _csync ) {
|
||||||
_thread->terminate();
|
csync_request_abort(_csync_ctx);
|
||||||
|
_thread->quit();
|
||||||
_thread->wait();
|
_thread->wait();
|
||||||
_csync->deleteLater();
|
_csync->deleteLater();
|
||||||
delete _thread;
|
delete _thread;
|
||||||
_csync = 0;
|
_csync = 0;
|
||||||
_thread = 0;
|
_thread = 0;
|
||||||
|
csync_resume(_csync_ctx);
|
||||||
}
|
}
|
||||||
|
|
||||||
if( ! configDir.isEmpty() ) {
|
if( ! configDir.isEmpty() ) {
|
||||||
@@ -332,15 +462,15 @@ void ServerActionNotifier::slotSyncFinished(const SyncResult &result)
|
|||||||
if (removedItems == 1)
|
if (removedItems == 1)
|
||||||
emit guiLog(tr("File removed"), tr("'%1' has been removed.").arg(file));
|
emit guiLog(tr("File removed"), tr("'%1' has been removed.").arg(file));
|
||||||
else
|
else
|
||||||
emit guiLog(tr("New files available"), tr("'%1' and %n other file(s) have been removed.",
|
emit guiLog(tr("Files removed"), tr("'%1' and %n other file(s) have been removed.",
|
||||||
"", removedItems-1).arg(file));
|
"", removedItems-1).arg(file));
|
||||||
}
|
}
|
||||||
if (updatedItems > 0) {
|
if (updatedItems > 0) {
|
||||||
QString file = QDir::toNativeSeparators(firstItemUpdated._file);
|
QString file = QDir::toNativeSeparators(firstItemUpdated._file);
|
||||||
if (updatedItems == 1)
|
if (updatedItems == 1)
|
||||||
emit guiLog(tr("File removed"), tr("'%1' has been updated.").arg(file));
|
emit guiLog(tr("File updated"), tr("'%1' has been updated.").arg(file));
|
||||||
else
|
else
|
||||||
emit guiLog(tr("New files available"), tr("'%1' and %n other file(s) have been updated.",
|
emit guiLog(tr("Files updated"), tr("'%1' and %n other file(s) have been updated.",
|
||||||
"", updatedItems-1).arg(file));
|
"", updatedItems-1).arg(file));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -64,7 +64,6 @@ public:
|
|||||||
const QString &secondPath, QObject *parent = 0L);
|
const QString &secondPath, QObject *parent = 0L);
|
||||||
virtual ~ownCloudFolder();
|
virtual ~ownCloudFolder();
|
||||||
QString secondPath() const;
|
QString secondPath() const;
|
||||||
QString nativeSecondPath() const;
|
|
||||||
virtual bool isBusy() const;
|
virtual bool isBusy() const;
|
||||||
virtual void startSync(const QStringList &pathList);
|
virtual void startSync(const QStringList &pathList);
|
||||||
|
|
||||||
@@ -88,6 +87,15 @@ private slots:
|
|||||||
void slotCSyncFinished();
|
void slotCSyncFinished();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
static int getauth(const char *prompt,
|
||||||
|
char *buf,
|
||||||
|
size_t len,
|
||||||
|
int echo,
|
||||||
|
int verify,
|
||||||
|
void *userdata
|
||||||
|
);
|
||||||
|
const char* proxyTypeToCStr(QNetworkProxy::ProxyType type);
|
||||||
|
|
||||||
QString _secondPath;
|
QString _secondPath;
|
||||||
QThread *_thread;
|
QThread *_thread;
|
||||||
CSyncThread *_csync;
|
CSyncThread *_csync;
|
||||||
@@ -96,6 +104,8 @@ private:
|
|||||||
bool _csyncUnavail;
|
bool _csyncUnavail;
|
||||||
bool _wipeDb;
|
bool _wipeDb;
|
||||||
SyncFileItemVector _items;
|
SyncFileItemVector _items;
|
||||||
|
|
||||||
|
CSYNC *_csync_ctx;
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,143 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<ui version="4.0">
|
|
||||||
<class>OwncloudFTPAccessPage</class>
|
|
||||||
<widget class="QWidget" name="OwncloudFTPAccessPage">
|
|
||||||
<property name="geometry">
|
|
||||||
<rect>
|
|
||||||
<x>0</x>
|
|
||||||
<y>0</y>
|
|
||||||
<width>548</width>
|
|
||||||
<height>324</height>
|
|
||||||
</rect>
|
|
||||||
</property>
|
|
||||||
<property name="windowTitle">
|
|
||||||
<string>Form</string>
|
|
||||||
</property>
|
|
||||||
<layout class="QGridLayout" name="gridLayout_3">
|
|
||||||
<item row="0" column="0">
|
|
||||||
<layout class="QHBoxLayout" name="horizontalLayout_12">
|
|
||||||
<item>
|
|
||||||
<widget class="QLabel" name="label_3">
|
|
||||||
<property name="font">
|
|
||||||
<font>
|
|
||||||
<pointsize>14</pointsize>
|
|
||||||
<weight>50</weight>
|
|
||||||
<bold>false</bold>
|
|
||||||
</font>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string>FTP Access to your Webaccount:</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<spacer name="horizontalSpacer_17">
|
|
||||||
<property name="orientation">
|
|
||||||
<enum>Qt::Horizontal</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeHint" stdset="0">
|
|
||||||
<size>
|
|
||||||
<width>40</width>
|
|
||||||
<height>20</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
</spacer>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="0">
|
|
||||||
<widget class="QGroupBox" name="groupBox">
|
|
||||||
<property name="title">
|
|
||||||
<string>FTP Details and Credentials</string>
|
|
||||||
</property>
|
|
||||||
<layout class="QGridLayout" name="gridLayout_2">
|
|
||||||
<item row="0" column="0">
|
|
||||||
<widget class="QLabel" name="label_4">
|
|
||||||
<property name="text">
|
|
||||||
<string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
|
||||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
|
||||||
p, li { white-space: pre-wrap; }
|
|
||||||
</style></head><body style=" font-family:'Sans Serif'; font-size:11pt; font-weight:400; font-style:normal;">
|
|
||||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#585858;">The details here are used to install the owncloud data on your web space which is accessible over ftp. </span></p></body></html></string>
|
|
||||||
</property>
|
|
||||||
<property name="textFormat">
|
|
||||||
<enum>Qt::AutoText</enum>
|
|
||||||
</property>
|
|
||||||
<property name="wordWrap">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
<property name="openExternalLinks">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="0">
|
|
||||||
<layout class="QGridLayout" name="gridLayout">
|
|
||||||
<item row="0" column="0">
|
|
||||||
<widget class="QLabel" name="label">
|
|
||||||
<property name="text">
|
|
||||||
<string>FTP-URL:</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="0" column="1">
|
|
||||||
<widget class="QLineEdit" name="ftpUrlEdit">
|
|
||||||
<property name="text">
|
|
||||||
<string/>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="0">
|
|
||||||
<widget class="QLabel" name="label_2">
|
|
||||||
<property name="text">
|
|
||||||
<string>FTP-User:</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="1">
|
|
||||||
<widget class="QLineEdit" name="ftpUserEdit">
|
|
||||||
<property name="text">
|
|
||||||
<string/>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="2" column="0">
|
|
||||||
<widget class="QLabel" name="label_5">
|
|
||||||
<property name="text">
|
|
||||||
<string>Password:</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="2" column="1">
|
|
||||||
<widget class="QLineEdit" name="ftpPasswdEdit">
|
|
||||||
<property name="text">
|
|
||||||
<string/>
|
|
||||||
</property>
|
|
||||||
<property name="echoMode">
|
|
||||||
<enum>QLineEdit::Password</enum>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="2" column="0">
|
|
||||||
<spacer name="verticalSpacer">
|
|
||||||
<property name="orientation">
|
|
||||||
<enum>Qt::Vertical</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeHint" stdset="0">
|
|
||||||
<size>
|
|
||||||
<width>530</width>
|
|
||||||
<height>114</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
</spacer>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
|
||||||
<resources/>
|
|
||||||
<connections/>
|
|
||||||
</ui>
|
|
||||||
@@ -30,6 +30,17 @@
|
|||||||
namespace Mirall
|
namespace Mirall
|
||||||
{
|
{
|
||||||
|
|
||||||
|
class oCCookieJar : public QNetworkCookieJar
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
QList<QNetworkCookie> cookiesForUrl ( const QUrl & url ) const {
|
||||||
|
QList<QNetworkCookie> list;
|
||||||
|
return list;
|
||||||
|
}
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
ownCloudInfo *ownCloudInfo::_instance = 0;
|
ownCloudInfo *ownCloudInfo::_instance = 0;
|
||||||
|
|
||||||
ownCloudInfo* ownCloudInfo::instance()
|
ownCloudInfo* ownCloudInfo::instance()
|
||||||
@@ -70,8 +81,15 @@ void ownCloudInfo::setNetworkAccessManager( QNetworkAccessManager* qnam )
|
|||||||
connect( _manager, SIGNAL( sslErrors(QNetworkReply*, QList<QSslError>)),
|
connect( _manager, SIGNAL( sslErrors(QNetworkReply*, QList<QSslError>)),
|
||||||
this, SIGNAL(sslFailed(QNetworkReply*, QList<QSslError>)) );
|
this, SIGNAL(sslFailed(QNetworkReply*, QList<QSslError>)) );
|
||||||
|
|
||||||
|
// The authenticationRequired signal is not handled because the creds are set
|
||||||
|
// in the request header.
|
||||||
|
#if 0
|
||||||
connect( _manager, SIGNAL(authenticationRequired(QNetworkReply*, QAuthenticator*)),
|
connect( _manager, SIGNAL(authenticationRequired(QNetworkReply*, QAuthenticator*)),
|
||||||
this, SLOT(slotAuthentication(QNetworkReply*,QAuthenticator*)));
|
this, SLOT(slotAuthentication(QNetworkReply*,QAuthenticator*)));
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// no cookie jar so far.
|
||||||
|
_manager->setCookieJar(new oCCookieJar);
|
||||||
|
|
||||||
_certsUntrusted = false;
|
_certsUntrusted = false;
|
||||||
|
|
||||||
@@ -246,6 +264,8 @@ void ownCloudInfo::slotMkdirFinished()
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
// FIXME: remove this later, once the new connection dialog has settled.
|
||||||
|
#if 0
|
||||||
void ownCloudInfo::slotAuthentication( QNetworkReply *reply, QAuthenticator *auth )
|
void ownCloudInfo::slotAuthentication( QNetworkReply *reply, QAuthenticator *auth )
|
||||||
{
|
{
|
||||||
if( !(auth && reply) ) return;
|
if( !(auth && reply) ) return;
|
||||||
@@ -282,6 +302,7 @@ void ownCloudInfo::slotAuthentication( QNetworkReply *reply, QAuthenticator *aut
|
|||||||
reply->close();
|
reply->close();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
QString ownCloudInfo::configHandle(QNetworkReply *reply)
|
QString ownCloudInfo::configHandle(QNetworkReply *reply)
|
||||||
{
|
{
|
||||||
@@ -294,6 +315,7 @@ QString ownCloudInfo::configHandle(QNetworkReply *reply)
|
|||||||
|
|
||||||
QList<QSslCertificate> ownCloudInfo::certificateChain() const
|
QList<QSslCertificate> ownCloudInfo::certificateChain() const
|
||||||
{
|
{
|
||||||
|
QMutexLocker lock(const_cast<QMutex*>(&_certChainMutex));
|
||||||
return _certificateChain;
|
return _certificateChain;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -321,6 +343,7 @@ void ownCloudInfo::slotReplyFinished()
|
|||||||
QNetworkReply *reply = qobject_cast<QNetworkReply *>(sender());
|
QNetworkReply *reply = qobject_cast<QNetworkReply *>(sender());
|
||||||
QSslConfiguration sslConfig = reply->sslConfiguration();
|
QSslConfiguration sslConfig = reply->sslConfiguration();
|
||||||
if (!sslConfig.isNull()) {
|
if (!sslConfig.isNull()) {
|
||||||
|
QMutexLocker lock(&_certChainMutex);
|
||||||
_certificateChain = sslConfig.peerCertificateChain();
|
_certificateChain = sslConfig.peerCertificateChain();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -414,7 +437,9 @@ void ownCloudInfo::slotReplyFinished()
|
|||||||
} else if( key == QLatin1String( "edition") ) {
|
} else if( key == QLatin1String( "edition") ) {
|
||||||
// get version out
|
// get version out
|
||||||
edition = val;
|
edition = val;
|
||||||
} else {
|
} else if(key == QLatin1String("installed")) {
|
||||||
|
// Silently ignoring "installed = true" information
|
||||||
|
} else {
|
||||||
qDebug() << "Unknown info from ownCloud status.php: "<< key << "=" << val;
|
qDebug() << "Unknown info from ownCloud status.php: "<< key << "=" << val;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -495,7 +520,7 @@ void ownCloudInfo::setupHeaders( QNetworkRequest & req, quint64 size )
|
|||||||
oCICredentials creds = _credentials.value(con);
|
oCICredentials creds = _credentials.value(con);
|
||||||
QString concatenated = creds.user + QLatin1Char(':') + creds.passwd;
|
QString concatenated = creds.user + QLatin1Char(':') + creds.passwd;
|
||||||
const QString b(QLatin1String("Basic "));
|
const QString b(QLatin1String("Basic "));
|
||||||
QByteArray data = b.toLocal8Bit() + concatenated.toLocal8Bit().toBase64();
|
QByteArray data = b.toUtf8() + concatenated.toUtf8().toBase64();
|
||||||
req.setRawHeader( QByteArray("Authorization"), data );
|
req.setRawHeader( QByteArray("Authorization"), data );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -124,7 +124,7 @@ public slots:
|
|||||||
protected slots:
|
protected slots:
|
||||||
void slotReplyFinished( );
|
void slotReplyFinished( );
|
||||||
void slotError( QNetworkReply::NetworkError );
|
void slotError( QNetworkReply::NetworkError );
|
||||||
void slotAuthentication( QNetworkReply*, QAuthenticator *);
|
// void slotAuthentication( QNetworkReply*, QAuthenticator *);
|
||||||
|
|
||||||
#if QT46_IMPL
|
#if QT46_IMPL
|
||||||
void qhttpRequestFinished(int id, bool success );
|
void qhttpRequestFinished(int id, bool success );
|
||||||
@@ -160,6 +160,7 @@ private:
|
|||||||
bool _certsUntrusted;
|
bool _certsUntrusted;
|
||||||
int _authAttempts;
|
int _authAttempts;
|
||||||
QMap<QString, oCICredentials> _credentials;
|
QMap<QString, oCICredentials> _credentials;
|
||||||
|
QMutex _certChainMutex;
|
||||||
};
|
};
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|||||||
384
src/mirall/owncloudsetuppage_ng.ui
Normal file
384
src/mirall/owncloudsetuppage_ng.ui
Normal file
@@ -0,0 +1,384 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<ui version="4.0">
|
||||||
|
<class>OwncloudSetupPage</class>
|
||||||
|
<widget class="QWidget" name="OwncloudSetupPage">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>0</x>
|
||||||
|
<y>0</y>
|
||||||
|
<width>540</width>
|
||||||
|
<height>374</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="windowTitle">
|
||||||
|
<string>Form</string>
|
||||||
|
</property>
|
||||||
|
<layout class="QGridLayout" name="gridLayout_2">
|
||||||
|
<item row="1" column="0">
|
||||||
|
<spacer name="horizontalSpacer">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Horizontal</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeType">
|
||||||
|
<enum>QSizePolicy::Fixed</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>48</width>
|
||||||
|
<height>68</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
|
<item row="1" column="1">
|
||||||
|
<layout class="QFormLayout" name="formLayout">
|
||||||
|
<item row="0" column="0">
|
||||||
|
<widget class="QLabel" name="label_2">
|
||||||
|
<property name="text">
|
||||||
|
<string>Server &Address</string>
|
||||||
|
</property>
|
||||||
|
<property name="buddy">
|
||||||
|
<cstring>leUrl</cstring>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="0" column="1">
|
||||||
|
<widget class="Utils::FancyLineEdit" name="leUrl">
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
|
||||||
|
<horstretch>0</horstretch>
|
||||||
|
<verstretch>0</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
<property name="toolTip">
|
||||||
|
<string>Enter the url of the ownCloud you want to connect to (without http or https).</string>
|
||||||
|
</property>
|
||||||
|
<property name="placeholderText">
|
||||||
|
<string>https://...</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="1" column="0">
|
||||||
|
<widget class="QLabel" name="label_3">
|
||||||
|
<property name="text">
|
||||||
|
<string>&Username</string>
|
||||||
|
</property>
|
||||||
|
<property name="buddy">
|
||||||
|
<cstring>leUsername</cstring>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="1" column="1">
|
||||||
|
<widget class="Utils::FancyLineEdit" name="leUsername">
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
|
||||||
|
<horstretch>0</horstretch>
|
||||||
|
<verstretch>0</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
<property name="toolTip">
|
||||||
|
<string>Enter the ownCloud username.</string>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string/>
|
||||||
|
</property>
|
||||||
|
<property name="placeholderText">
|
||||||
|
<string/>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="2" column="0">
|
||||||
|
<widget class="QLabel" name="label_4">
|
||||||
|
<property name="text">
|
||||||
|
<string>&Password</string>
|
||||||
|
</property>
|
||||||
|
<property name="buddy">
|
||||||
|
<cstring>lePassword</cstring>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="2" column="1">
|
||||||
|
<widget class="Utils::FancyLineEdit" name="lePassword">
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
|
||||||
|
<horstretch>0</horstretch>
|
||||||
|
<verstretch>0</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
<property name="toolTip">
|
||||||
|
<string>Enter the ownCloud password.</string>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string/>
|
||||||
|
</property>
|
||||||
|
<property name="echoMode">
|
||||||
|
<enum>QLineEdit::Password</enum>
|
||||||
|
</property>
|
||||||
|
<property name="placeholderText">
|
||||||
|
<string/>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="3" column="0" colspan="2">
|
||||||
|
<widget class="QLabel" name="errorLabel">
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Maximum">
|
||||||
|
<horstretch>0</horstretch>
|
||||||
|
<verstretch>0</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>TextLabel</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
|
<item row="1" column="2">
|
||||||
|
<spacer name="horizontalSpacer_2">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Horizontal</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeType">
|
||||||
|
<enum>QSizePolicy::Fixed</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>48</width>
|
||||||
|
<height>58</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
|
<item row="2" column="1">
|
||||||
|
<spacer name="verticalSpacer_2">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Vertical</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeType">
|
||||||
|
<enum>QSizePolicy::Fixed</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>20</width>
|
||||||
|
<height>13</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
|
<item row="3" column="0" colspan="3">
|
||||||
|
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||||
|
<item>
|
||||||
|
<spacer name="horizontalSpacer_3">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Horizontal</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>40</width>
|
||||||
|
<height>20</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QCheckBox" name="cbAdvanced">
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
|
||||||
|
<horstretch>0</horstretch>
|
||||||
|
<verstretch>0</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Advanced &Settings</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<spacer name="horizontalSpacer_4">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Horizontal</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>40</width>
|
||||||
|
<height>20</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
|
<item row="4" column="0" colspan="3">
|
||||||
|
<widget class="QGroupBox" name="advancedBox">
|
||||||
|
<property name="enabled">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="title">
|
||||||
|
<string/>
|
||||||
|
</property>
|
||||||
|
<property name="flat">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<layout class="QGridLayout" name="gridLayout">
|
||||||
|
<item row="0" column="0">
|
||||||
|
<layout class="QFormLayout" name="formLayout_2">
|
||||||
|
<property name="fieldGrowthPolicy">
|
||||||
|
<enum>QFormLayout::ExpandingFieldsGrow</enum>
|
||||||
|
</property>
|
||||||
|
<item row="0" column="0">
|
||||||
|
<widget class="QLabel" name="label">
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
|
||||||
|
<horstretch>0</horstretch>
|
||||||
|
<verstretch>0</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>&Local Folder</string>
|
||||||
|
</property>
|
||||||
|
<property name="buddy">
|
||||||
|
<cstring>pbSelectLocalFolder</cstring>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="0" column="1">
|
||||||
|
<widget class="QPushButton" name="pbSelectLocalFolder">
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
|
||||||
|
<horstretch>0</horstretch>
|
||||||
|
<verstretch>0</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>/home/kf/ownCloud</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="1" column="0">
|
||||||
|
<widget class="QLabel" name="selectiveSyncLabel">
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="Maximum" vsizetype="Preferred">
|
||||||
|
<horstretch>0</horstretch>
|
||||||
|
<verstretch>0</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Selective Sync:</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="1" column="1">
|
||||||
|
<layout class="QHBoxLayout" name="selectiveSyncLayout">
|
||||||
|
<item>
|
||||||
|
<widget class="QPushButton" name="pbBoxMode">
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
|
||||||
|
<horstretch>0</horstretch>
|
||||||
|
<verstretch>0</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Sync Entire &Account</string>
|
||||||
|
</property>
|
||||||
|
<property name="checkable">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="checked">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="flat">
|
||||||
|
<bool>false</bool>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QPushButton" name="pbSelectiveMode">
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
|
||||||
|
<horstretch>0</horstretch>
|
||||||
|
<verstretch>0</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Choose &Folders</string>
|
||||||
|
</property>
|
||||||
|
<property name="checkable">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="5" column="1">
|
||||||
|
<spacer name="verticalSpacer">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Vertical</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>20</width>
|
||||||
|
<height>43</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
|
<item row="6" column="0" colspan="3">
|
||||||
|
<layout class="QHBoxLayout" name="resultLayout"/>
|
||||||
|
</item>
|
||||||
|
<item row="7" column="0" colspan="3">
|
||||||
|
<widget class="QLabel" name="syncModeLabel">
|
||||||
|
<property name="text">
|
||||||
|
<string>Street Creds Homie!</string>
|
||||||
|
</property>
|
||||||
|
<property name="alignment">
|
||||||
|
<set>Qt::AlignCenter</set>
|
||||||
|
</property>
|
||||||
|
<property name="wordWrap">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="8" column="0" colspan="3">
|
||||||
|
<widget class="QLabel" name="bottomLabel">
|
||||||
|
<property name="text">
|
||||||
|
<string>TextLabel</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="0" column="0" colspan="3">
|
||||||
|
<widget class="QLabel" name="topLabel">
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
||||||
|
<horstretch>0</horstretch>
|
||||||
|
<verstretch>0</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>TextLabel</string>
|
||||||
|
</property>
|
||||||
|
<property name="alignment">
|
||||||
|
<set>Qt::AlignCenter</set>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</widget>
|
||||||
|
<customwidgets>
|
||||||
|
<customwidget>
|
||||||
|
<class>Utils::FancyLineEdit</class>
|
||||||
|
<extends>QLineEdit</extends>
|
||||||
|
<header location="global">fancylineedit.h</header>
|
||||||
|
</customwidget>
|
||||||
|
</customwidgets>
|
||||||
|
<tabstops>
|
||||||
|
<tabstop>lePassword</tabstop>
|
||||||
|
</tabstops>
|
||||||
|
<resources/>
|
||||||
|
<connections/>
|
||||||
|
</ui>
|
||||||
@@ -12,6 +12,11 @@
|
|||||||
* for more details.
|
* for more details.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#include <QtCore>
|
||||||
|
#include <QProcess>
|
||||||
|
#include <QMessageBox>
|
||||||
|
#include <QDesktopServices>
|
||||||
|
|
||||||
#include "mirall/owncloudsetupwizard.h"
|
#include "mirall/owncloudsetupwizard.h"
|
||||||
#include "mirall/mirallconfigfile.h"
|
#include "mirall/mirallconfigfile.h"
|
||||||
#include "mirall/owncloudinfo.h"
|
#include "mirall/owncloudinfo.h"
|
||||||
@@ -19,11 +24,6 @@
|
|||||||
#include "mirall/credentialstore.h"
|
#include "mirall/credentialstore.h"
|
||||||
#include "mirall/utility.h"
|
#include "mirall/utility.h"
|
||||||
|
|
||||||
#include <QtCore>
|
|
||||||
#include <QProcess>
|
|
||||||
#include <QMessageBox>
|
|
||||||
#include <QDesktopServices>
|
|
||||||
|
|
||||||
namespace Mirall {
|
namespace Mirall {
|
||||||
|
|
||||||
class Theme;
|
class Theme;
|
||||||
@@ -34,43 +34,13 @@ OwncloudSetupWizard::OwncloudSetupWizard( FolderMan *folderMan, Theme *theme, QO
|
|||||||
_checkInstallationRequest(0),
|
_checkInstallationRequest(0),
|
||||||
_folderMan(folderMan)
|
_folderMan(folderMan)
|
||||||
{
|
{
|
||||||
_process = new QProcess( this );
|
_ocWizard = new OwncloudWizard;
|
||||||
|
|
||||||
QObject::connect(_process, SIGNAL(readyReadStandardOutput()),
|
|
||||||
SLOT(slotReadyReadStandardOutput()));
|
|
||||||
|
|
||||||
QObject::connect(_process, SIGNAL(readyReadStandardError()),
|
|
||||||
SLOT(slotReadyReadStandardError()));
|
|
||||||
|
|
||||||
QObject::connect(_process, SIGNAL(stateChanged(QProcess::ProcessState)),
|
|
||||||
SLOT(slotStateChanged(QProcess::ProcessState)));
|
|
||||||
|
|
||||||
QObject::connect(_process, SIGNAL(error(QProcess::ProcessError)),
|
|
||||||
SLOT(slotError(QProcess::ProcessError)));
|
|
||||||
|
|
||||||
QObject::connect(_process, SIGNAL(started()),
|
|
||||||
SLOT(slotStarted()));
|
|
||||||
|
|
||||||
QObject::connect(_process, SIGNAL(finished(int, QProcess::ExitStatus)),
|
|
||||||
SLOT(slotProcessFinished(int, QProcess::ExitStatus)));
|
|
||||||
|
|
||||||
|
|
||||||
_ocWizard = new OwncloudWizard();
|
|
||||||
|
|
||||||
connect( _ocWizard, SIGNAL(connectToOCUrl( const QString& ) ),
|
connect( _ocWizard, SIGNAL(connectToOCUrl( const QString& ) ),
|
||||||
this, SLOT(slotConnectToOCUrl( const QString& )));
|
this, SLOT(slotConnectToOCUrl( const QString& )));
|
||||||
|
|
||||||
connect( _ocWizard, SIGNAL(installOCServer()),
|
|
||||||
this, SLOT(slotInstallOCServer()));
|
|
||||||
|
|
||||||
connect( _ocWizard, SIGNAL(installOCLocalhost()),
|
|
||||||
this, SLOT(slotCreateOCLocalhost()));
|
|
||||||
|
|
||||||
connect( _ocWizard, SIGNAL(finished(int)),this,SLOT(slotAssistantFinished(int)));
|
connect( _ocWizard, SIGNAL(finished(int)),this,SLOT(slotAssistantFinished(int)));
|
||||||
|
|
||||||
// in case of cancel, terminate the owncloud-admin script.
|
|
||||||
connect( _ocWizard, SIGNAL(rejected()), _process, SLOT(terminate()));
|
|
||||||
|
|
||||||
connect( _ocWizard, SIGNAL(clearPendingRequests()),
|
connect( _ocWizard, SIGNAL(clearPendingRequests()),
|
||||||
this, SLOT(slotClearPendingRequests()));
|
this, SLOT(slotClearPendingRequests()));
|
||||||
|
|
||||||
@@ -80,15 +50,52 @@ OwncloudSetupWizard::OwncloudSetupWizard( FolderMan *folderMan, Theme *theme, QO
|
|||||||
|
|
||||||
OwncloudSetupWizard::~OwncloudSetupWizard()
|
OwncloudSetupWizard::~OwncloudSetupWizard()
|
||||||
{
|
{
|
||||||
|
// delete _ocWizard; FIXME: this crashes!
|
||||||
}
|
}
|
||||||
|
|
||||||
|
OwncloudWizard *OwncloudSetupWizard::wizard() {
|
||||||
|
return _ocWizard;
|
||||||
|
}
|
||||||
|
|
||||||
|
void OwncloudSetupWizard::startWizard()
|
||||||
|
{
|
||||||
|
// Set useful default values.
|
||||||
|
MirallConfigFile cfgFile;
|
||||||
|
// Fill the entry fields with existing values.
|
||||||
|
QString url = cfgFile.ownCloudUrl();
|
||||||
|
if( !url.isEmpty() ) {
|
||||||
|
_ocWizard->setOCUrl( url );
|
||||||
|
}
|
||||||
|
QString user = cfgFile.ownCloudUser();
|
||||||
|
if( !user.isEmpty() ) {
|
||||||
|
_ocWizard->setOCUser( user );
|
||||||
|
}
|
||||||
|
|
||||||
|
_remoteFolder = Theme::instance()->defaultServerFolder();
|
||||||
|
// remoteFolder may be empty, which means /
|
||||||
|
|
||||||
|
_localFolder = Theme::instance()->defaultClientFolder();
|
||||||
|
|
||||||
|
// if its a relative path, prepend with users home dir, otherwise use as absolute path
|
||||||
|
if( !_localFolder.startsWith(QLatin1Char('/')) ) {
|
||||||
|
_localFolder = QDir::homePath() + QDir::separator() + Theme::instance()->defaultClientFolder();
|
||||||
|
}
|
||||||
|
_ocWizard->setFolderNames(_localFolder, _remoteFolder);
|
||||||
|
|
||||||
|
_ocWizard->setStartId(OwncloudWizard::Page_oCSetup);
|
||||||
|
|
||||||
|
_ocWizard->restart();
|
||||||
|
_ocWizard->show();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// Method executed when the user ends the wizard, either with 'accept' or 'reject'.
|
// Method executed when the user ends the wizard, either with 'accept' or 'reject'.
|
||||||
// accept the custom config to be the main one if Accepted.
|
// accept the custom config to be the main one if Accepted.
|
||||||
void OwncloudSetupWizard::slotAssistantFinished( int result )
|
void OwncloudSetupWizard::slotAssistantFinished( int result )
|
||||||
{
|
{
|
||||||
MirallConfigFile cfg( _configHandle );
|
MirallConfigFile cfg( _configHandle );
|
||||||
|
|
||||||
|
|
||||||
if( result == QDialog::Rejected ) {
|
if( result == QDialog::Rejected ) {
|
||||||
// the old config remains valid. Remove the temporary one.
|
// the old config remains valid. Remove the temporary one.
|
||||||
cfg.cleanupCustomConfig();
|
cfg.cleanupCustomConfig();
|
||||||
@@ -111,7 +118,7 @@ void OwncloudSetupWizard::slotAssistantFinished( int result )
|
|||||||
if( _folderMan ) {
|
if( _folderMan ) {
|
||||||
_folderMan->addFolderDefinition( QLatin1String("owncloud"), Theme::instance()->appName(),
|
_folderMan->addFolderDefinition( QLatin1String("owncloud"), Theme::instance()->appName(),
|
||||||
_localFolder, _remoteFolder, false );
|
_localFolder, _remoteFolder, false );
|
||||||
_ocWizard->appendToResultWidget(tr("<font color=\"green\"><b>Local sync folder %1 successfully created!</b></font>").arg(_localFolder));
|
_ocWizard->appendToConfigurationLog(tr("<font color=\"green\"><b>Local sync folder %1 successfully created!</b></font>").arg(_localFolder));
|
||||||
} else {
|
} else {
|
||||||
qDebug() << "WRN: Folderman is zero in Setup Wizzard.";
|
qDebug() << "WRN: Folderman is zero in Setup Wizzard.";
|
||||||
}
|
}
|
||||||
@@ -124,14 +131,6 @@ void OwncloudSetupWizard::slotAssistantFinished( int result )
|
|||||||
_configHandle.clear();
|
_configHandle.clear();
|
||||||
ownCloudInfo::instance()->setCustomConfigHandle( QString::null );
|
ownCloudInfo::instance()->setCustomConfigHandle( QString::null );
|
||||||
|
|
||||||
// disconnect the ocInfo object
|
|
||||||
disconnect(ownCloudInfo::instance(), SIGNAL(ownCloudInfoFound(QString,QString,QString,QString)),
|
|
||||||
this, SLOT(slotOwnCloudFound(QString,QString,QString,QString)));
|
|
||||||
disconnect(ownCloudInfo::instance(), SIGNAL(noOwncloudFound(QNetworkReply*)),
|
|
||||||
this, SLOT(slotNoOwnCloudFound(QNetworkReply*)));
|
|
||||||
disconnect(ownCloudInfo::instance(), SIGNAL(webdavColCreated(QNetworkReply::NetworkError)),
|
|
||||||
this, SLOT(slotCreateRemoteFolderFinished(QNetworkReply::NetworkError)));
|
|
||||||
|
|
||||||
// notify others.
|
// notify others.
|
||||||
emit ownCloudWizardDone( result );
|
emit ownCloudWizardDone( result );
|
||||||
}
|
}
|
||||||
@@ -140,7 +139,7 @@ void OwncloudSetupWizard::slotConnectToOCUrl( const QString& url )
|
|||||||
{
|
{
|
||||||
qDebug() << "Connect to url: " << url;
|
qDebug() << "Connect to url: " << url;
|
||||||
_ocWizard->setField(QLatin1String("OCUrl"), url );
|
_ocWizard->setField(QLatin1String("OCUrl"), url );
|
||||||
_ocWizard->appendToResultWidget(tr("Trying to connect to %1 at %2...")
|
_ocWizard->appendToConfigurationLog(tr("Trying to connect to %1 at %2...")
|
||||||
.arg( Theme::instance()->appNameGUI() ).arg(url) );
|
.arg( Theme::instance()->appNameGUI() ).arg(url) );
|
||||||
testOwnCloudConnect();
|
testOwnCloudConnect();
|
||||||
}
|
}
|
||||||
@@ -156,22 +155,39 @@ void OwncloudSetupWizard::slotClearPendingRequests()
|
|||||||
qDebug() << "ABORTing pending check installation request.";
|
qDebug() << "ABORTing pending check installation request.";
|
||||||
_checkInstallationRequest->abort();
|
_checkInstallationRequest->abort();
|
||||||
}
|
}
|
||||||
|
if( _checkRemoteFolderRequest && _checkRemoteFolderRequest->isRunning() ) {
|
||||||
|
qDebug() << "ABORTing pending remote folder check request.";
|
||||||
|
_checkRemoteFolderRequest->abort();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudSetupWizard::testOwnCloudConnect()
|
void OwncloudSetupWizard::testOwnCloudConnect()
|
||||||
{
|
{
|
||||||
// write a temporary config.
|
// write a temporary config.
|
||||||
QDateTime now = QDateTime::currentDateTime();
|
QDateTime now = QDateTime::currentDateTime();
|
||||||
|
|
||||||
|
// remove a possibly existing custom config.
|
||||||
|
if( ! _configHandle.isEmpty() ) {
|
||||||
|
// remove the old config file.
|
||||||
|
MirallConfigFile oldConfig( _configHandle );
|
||||||
|
oldConfig.cleanupCustomConfig();
|
||||||
|
}
|
||||||
|
|
||||||
_configHandle = now.toString(QLatin1String("MMddyyhhmmss"));
|
_configHandle = now.toString(QLatin1String("MMddyyhhmmss"));
|
||||||
|
|
||||||
MirallConfigFile cfgFile( _configHandle );
|
MirallConfigFile cfgFile( _configHandle );
|
||||||
|
QString url = _ocWizard->field(QLatin1String("OCUrl")).toString();
|
||||||
|
if( url.isEmpty() ) return;
|
||||||
|
if( !( url.startsWith(QLatin1String("https://")) || url.startsWith(QLatin1String("http://"))) ) {
|
||||||
|
qDebug() << "url does not start with a valid protocol, assuming https.";
|
||||||
|
url.prepend(QLatin1String("https://"));
|
||||||
|
// FIXME: give a hint about the auto completion
|
||||||
|
_ocWizard->setOCUrl(url);
|
||||||
|
}
|
||||||
cfgFile.writeOwncloudConfig( Theme::instance()->appName(),
|
cfgFile.writeOwncloudConfig( Theme::instance()->appName(),
|
||||||
_ocWizard->field(QLatin1String("OCUrl")).toString(),
|
url,
|
||||||
_ocWizard->field(QLatin1String("OCUser")).toString(),
|
_ocWizard->field(QLatin1String("OCUser")).toString(),
|
||||||
_ocWizard->field(QLatin1String("OCPasswd")).toString(),
|
_ocWizard->field(QLatin1String("OCPasswd")).toString() );
|
||||||
_ocWizard->field(QLatin1String("secureConnect")).toBool(),
|
|
||||||
_ocWizard->field(QLatin1String("PwdNoLocalStore")).toBool() );
|
|
||||||
|
|
||||||
// If there is already a config, take its proxy config.
|
// If there is already a config, take its proxy config.
|
||||||
if( ownCloudInfo::instance()->isConfigured() ) {
|
if( ownCloudInfo::instance()->isConfigured() ) {
|
||||||
@@ -188,6 +204,10 @@ void OwncloudSetupWizard::testOwnCloudConnect()
|
|||||||
if( info->isConfigured() ) {
|
if( info->isConfigured() ) {
|
||||||
// reset the SSL Untrust flag to let the SSL dialog appear again.
|
// reset the SSL Untrust flag to let the SSL dialog appear again.
|
||||||
info->resetSSLUntrust();
|
info->resetSSLUntrust();
|
||||||
|
connect(info, SIGNAL(ownCloudInfoFound(QString,QString,QString,QString)),
|
||||||
|
SLOT(slotOwnCloudFound(QString,QString,QString,QString)));
|
||||||
|
connect(info, SIGNAL(noOwncloudFound(QNetworkReply*)),
|
||||||
|
SLOT(slotNoOwnCloudFound(QNetworkReply*)));
|
||||||
_checkInstallationRequest = info->checkInstallation();
|
_checkInstallationRequest = info->checkInstallation();
|
||||||
} else {
|
} else {
|
||||||
qDebug() << " ownCloud seems not to be configured, can not start test connect.";
|
qDebug() << " ownCloud seems not to be configured, can not start test connect.";
|
||||||
@@ -196,7 +216,12 @@ void OwncloudSetupWizard::testOwnCloudConnect()
|
|||||||
|
|
||||||
void OwncloudSetupWizard::slotOwnCloudFound( const QString& url, const QString& infoString, const QString& version, const QString& )
|
void OwncloudSetupWizard::slotOwnCloudFound( const QString& url, const QString& infoString, const QString& version, const QString& )
|
||||||
{
|
{
|
||||||
_ocWizard->appendToResultWidget(tr("<font color=\"green\">Successfully connected to %1: %2 version %3 (%4)</font><br/><br/>")
|
disconnect(ownCloudInfo::instance(), SIGNAL(ownCloudInfoFound(QString,QString,QString,QString)),
|
||||||
|
this, SLOT(slotOwnCloudFound(QString,QString,QString,QString)));
|
||||||
|
disconnect(ownCloudInfo::instance(), SIGNAL(noOwncloudFound(QNetworkReply*)),
|
||||||
|
this, SLOT(slotNoOwnCloudFound(QNetworkReply*)));
|
||||||
|
|
||||||
|
_ocWizard->appendToConfigurationLog(tr("<font color=\"green\">Successfully connected to %1: %2 version %3 (%4)</font><br/><br/>")
|
||||||
.arg( url ).arg(Theme::instance()->appNameGUI()).arg(infoString).arg(version));
|
.arg( url ).arg(Theme::instance()->appNameGUI()).arg(infoString).arg(version));
|
||||||
|
|
||||||
// enable the finish button.
|
// enable the finish button.
|
||||||
@@ -208,9 +233,13 @@ void OwncloudSetupWizard::slotOwnCloudFound( const QString& url, const QString&
|
|||||||
|
|
||||||
void OwncloudSetupWizard::slotNoOwnCloudFound( QNetworkReply *err )
|
void OwncloudSetupWizard::slotNoOwnCloudFound( QNetworkReply *err )
|
||||||
{
|
{
|
||||||
_ocWizard->appendToResultWidget(tr("<font color=\"red\">Failed to connect to %1!</font>")
|
disconnect(ownCloudInfo::instance(), SIGNAL(ownCloudInfoFound(QString,QString,QString,QString)),
|
||||||
.arg(Theme::instance()->appNameGUI()));
|
this, SLOT(slotOwnCloudFound(QString,QString,QString,QString)));
|
||||||
_ocWizard->appendToResultWidget(tr("Error: <tt>%1</tt>").arg(err->errorString()) );
|
disconnect(ownCloudInfo::instance(), SIGNAL(noOwncloudFound(QNetworkReply*)),
|
||||||
|
this, SLOT(slotNoOwnCloudFound(QNetworkReply*)));
|
||||||
|
|
||||||
|
_ocWizard->displayError(tr("Failed to connect to %1:<br/>%2").
|
||||||
|
arg(Theme::instance()->appNameGUI()).arg(err->errorString()));
|
||||||
|
|
||||||
// remove the config file again
|
// remove the config file again
|
||||||
MirallConfigFile cfgFile( _configHandle );
|
MirallConfigFile cfgFile( _configHandle );
|
||||||
@@ -218,207 +247,19 @@ void OwncloudSetupWizard::slotNoOwnCloudFound( QNetworkReply *err )
|
|||||||
finalizeSetup( false );
|
finalizeSetup( false );
|
||||||
}
|
}
|
||||||
|
|
||||||
bool OwncloudSetupWizard::isBusy()
|
|
||||||
{
|
|
||||||
return _process->state() > 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
OwncloudWizard *OwncloudSetupWizard::wizard()
|
|
||||||
{
|
|
||||||
return _ocWizard;
|
|
||||||
}
|
|
||||||
|
|
||||||
void OwncloudSetupWizard::slotCreateOCLocalhost()
|
|
||||||
{
|
|
||||||
if( isBusy() ) {
|
|
||||||
qDebug() << "Can not install now, busy. Come back later.";
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
qDebug() << "Install OC on localhost";
|
|
||||||
|
|
||||||
QStringList args;
|
|
||||||
|
|
||||||
args << QLatin1String("install");
|
|
||||||
args << QLatin1String("--server-type") << QLatin1String("local");
|
|
||||||
args << QLatin1String("--root_helper") << QLatin1String("kdesu -c");
|
|
||||||
|
|
||||||
const QString adminUser = _ocWizard->field(QLatin1String("OCUser")).toString();
|
|
||||||
const QString adminPwd = _ocWizard->field(QLatin1String("OCPasswd")).toString();
|
|
||||||
|
|
||||||
args << QLatin1String("--admin-user") << adminUser;
|
|
||||||
args << QLatin1String("--admin-password") << adminPwd;
|
|
||||||
|
|
||||||
runOwncloudAdmin( args );
|
|
||||||
|
|
||||||
// define
|
|
||||||
_ocWizard->setField( QLatin1String("OCUrl"), QLatin1String( "http://localhost/owncloud/") );
|
|
||||||
}
|
|
||||||
|
|
||||||
void OwncloudSetupWizard::slotInstallOCServer()
|
|
||||||
{
|
|
||||||
if( isBusy() ) {
|
|
||||||
qDebug() << "Can not install now, busy. Come back later.";
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
const QString server = _ocWizard->field(QLatin1String("ftpUrl")).toString();
|
|
||||||
const QString user = _ocWizard->field(QLatin1String("ftpUser")).toString();
|
|
||||||
const QString passwd = _ocWizard->field(QLatin1String("ftpPasswd")).toString();
|
|
||||||
const QString adminUser = _ocWizard->field(QLatin1String("OCUser")).toString();
|
|
||||||
const QString adminPwd = _ocWizard->field(QLatin1String("OCPasswd")).toString();
|
|
||||||
|
|
||||||
qDebug() << "Install OC on " << server << " as user " << user;
|
|
||||||
|
|
||||||
QStringList args;
|
|
||||||
args << QLatin1String("install");
|
|
||||||
args << QLatin1String("--server-type") << QLatin1String("ftp");
|
|
||||||
args << QLatin1String("--server") << server;
|
|
||||||
args << QLatin1String("--ftp-user") << user;
|
|
||||||
if( ! passwd.isEmpty() ) {
|
|
||||||
args << QLatin1String("--ftp-password") << passwd;
|
|
||||||
}
|
|
||||||
args << QLatin1String("--admin-user") << adminUser;
|
|
||||||
args << QLatin1String("--admin-password") << adminPwd;
|
|
||||||
|
|
||||||
runOwncloudAdmin( args );
|
|
||||||
_ocWizard->setField( QLatin1String("OCUrl"), QString::fromLatin1( "%1/owncloud/")
|
|
||||||
.arg(_ocWizard->field(QLatin1String("myOCDomain")).toString() ));
|
|
||||||
}
|
|
||||||
|
|
||||||
void OwncloudSetupWizard::runOwncloudAdmin( const QStringList& args )
|
|
||||||
{
|
|
||||||
const QString bin(QLatin1String("/usr/bin/owncloud-admin"));
|
|
||||||
qDebug() << "starting " << bin << " with args. " << args;
|
|
||||||
if( _process->state() != QProcess::NotRunning ) {
|
|
||||||
qDebug() << "Owncloud admin is still running, skip!";
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
if( checkOwncloudAdmin( bin )) {
|
|
||||||
_ocWizard->appendToResultWidget( tr("Starting script owncloud-admin...") );
|
|
||||||
_process->start( bin, args );
|
|
||||||
} else {
|
|
||||||
slotProcessFinished( 1, QProcess::NormalExit );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void OwncloudSetupWizard::slotReadyReadStandardOutput()
|
|
||||||
{
|
|
||||||
QByteArray arr = _process->readAllStandardOutput();
|
|
||||||
QTextCodec *codec = QTextCodec::codecForName("UTF-8");
|
|
||||||
// render the output to status line
|
|
||||||
QString string = codec->toUnicode( arr );
|
|
||||||
_ocWizard->appendToResultWidget( string, OwncloudWizard::LogPlain );
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
void OwncloudSetupWizard::slotReadyReadStandardError()
|
|
||||||
{
|
|
||||||
qDebug() << "!! " <<_process->readAllStandardError();
|
|
||||||
}
|
|
||||||
|
|
||||||
void OwncloudSetupWizard::slotStateChanged( QProcess::ProcessState )
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
void OwncloudSetupWizard::slotError( QProcess::ProcessError err )
|
|
||||||
{
|
|
||||||
qDebug() << "An Error happend with owncloud-admin: " << err << ", exit-Code: " << _process->exitCode();
|
|
||||||
}
|
|
||||||
|
|
||||||
void OwncloudSetupWizard::slotStarted()
|
|
||||||
{
|
|
||||||
_ocWizard->button( QWizard::FinishButton )->setEnabled( false );
|
|
||||||
_ocWizard->button( QWizard::BackButton )->setEnabled( false );
|
|
||||||
QApplication::setOverrideCursor(QCursor(Qt::WaitCursor));
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
void OwncloudSetupWizard::slotProcessFinished( int res, QProcess::ExitStatus )
|
|
||||||
{
|
|
||||||
_ocWizard->button( QWizard::FinishButton )->setEnabled( true );
|
|
||||||
_ocWizard->button( QWizard::BackButton)->setEnabled( true );
|
|
||||||
QApplication::restoreOverrideCursor();
|
|
||||||
|
|
||||||
qDebug() << "exit code: " << res;
|
|
||||||
if( res ) {
|
|
||||||
_ocWizard->appendToResultWidget( tr("<font color=\"red\">Installation of %1 failed!</font>").arg(Theme::instance()->appNameGUI()));
|
|
||||||
_ocWizard->showOCUrlLabel( false );
|
|
||||||
emit ownCloudSetupFinished( false );
|
|
||||||
} else {
|
|
||||||
// Successful installation. Write the config.
|
|
||||||
_ocWizard->appendToResultWidget( tr("<font color=\"green\">Installation of %1 succeeded!</font>").arg(Theme::instance()->appNameGUI()));
|
|
||||||
_ocWizard->showOCUrlLabel( true );
|
|
||||||
|
|
||||||
testOwnCloudConnect();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void OwncloudSetupWizard::startWizard(bool intro)
|
|
||||||
{
|
|
||||||
// create the ocInfo object
|
|
||||||
connect(ownCloudInfo::instance(),SIGNAL(ownCloudInfoFound(QString,QString,QString,QString)),SLOT(slotOwnCloudFound(QString,QString,QString,QString)));
|
|
||||||
connect(ownCloudInfo::instance(),SIGNAL(noOwncloudFound(QNetworkReply*)),SLOT(slotNoOwnCloudFound(QNetworkReply*)));
|
|
||||||
connect(ownCloudInfo::instance(),SIGNAL(webdavColCreated(QNetworkReply::NetworkError)),SLOT(slotCreateRemoteFolderFinished(QNetworkReply::NetworkError)));
|
|
||||||
|
|
||||||
MirallConfigFile cfgFile;
|
|
||||||
|
|
||||||
QString url = cfgFile.ownCloudUrl();
|
|
||||||
if( !url.isEmpty() ) {
|
|
||||||
_ocWizard->setOCUrl( url );
|
|
||||||
}
|
|
||||||
#ifdef OWNCLOUD_CLIENT
|
|
||||||
QString user = cfgFile.ownCloudUser();
|
|
||||||
if( !user.isEmpty() ) {
|
|
||||||
_ocWizard->setOCUser( user );
|
|
||||||
}
|
|
||||||
|
|
||||||
bool doStore = cfgFile.passwordStorageAllowed();
|
|
||||||
_ocWizard->setAllowPasswordStorage( doStore );
|
|
||||||
|
|
||||||
if (intro)
|
|
||||||
_ocWizard->setStartId(OwncloudWizard::Page_oCWelcome);
|
|
||||||
else
|
|
||||||
_ocWizard->setStartId(OwncloudWizard::Page_oCSetup);
|
|
||||||
#endif
|
|
||||||
_ocWizard->restart();
|
|
||||||
_ocWizard->show();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
* method to check the if the owncloud admin script is existing
|
|
||||||
*/
|
|
||||||
bool OwncloudSetupWizard::checkOwncloudAdmin( const QString& bin )
|
|
||||||
{
|
|
||||||
QFileInfo fi( bin );
|
|
||||||
qDebug() << "checking owncloud-admin " << bin;
|
|
||||||
if( ! (fi.exists() && fi.isExecutable() ) ) {
|
|
||||||
_ocWizard->appendToResultWidget( tr("The owncloud admin script can not be found.\n"
|
|
||||||
"Setup can not be done.") );
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
void OwncloudSetupWizard::setupLocalSyncFolder()
|
void OwncloudSetupWizard::setupLocalSyncFolder()
|
||||||
{
|
{
|
||||||
_localFolder = QDir::homePath() + QDir::separator() + Theme::instance()->defaultClientFolder();
|
|
||||||
|
|
||||||
if( ! _folderMan ) return;
|
if( ! _folderMan ) return;
|
||||||
|
|
||||||
qDebug() << "Setup local sync folder for new oC connection " << _localFolder;
|
qDebug() << "Setup local sync folder for new oC connection " << _localFolder;
|
||||||
QDir fi( _localFolder );
|
QDir fi( _localFolder );
|
||||||
|
// FIXME: Show problems with local folder properly.
|
||||||
|
|
||||||
bool localFolderOk = true;
|
bool localFolderOk = true;
|
||||||
if( fi.exists() ) {
|
if( fi.exists() ) {
|
||||||
// there is an existing local folder. If its non empty, it can only be synced if the
|
// there is an existing local folder. If its non empty, it can only be synced if the
|
||||||
// ownCloud is newly created.
|
// ownCloud is newly created.
|
||||||
_ocWizard->appendToResultWidget( tr("Local sync folder %1 already exists, setting it up for sync.<br/><br/>").arg(_localFolder));
|
_ocWizard->appendToConfigurationLog( tr("Local sync folder %1 already exists, setting it up for sync.<br/><br/>").arg(_localFolder));
|
||||||
} else {
|
} else {
|
||||||
QString res = tr("Creating local sync folder %1... ").arg(_localFolder);
|
QString res = tr("Creating local sync folder %1... ").arg(_localFolder);
|
||||||
if( fi.mkpath( _localFolder ) ) {
|
if( fi.mkpath( _localFolder ) ) {
|
||||||
@@ -429,61 +270,111 @@ void OwncloudSetupWizard::setupLocalSyncFolder()
|
|||||||
res += tr("failed.");
|
res += tr("failed.");
|
||||||
qDebug() << "Failed to create " << fi.path();
|
qDebug() << "Failed to create " << fi.path();
|
||||||
localFolderOk = false;
|
localFolderOk = false;
|
||||||
|
_ocWizard->displayError(tr("Could not create local folder %1").arg(_localFolder));
|
||||||
}
|
}
|
||||||
_ocWizard->appendToResultWidget( res );
|
_ocWizard->appendToConfigurationLog( res );
|
||||||
}
|
}
|
||||||
|
|
||||||
if( localFolderOk ) {
|
if( localFolderOk ) {
|
||||||
_remoteFolder = Theme::instance()->defaultServerFolder();
|
checkRemoteFolder();
|
||||||
slotCreateRemoteFolder(true);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudSetupWizard::slotCreateRemoteFolder(bool credentialsOk )
|
void OwncloudSetupWizard::checkRemoteFolder()
|
||||||
{
|
{
|
||||||
if( ! credentialsOk ) {
|
connect( ownCloudInfo::instance(),SIGNAL(ownCloudDirExists(QString,QNetworkReply*)),
|
||||||
// User pressed cancel while being asked for password.
|
this,SLOT(slotAuthCheckReply(QString,QNetworkReply*)));
|
||||||
_ocWizard->appendToResultWidget("User canceled password dialog. Can not connect.");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if( createRemoteFolder( _remoteFolder ) ) {
|
qDebug() << "# checking for authentication settings.";
|
||||||
qDebug() << "Started remote folder creation ok";
|
ownCloudInfo::instance()->setCustomConfigHandle(_configHandle);
|
||||||
|
_checkRemoteFolderRequest = ownCloudInfo::instance()->getRequest(_remoteFolder, true ); // this call needs to be authenticated.
|
||||||
|
// continue in slotAuthCheckReply
|
||||||
|
}
|
||||||
|
|
||||||
|
void OwncloudSetupWizard::slotAuthCheckReply( const QString&, QNetworkReply *reply )
|
||||||
|
{
|
||||||
|
// disconnect from ownCloud Info signals
|
||||||
|
disconnect( ownCloudInfo::instance(),SIGNAL(ownCloudDirExists(QString,QNetworkReply*)),
|
||||||
|
this,SLOT(slotAuthCheckReply(QString,QNetworkReply*)));
|
||||||
|
|
||||||
|
bool ok = true;
|
||||||
|
QString error;
|
||||||
|
QNetworkReply::NetworkError errId = reply->error();
|
||||||
|
|
||||||
|
if( errId == QNetworkReply::NoError ) {
|
||||||
|
qDebug() << "******** Remote folder found, all cool!";
|
||||||
|
} else if( errId == QNetworkReply::AuthenticationRequiredError ) { // returned if the user is wrong.
|
||||||
|
qDebug() << "******** Password is wrong!";
|
||||||
|
error = tr("Credentials are wrong!");
|
||||||
|
ok = false;
|
||||||
|
} else if( errId == QNetworkReply::OperationCanceledError ) {
|
||||||
|
// the username was wrong and ownCloudInfo was closing the request after a couple of auth tries.
|
||||||
|
qDebug() << "******** Username or password is wrong!";
|
||||||
|
error = tr("Username or password is wrong!");
|
||||||
|
ok = false;
|
||||||
|
} else if( errId == QNetworkReply::ContentNotFoundError ) {
|
||||||
|
// FIXME try to create the remote folder!
|
||||||
|
if( !createRemoteFolder() ) {
|
||||||
|
error = tr("The remote folder could not be accessed!");
|
||||||
|
ok = false;
|
||||||
|
} else {
|
||||||
|
return; // Finish here, the mkdir request will go on.
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
_ocWizard->appendToResultWidget(tr("Creation of remote folder %1 could not be started.").arg(_remoteFolder));
|
error = tr("Error: %1").arg(reply->errorString());
|
||||||
|
ok = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if( !ok ) {
|
||||||
|
_ocWizard->displayError(error);
|
||||||
|
} else {
|
||||||
|
_ocWizard->setFolderNames( _localFolder, _remoteFolder );
|
||||||
|
}
|
||||||
|
|
||||||
|
finalizeSetup( ok );
|
||||||
}
|
}
|
||||||
|
|
||||||
bool OwncloudSetupWizard::createRemoteFolder( const QString& folder )
|
bool OwncloudSetupWizard::createRemoteFolder()
|
||||||
{
|
{
|
||||||
if( folder.isEmpty() ) return false;
|
if( _remoteFolder.isEmpty() ) return false;
|
||||||
|
|
||||||
qDebug() << "creating folder on ownCloud: " << folder;
|
_ocWizard->appendToConfigurationLog( tr("creating folder on ownCloud: %1" ).arg( _remoteFolder ));
|
||||||
|
connect(ownCloudInfo::instance(), SIGNAL(webdavColCreated(QNetworkReply::NetworkError)),
|
||||||
|
this, SLOT(slotCreateRemoteFolderFinished(QNetworkReply::NetworkError)));
|
||||||
|
|
||||||
_mkdirRequestReply = ownCloudInfo::instance()->mkdirRequest( folder );
|
_mkdirRequestReply = ownCloudInfo::instance()->mkdirRequest( _remoteFolder );
|
||||||
|
|
||||||
return true;
|
return (_mkdirRequestReply != NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudSetupWizard::slotCreateRemoteFolderFinished( QNetworkReply::NetworkError error )
|
void OwncloudSetupWizard::slotCreateRemoteFolderFinished( QNetworkReply::NetworkError error )
|
||||||
{
|
{
|
||||||
qDebug() << "** webdav mkdir request finished " << error;
|
qDebug() << "** webdav mkdir request finished " << error;
|
||||||
|
disconnect(ownCloudInfo::instance(), SIGNAL(webdavColCreated(QNetworkReply::NetworkError)),
|
||||||
|
this, SLOT(slotCreateRemoteFolderFinished(QNetworkReply::NetworkError)));
|
||||||
|
|
||||||
bool success = true;
|
bool success = true;
|
||||||
|
|
||||||
if( error == QNetworkReply::NoError ) {
|
if( error == QNetworkReply::NoError ) {
|
||||||
_ocWizard->appendToResultWidget( tr("Remote folder %1 created successfully.").arg(_remoteFolder));
|
_ocWizard->appendToConfigurationLog( tr("Remote folder %1 created successfully.").arg(_remoteFolder));
|
||||||
} else if( error == 202 ) {
|
} else if( error == 202 ) {
|
||||||
_ocWizard->appendToResultWidget( tr("The remote folder %1 already exists. Connecting it for syncing.").arg(_remoteFolder));
|
_ocWizard->appendToConfigurationLog( tr("The remote folder %1 already exists. Connecting it for syncing.").arg(_remoteFolder));
|
||||||
} else if( error > 202 && error < 300 ) {
|
} else if( error > 202 && error < 300 ) {
|
||||||
_ocWizard->appendToResultWidget( tr("The folder creation resulted in HTTP error code %1").arg((int)error) );
|
_ocWizard->displayError( tr("The folder creation resulted in HTTP error code %1").arg((int)error ));
|
||||||
|
|
||||||
|
_ocWizard->appendToConfigurationLog( tr("The folder creation resulted in HTTP error code %1").arg((int)error) );
|
||||||
} else if( error == QNetworkReply::OperationCanceledError ) {
|
} else if( error == QNetworkReply::OperationCanceledError ) {
|
||||||
_ocWizard->appendToResultWidget( tr("<p><font color=\"red\">Remote folder creation failed probably because the provided credentials are wrong.</font>"
|
_ocWizard->displayError( tr("The remote folder creation failed because the provided credentials "
|
||||||
|
"are wrong!"
|
||||||
|
"<br/>Please go back and check your credentials.</p>"));
|
||||||
|
_ocWizard->appendToConfigurationLog( tr("<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>"));
|
"<br/>Please go back and check your credentials.</p>"));
|
||||||
_localFolder.clear();
|
_localFolder.clear();
|
||||||
_remoteFolder.clear();
|
_remoteFolder.clear();
|
||||||
success = false;
|
success = false;
|
||||||
} else {
|
} else {
|
||||||
_ocWizard->appendToResultWidget( tr("Remote folder %1 creation failed with error <tt>%2</tt>.").arg(_remoteFolder).arg(error));
|
_ocWizard->appendToConfigurationLog( tr("Remote folder %1 creation failed with error <tt>%2</tt>.").arg(_remoteFolder).arg(error));
|
||||||
|
_ocWizard->displayError( tr("Remote folder %1 creation failed with error <tt>%2</tt>.").arg(_remoteFolder).arg(error) );
|
||||||
_localFolder.clear();
|
_localFolder.clear();
|
||||||
_remoteFolder.clear();
|
_remoteFolder.clear();
|
||||||
success = false;
|
success = false;
|
||||||
@@ -499,21 +390,21 @@ void OwncloudSetupWizard::finalizeSetup( bool success )
|
|||||||
|
|
||||||
if( success ) {
|
if( success ) {
|
||||||
if( !(_localFolder.isEmpty() || _remoteFolder.isEmpty() )) {
|
if( !(_localFolder.isEmpty() || _remoteFolder.isEmpty() )) {
|
||||||
_ocWizard->appendToResultWidget( tr("A sync connection from %1 to remote directory %2 was set up.")
|
_ocWizard->appendToConfigurationLog( tr("A sync connection from %1 to remote directory %2 was set up.")
|
||||||
.arg(_localFolder).arg(_remoteFolder));
|
.arg(_localFolder).arg(_remoteFolder));
|
||||||
}
|
}
|
||||||
_ocWizard->appendToResultWidget( QLatin1String(" "));
|
_ocWizard->appendToConfigurationLog( QLatin1String(" "));
|
||||||
_ocWizard->appendToResultWidget( QLatin1String("<p><font color=\"green\"><b>")
|
_ocWizard->appendToConfigurationLog( QLatin1String("<p><font color=\"green\"><b>")
|
||||||
+ tr("Successfully connected to %1!")
|
+ tr("Successfully connected to %1!")
|
||||||
.arg(Theme::instance()->appNameGUI())
|
.arg(Theme::instance()->appNameGUI())
|
||||||
+ QLatin1String("</b></font></p>"));
|
+ QLatin1String("</b></font></p>"));
|
||||||
_ocWizard->appendToResultWidget( tr("Press Finish to permanently accept this connection."));
|
|
||||||
} else {
|
} else {
|
||||||
_ocWizard->appendToResultWidget(QLatin1String("<p><font color=\"red\">")
|
_ocWizard->appendToConfigurationLog(QLatin1String("<p><font color=\"red\">")
|
||||||
+ tr("Connection to %1 could not be established. Please check again.")
|
+ tr("Connection to %1 could not be established. Please check again.")
|
||||||
.arg(Theme::instance()->appNameGUI())
|
.arg(Theme::instance()->appNameGUI())
|
||||||
+ QLatin1String("</font></p>"));
|
+ QLatin1String("</font></p>"));
|
||||||
}
|
}
|
||||||
|
_ocWizard->successfullyConnected(success);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ public:
|
|||||||
/**
|
/**
|
||||||
* @intro wether or not to show the intro wizard page
|
* @intro wether or not to show the intro wizard page
|
||||||
*/
|
*/
|
||||||
void startWizard(bool intro = false);
|
void startWizard();
|
||||||
|
|
||||||
void installServer();
|
void installServer();
|
||||||
|
|
||||||
@@ -68,20 +68,8 @@ signals:
|
|||||||
public slots:
|
public slots:
|
||||||
|
|
||||||
protected slots:
|
protected slots:
|
||||||
// QProcess related slots:
|
|
||||||
void slotReadyReadStandardOutput();
|
|
||||||
void slotReadyReadStandardError();
|
|
||||||
void slotStateChanged( QProcess::ProcessState );
|
|
||||||
void slotError( QProcess::ProcessError );
|
|
||||||
void slotStarted();
|
|
||||||
void slotProcessFinished( int, QProcess::ExitStatus );
|
|
||||||
|
|
||||||
// wizard dialog signals
|
// wizard dialog signals
|
||||||
void slotInstallOCServer();
|
|
||||||
void slotConnectToOCUrl( const QString& );
|
void slotConnectToOCUrl( const QString& );
|
||||||
void slotCreateOCLocalhost();
|
|
||||||
|
|
||||||
void slotCreateRemoteFolder(bool);
|
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void slotOwnCloudFound( const QString&, const QString&, const QString&, const QString& );
|
void slotOwnCloudFound( const QString&, const QString&, const QString&, const QString& );
|
||||||
@@ -89,11 +77,11 @@ private slots:
|
|||||||
void slotCreateRemoteFolderFinished( QNetworkReply::NetworkError );
|
void slotCreateRemoteFolderFinished( QNetworkReply::NetworkError );
|
||||||
void slotAssistantFinished( int );
|
void slotAssistantFinished( int );
|
||||||
void slotClearPendingRequests();
|
void slotClearPendingRequests();
|
||||||
|
void slotAuthCheckReply( const QString&, QNetworkReply * );
|
||||||
private:
|
private:
|
||||||
bool checkOwncloudAdmin( const QString& );
|
bool createRemoteFolder();
|
||||||
void runOwncloudAdmin( const QStringList& );
|
void checkRemoteFolder();
|
||||||
bool createRemoteFolder( const QString& );
|
|
||||||
void finalizeSetup( bool );
|
void finalizeSetup( bool );
|
||||||
|
|
||||||
/* Start a request to the newly installed ownCloud to check the connection */
|
/* Start a request to the newly installed ownCloud to check the connection */
|
||||||
@@ -102,8 +90,9 @@ private:
|
|||||||
OwncloudWizard *_ocWizard;
|
OwncloudWizard *_ocWizard;
|
||||||
QPointer<QNetworkReply> _mkdirRequestReply;
|
QPointer<QNetworkReply> _mkdirRequestReply;
|
||||||
QPointer<QNetworkReply> _checkInstallationRequest;
|
QPointer<QNetworkReply> _checkInstallationRequest;
|
||||||
|
QPointer<QNetworkReply> _checkRemoteFolderRequest;
|
||||||
|
|
||||||
FolderMan *_folderMan;
|
FolderMan *_folderMan;
|
||||||
QProcess *_process;
|
|
||||||
|
|
||||||
QString _configHandle;
|
QString _configHandle;
|
||||||
QString _localFolder;
|
QString _localFolder;
|
||||||
|
|||||||
@@ -110,33 +110,6 @@ QIcon ownCloudTheme::trayFolderIcon( const QString& ) const
|
|||||||
return QIcon::fromTheme("folder", fallback);
|
return QIcon::fromTheme("folder", fallback);
|
||||||
}
|
}
|
||||||
|
|
||||||
QIcon ownCloudTheme::syncStateIcon( SyncResult::Status status, bool sysTray ) const
|
|
||||||
{
|
|
||||||
// FIXME: Mind the size!
|
|
||||||
QString statusIcon;
|
|
||||||
|
|
||||||
switch( status ) {
|
|
||||||
case SyncResult::Undefined:
|
|
||||||
case SyncResult::NotYetStarted:
|
|
||||||
case SyncResult::Unavailable:
|
|
||||||
statusIcon = QLatin1String("state-offline");
|
|
||||||
break;
|
|
||||||
case SyncResult::SyncRunning:
|
|
||||||
statusIcon = QLatin1String("state-sync");
|
|
||||||
break;
|
|
||||||
case SyncResult::SyncPrepare:
|
|
||||||
case SyncResult::Success:
|
|
||||||
statusIcon = QLatin1String("state-ok");
|
|
||||||
break;
|
|
||||||
case SyncResult::Error:
|
|
||||||
case SyncResult::SetupError:
|
|
||||||
default:
|
|
||||||
statusIcon = QLatin1String("state-error");
|
|
||||||
}
|
|
||||||
|
|
||||||
return themeIcon( statusIcon, sysTray );
|
|
||||||
}
|
|
||||||
|
|
||||||
QIcon ownCloudTheme::folderDisabledIcon( ) const
|
QIcon ownCloudTheme::folderDisabledIcon( ) const
|
||||||
{
|
{
|
||||||
// Fixme: Do we really want the dialog-canel from theme here?
|
// Fixme: Do we really want the dialog-canel from theme here?
|
||||||
@@ -148,5 +121,15 @@ QIcon ownCloudTheme::applicationIcon( ) const
|
|||||||
return themeIcon( QLatin1String("owncloud") );
|
return themeIcon( QLatin1String("owncloud") );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
QColor ownCloudTheme::wizardHeaderBackgroundColor() const
|
||||||
|
{
|
||||||
|
return QColor("#1d2d42");
|
||||||
|
}
|
||||||
|
|
||||||
|
QColor ownCloudTheme::wizardHeaderTitleColor() const
|
||||||
|
{
|
||||||
|
return QColor("#ffffff");
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -31,10 +31,12 @@ public:
|
|||||||
|
|
||||||
QIcon folderIcon( const QString& ) const;
|
QIcon folderIcon( const QString& ) const;
|
||||||
QIcon trayFolderIcon( const QString& ) const;
|
QIcon trayFolderIcon( const QString& ) const;
|
||||||
QIcon syncStateIcon( SyncResult::Status, bool sysTray ) const;
|
|
||||||
QIcon folderDisabledIcon() const;
|
QIcon folderDisabledIcon() const;
|
||||||
QIcon applicationIcon() const;
|
QIcon applicationIcon() const;
|
||||||
|
|
||||||
|
QColor wizardHeaderBackgroundColor() const;
|
||||||
|
QColor wizardHeaderTitleColor() const;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -15,17 +15,10 @@
|
|||||||
#include "mirall/owncloudwizard.h"
|
#include "mirall/owncloudwizard.h"
|
||||||
#include "mirall/mirallconfigfile.h"
|
#include "mirall/mirallconfigfile.h"
|
||||||
#include "mirall/theme.h"
|
#include "mirall/theme.h"
|
||||||
|
#include <QProgressIndicator.h>
|
||||||
|
|
||||||
#include <QDebug>
|
#include <QtCore>
|
||||||
#include <QDesktopServices>
|
#include <QtGui>
|
||||||
#include <QFileDialog>
|
|
||||||
#include <QFileInfo>
|
|
||||||
#include <QUrl>
|
|
||||||
#include <QValidator>
|
|
||||||
#include <QWizardPage>
|
|
||||||
#include <QDir>
|
|
||||||
#include <QScrollBar>
|
|
||||||
#include <QSslSocket>
|
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
||||||
@@ -54,60 +47,75 @@ void setupCustomMedia( QVariant variant, QLabel *label )
|
|||||||
|
|
||||||
// ======================================================================
|
// ======================================================================
|
||||||
|
|
||||||
|
|
||||||
OwncloudWelcomePage::OwncloudWelcomePage()
|
|
||||||
{
|
|
||||||
setTitle(tr("Welcome to %1").arg(Theme::instance()->appNameGUI()));
|
|
||||||
|
|
||||||
QVBoxLayout *lay = new QVBoxLayout(this);
|
|
||||||
QLabel *content = new QLabel;
|
|
||||||
lay->addWidget(content, 100, Qt::AlignTop);
|
|
||||||
content->setAlignment(Qt::AlignTop);
|
|
||||||
content->setTextFormat(Qt::RichText);
|
|
||||||
content->setWordWrap(true);
|
|
||||||
Theme *theme = Theme::instance();
|
|
||||||
if (theme->overrideServerUrl().isEmpty()) {
|
|
||||||
content->setText(tr("<p>In order to connect to your %1 server, you need to provide the server address "
|
|
||||||
"as well as your credentials.</p><p>This wizard will guide you through the process.<p>"
|
|
||||||
"<p>If you have not received this information, please contact your %1 provider.</p>")
|
|
||||||
.arg(theme->appNameGUI()));
|
|
||||||
} else {
|
|
||||||
content->setText(tr("<p>In order to connect to your %1 server, you need to provide "
|
|
||||||
"your credentials.</p><p>This wizard will guide you through "
|
|
||||||
"the setup process.</p>").arg(theme->appNameGUI()));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
OwncloudSetupPage::OwncloudSetupPage()
|
OwncloudSetupPage::OwncloudSetupPage()
|
||||||
{
|
{
|
||||||
_ui.setupUi(this);
|
_ui.setupUi(this);
|
||||||
|
|
||||||
setTitle(tr("Create Connection to %1").arg(Theme::instance()->appNameGUI()));
|
Theme *theme = Theme::instance();
|
||||||
|
setTitle( tr("<font color=\"%1\" size=\"5\">Connect to your %2 Server</font>")
|
||||||
|
.arg(theme->wizardHeaderTitleColor().name()).arg( theme->appNameGUI()));
|
||||||
|
setSubTitle( tr("<font color=\"%1\">Enter user credentials to access your %2</font>")
|
||||||
|
.arg(theme->wizardHeaderTitleColor().name()).arg(theme->appNameGUI()));
|
||||||
|
|
||||||
connect(_ui.leUrl, SIGNAL(textChanged(QString)), SLOT(handleNewOcUrl(QString)));
|
connect(_ui.leUrl, SIGNAL(textChanged(QString)), SLOT(handleNewOcUrl(QString)));
|
||||||
|
|
||||||
registerField( QLatin1String("OCUrl"), _ui.leUrl );
|
registerField( QLatin1String("OCUrl"), _ui.leUrl );
|
||||||
registerField( QLatin1String("OCUser"), _ui.leUsername );
|
registerField( QLatin1String("OCUser"), _ui.leUsername );
|
||||||
registerField( QLatin1String("OCPasswd"), _ui.lePassword);
|
registerField( QLatin1String("OCPasswd"), _ui.lePassword);
|
||||||
registerField( QLatin1String("connectMyOC"), _ui.cbConnectOC );
|
|
||||||
registerField( QLatin1String("secureConnect"), _ui.cbSecureConnect );
|
|
||||||
registerField( QLatin1String("PwdNoLocalStore"), _ui.cbNoPasswordStore );
|
|
||||||
|
|
||||||
_ui.cbSecureConnect->setEnabled(QSslSocket::supportsSsl());
|
|
||||||
|
|
||||||
connect( _ui.lePassword, SIGNAL(textChanged(QString)), this, SIGNAL(completeChanged()));
|
connect( _ui.lePassword, SIGNAL(textChanged(QString)), this, SIGNAL(completeChanged()));
|
||||||
connect( _ui.leUsername, SIGNAL(textChanged(QString)), this, SIGNAL(completeChanged()));
|
connect( _ui.leUsername, SIGNAL(textChanged(QString)), this, SIGNAL(completeChanged()));
|
||||||
|
connect( _ui.cbAdvanced, SIGNAL(stateChanged (int)), SLOT(slotToggleAdvanced(int)));
|
||||||
|
connect( _ui.pbSelectLocalFolder, SIGNAL(clicked()), SLOT(slotSelectFolder()));
|
||||||
|
_ui.errorLabel->setVisible(true);
|
||||||
|
_ui.advancedBox->setVisible(false);
|
||||||
|
|
||||||
connect( _ui.cbNoPasswordStore, SIGNAL(stateChanged(int)), this, SLOT(slotPwdStoreChanged(int)));
|
_progressIndi = new QProgressIndicator;
|
||||||
connect( _ui.cbSecureConnect, SIGNAL(stateChanged(int)), this, SLOT(slotSecureConChanged(int)));
|
_ui.resultLayout->addWidget( _progressIndi );
|
||||||
|
_progressIndi->setVisible(false);
|
||||||
|
|
||||||
|
// Error label
|
||||||
|
QString style = QLatin1String("border: 1px solid #eed3d7; border-radius: 5px; padding: 3px;"
|
||||||
|
"background-color: #f2dede; color: #b94a48;");
|
||||||
|
|
||||||
|
|
||||||
|
_ui.errorLabel->setStyleSheet( style );
|
||||||
|
_ui.errorLabel->setWordWrap(true);
|
||||||
|
_ui.errorLabel->setVisible(false);
|
||||||
|
|
||||||
|
// ButtonGroup for
|
||||||
|
_selectiveSyncButtons = new QButtonGroup;
|
||||||
|
_selectiveSyncButtons->addButton( _ui.pbBoxMode );
|
||||||
|
_selectiveSyncButtons->addButton( _ui.pbSelectiveMode );
|
||||||
|
connect( _selectiveSyncButtons, SIGNAL(buttonClicked (QAbstractButton*)),
|
||||||
|
SLOT(slotChangedSelective(QAbstractButton*)));
|
||||||
|
|
||||||
|
_ui.selectiveSyncLabel->setVisible(false);
|
||||||
|
_ui.pbBoxMode->setVisible(false);
|
||||||
|
_ui.pbSelectiveMode->setVisible(false);
|
||||||
|
|
||||||
|
_checking = false;
|
||||||
|
|
||||||
_ui.cbConnectOC->hide();
|
|
||||||
setupCustomization();
|
setupCustomization();
|
||||||
}
|
}
|
||||||
|
|
||||||
OwncloudSetupPage::~OwncloudSetupPage()
|
OwncloudSetupPage::~OwncloudSetupPage()
|
||||||
{
|
{
|
||||||
|
delete _progressIndi;
|
||||||
|
}
|
||||||
|
|
||||||
|
void OwncloudSetupPage::slotToggleAdvanced(int state)
|
||||||
|
{
|
||||||
|
_ui.advancedBox->setVisible( state == Qt::Checked );
|
||||||
|
wizard()->resize(wizard()->sizeHint());
|
||||||
|
}
|
||||||
|
|
||||||
|
void OwncloudSetupPage::slotChangedSelective(QAbstractButton* button)
|
||||||
|
{
|
||||||
|
if( button = _ui.pbBoxMode ) {
|
||||||
|
// box mode - sync the entire oC
|
||||||
|
} else {
|
||||||
|
// content mode, select folder list.
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudSetupPage::setOCUser( const QString & user )
|
void OwncloudSetupPage::setOCUser( const QString & user )
|
||||||
@@ -117,26 +125,13 @@ void OwncloudSetupPage::setOCUser( const QString & user )
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudSetupPage::setAllowPasswordStorage( bool allow )
|
void OwncloudSetupPage::setServerUrl( const QString& newUrl )
|
||||||
{
|
|
||||||
_ui.cbNoPasswordStore->setChecked( ! allow );
|
|
||||||
}
|
|
||||||
|
|
||||||
void OwncloudSetupPage::setOCUrl( const QString& newUrl )
|
|
||||||
{
|
{
|
||||||
QString url( newUrl );
|
QString url( newUrl );
|
||||||
if( url.isEmpty() ) {
|
if( url.isEmpty() ) {
|
||||||
_ui.leUrl->clear();
|
_ui.leUrl->clear();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if( url.startsWith( QLatin1String("https"))) {
|
|
||||||
_ui.cbSecureConnect->setChecked( true );
|
|
||||||
url.remove(0,5);
|
|
||||||
} else if( url.startsWith( QLatin1String("http"))) {
|
|
||||||
_ui.cbSecureConnect->setChecked( false );
|
|
||||||
url.remove(0,4);
|
|
||||||
}
|
|
||||||
if( url.startsWith( QLatin1String("://"))) url.remove(0,3);
|
|
||||||
|
|
||||||
_ui.leUrl->setText( url );
|
_ui.leUrl->setText( url );
|
||||||
}
|
}
|
||||||
@@ -144,288 +139,200 @@ void OwncloudSetupPage::setOCUrl( const QString& newUrl )
|
|||||||
void OwncloudSetupPage::setupCustomization()
|
void OwncloudSetupPage::setupCustomization()
|
||||||
{
|
{
|
||||||
// set defaults for the customize labels.
|
// set defaults for the customize labels.
|
||||||
_ui.sideLabel->setText( QString::null );
|
|
||||||
_ui.sideLabel->setFixedWidth(160);
|
|
||||||
|
|
||||||
_ui.topLabel->hide();
|
// _ui.topLabel->hide();
|
||||||
_ui.bottomLabel->hide();
|
_ui.bottomLabel->hide();
|
||||||
|
|
||||||
Theme *theme = Theme::instance();
|
Theme *theme = Theme::instance();
|
||||||
QVariant variant = theme->customMedia( Theme::oCSetupTop );
|
QVariant variant = theme->customMedia( Theme::oCSetupTop );
|
||||||
setupCustomMedia( variant, _ui.topLabel );
|
if( variant.isNull() ) {
|
||||||
variant = theme->customMedia( Theme::oCSetupSide );
|
_ui.topLabel->setOpenExternalLinks(true);
|
||||||
setupCustomMedia( variant, _ui.sideLabel );
|
_ui.topLabel->setText("If you don't have an ownCloud server yet, see <a href=\"https://owncloud.com\">owncloud.com</a> for more info.");
|
||||||
|
} else {
|
||||||
|
setupCustomMedia( variant, _ui.topLabel );
|
||||||
|
}
|
||||||
|
|
||||||
variant = theme->customMedia( Theme::oCSetupBottom );
|
variant = theme->customMedia( Theme::oCSetupBottom );
|
||||||
setupCustomMedia( variant, _ui.bottomLabel );
|
setupCustomMedia( variant, _ui.bottomLabel );
|
||||||
|
|
||||||
QString fixUrl = theme->overrideServerUrl();
|
QString fixUrl = theme->overrideServerUrl();
|
||||||
if( !fixUrl.isEmpty() ) {
|
if( !fixUrl.isEmpty() ) {
|
||||||
setOCUrl( fixUrl );
|
setServerUrl( fixUrl );
|
||||||
_ui.leUrl->setEnabled( false );
|
_ui.leUrl->setEnabled( false );
|
||||||
_ui.cbSecureConnect->hide();
|
|
||||||
_ui.leUrl->hide();
|
_ui.leUrl->hide();
|
||||||
_ui.protocolLabel->hide();
|
|
||||||
_ui.serverAddressLabel->hide();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void OwncloudSetupPage::slotPwdStoreChanged( int state )
|
|
||||||
{
|
|
||||||
_ui.lePassword->setEnabled( state == Qt::Unchecked );
|
|
||||||
emit completeChanged();
|
|
||||||
}
|
|
||||||
|
|
||||||
void OwncloudSetupPage::slotSecureConChanged( int state )
|
|
||||||
{
|
|
||||||
if( state == Qt::Checked ) {
|
|
||||||
_ui.protocolLabel->setText(QLatin1String("https://"));
|
|
||||||
} else {
|
|
||||||
_ui.protocolLabel->setText(QLatin1String("http://"));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// slot hit from textChanged of the url entry field.
|
||||||
void OwncloudSetupPage::handleNewOcUrl(const QString& ocUrl)
|
void OwncloudSetupPage::handleNewOcUrl(const QString& ocUrl)
|
||||||
{
|
{
|
||||||
QString url = ocUrl;
|
QString url = ocUrl;
|
||||||
int len = 0;
|
int len = 0;
|
||||||
|
bool visible = false;
|
||||||
|
#if 0
|
||||||
if (url.startsWith(QLatin1String("https://"))) {
|
if (url.startsWith(QLatin1String("https://"))) {
|
||||||
_ui.cbSecureConnect->setChecked(true);
|
_ui.urlLabel->setPixmap( QPixmap(":/mirall/resources/security-high.png"));
|
||||||
len = 8;
|
_ui.urlLabel->setToolTip(tr("This url is secure. You can use it."));
|
||||||
|
visible = true;
|
||||||
}
|
}
|
||||||
if (url.startsWith(QLatin1String("http://"))) {
|
if (url.startsWith(QLatin1String("http://"))) {
|
||||||
_ui.cbSecureConnect->setChecked(false);
|
_ui.urlLabel->setPixmap( QPixmap(":/mirall/resources/security-low.png"));
|
||||||
len = 7;
|
_ui.urlLabel->setToolTip(tr("This url is NOT secure. You should not use it."));
|
||||||
|
visible = true;
|
||||||
}
|
}
|
||||||
if( len ) {
|
#endif
|
||||||
int pos = _ui.leUrl->cursorPosition();
|
|
||||||
url.remove(0, len);
|
|
||||||
_ui.leUrl->setText(url);
|
|
||||||
_ui.leUrl->setCursorPosition(qMax(0, pos-len));
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bool OwncloudSetupPage::isComplete() const
|
bool OwncloudSetupPage::isComplete() const
|
||||||
{
|
{
|
||||||
if( _ui.leUrl->text().isEmpty() ) return false;
|
if( _ui.leUrl->text().isEmpty() ) return false;
|
||||||
|
if( _checking ) return false;
|
||||||
|
|
||||||
if( _ui.cbNoPasswordStore->checkState() == Qt::Checked ) {
|
return !( _ui.lePassword->text().isEmpty() || _ui.leUsername->text().isEmpty() );
|
||||||
return !(_ui.leUsername->text().isEmpty());
|
|
||||||
}
|
|
||||||
return !(_ui.leUsername->text().isEmpty() || _ui.lePassword->text().isEmpty() );
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudSetupPage::initializePage()
|
void OwncloudSetupPage::initializePage()
|
||||||
{
|
{
|
||||||
|
_connected = false;
|
||||||
|
_checking = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
int OwncloudSetupPage::nextId() const
|
int OwncloudSetupPage::nextId() const
|
||||||
{
|
{
|
||||||
return OwncloudWizard::Page_Install;
|
return OwncloudWizard::Page_Result;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ======================================================================
|
QString OwncloudSetupPage::url() const
|
||||||
|
|
||||||
OwncloudWizardSelectTypePage::OwncloudWizardSelectTypePage()
|
|
||||||
{
|
{
|
||||||
_ui.setupUi(this);
|
QString url = _ui.leUrl->text().simplified();
|
||||||
registerField( QLatin1String("connectMyOC"), _ui.connectMyOCRadioBtn );
|
return url;
|
||||||
registerField( QLatin1String("createNewOC"), _ui.createNewOCRadioBtn );
|
|
||||||
registerField( QLatin1String("OCUrl"), _ui.OCUrlLineEdit );
|
|
||||||
|
|
||||||
connect( _ui.connectMyOCRadioBtn, SIGNAL(clicked()), SIGNAL(completeChanged()));
|
|
||||||
connect( _ui.createNewOCRadioBtn, SIGNAL(clicked()), SIGNAL(completeChanged()));
|
|
||||||
connect( _ui.OCUrlLineEdit, SIGNAL(textChanged(QString)), SIGNAL(completeChanged()));
|
|
||||||
|
|
||||||
#ifdef OWNCLOUD_CLIENT
|
|
||||||
_ui.createNewOCRadioBtn->setVisible( false );
|
|
||||||
_ui.createNewOwncloudLabel->setVisible( false );
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if QT_VERSION >= 0x040700
|
|
||||||
_ui.OCUrlLineEdit->setPlaceholderText(tr("http://owncloud.mydomain.org"));
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
OwncloudWizardSelectTypePage::~OwncloudWizardSelectTypePage()
|
void OwncloudSetupPage::setConnected( bool comp )
|
||||||
{
|
{
|
||||||
|
_connected = comp;
|
||||||
|
_progressIndi->setVisible(false);
|
||||||
|
_progressIndi->stopAnimation();
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudWizardSelectTypePage::initializePage()
|
bool OwncloudSetupPage::validatePage()
|
||||||
{
|
{
|
||||||
|
bool re = false;
|
||||||
|
|
||||||
}
|
if( ! _connected) {
|
||||||
|
setErrorString(QString::null);
|
||||||
|
_checking = true;
|
||||||
|
_progressIndi->setVisible(true);
|
||||||
|
_progressIndi->startAnimation();
|
||||||
|
emit completeChanged();
|
||||||
|
|
||||||
int OwncloudWizardSelectTypePage::nextId() const
|
emit connectToOCUrl( url() );
|
||||||
{
|
return false;
|
||||||
if( _ui.connectMyOCRadioBtn->isChecked() ) {
|
} else {
|
||||||
return OwncloudWizard::Page_OC_Credentials;
|
// connecting is running
|
||||||
}
|
stopSpinner();
|
||||||
return OwncloudWizard::Page_Create_OC;
|
_checking = false;
|
||||||
}
|
emit completeChanged();
|
||||||
|
return true;
|
||||||
bool OwncloudWizardSelectTypePage::isComplete() const
|
|
||||||
{
|
|
||||||
if( _ui.connectMyOCRadioBtn->isChecked() ) {
|
|
||||||
// a valid url is needed.
|
|
||||||
QString u = _ui.OCUrlLineEdit->text();
|
|
||||||
QUrl url( u );
|
|
||||||
if( url.isValid() ) {
|
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
return false;
|
|
||||||
}
|
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudWizardSelectTypePage::setOCUrl( const QString& url )
|
void OwncloudSetupPage::setErrorString( const QString& err )
|
||||||
{
|
{
|
||||||
_ui.OCUrlLineEdit->setText( url );
|
if( err.isEmpty()) {
|
||||||
}
|
_ui.errorLabel->setVisible(false);
|
||||||
|
} else {
|
||||||
// ======================================================================
|
_ui.errorLabel->setVisible(true);
|
||||||
|
_ui.errorLabel->setText(err);
|
||||||
|
}
|
||||||
OwncloudCredentialsPage::OwncloudCredentialsPage()
|
_checking = false;
|
||||||
{
|
|
||||||
_ui.setupUi(this);
|
|
||||||
registerField( QLatin1String("OCUser"), _ui.OCUserEdit );
|
|
||||||
registerField( QLatin1String("OCPasswd"), _ui.OCPasswdEdit );
|
|
||||||
registerField( QLatin1String("PwdNoLocalStore"), _ui.cbPwdNoLocalStore );
|
|
||||||
|
|
||||||
connect( _ui.OCPasswdEdit, SIGNAL(textChanged(QString)), this, SIGNAL(completeChanged()));
|
|
||||||
|
|
||||||
connect( _ui.cbPwdNoLocalStore, SIGNAL(stateChanged(int)), this, SLOT(slotPwdStoreChanged(int)));
|
|
||||||
}
|
|
||||||
|
|
||||||
OwncloudCredentialsPage::~OwncloudCredentialsPage()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void OwncloudCredentialsPage::slotPwdStoreChanged( int state )
|
|
||||||
{
|
|
||||||
_ui.OCPasswdEdit->setEnabled( state == Qt::Unchecked );
|
|
||||||
emit completeChanged();
|
emit completeChanged();
|
||||||
|
stopSpinner();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool OwncloudCredentialsPage::isComplete() const
|
void OwncloudSetupPage::stopSpinner()
|
||||||
{
|
{
|
||||||
if( _ui.cbPwdNoLocalStore->checkState() == Qt::Checked ) {
|
// _ui.addressLayout->removeWidget( _progressIndi );
|
||||||
return !(_ui.OCUserEdit->text().isEmpty());
|
|
||||||
|
_progressIndi->setVisible(false);
|
||||||
|
_progressIndi->stopAnimation();
|
||||||
|
}
|
||||||
|
|
||||||
|
OwncloudSetupPage::SyncMode OwncloudSetupPage::syncMode()
|
||||||
|
{
|
||||||
|
if( _selectiveSyncButtons->checkedButton() &&
|
||||||
|
_selectiveSyncButtons->checkedButton() == _ui.pbSelectiveMode ) {
|
||||||
|
return SelectiveMode;
|
||||||
}
|
}
|
||||||
return !(_ui.OCUserEdit->text().isEmpty() || _ui.OCPasswdEdit->text().isEmpty() );
|
return BoxMode;
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudCredentialsPage::initializePage()
|
void OwncloudSetupPage::setFolderNames( const QString& localFolder, const QString& remoteFolder )
|
||||||
{
|
{
|
||||||
|
_ui.pbSelectLocalFolder->setText(localFolder);
|
||||||
|
if( !remoteFolder.isEmpty() )
|
||||||
|
_remoteFolder = remoteFolder;
|
||||||
|
|
||||||
|
QString t;
|
||||||
|
if( _remoteFolder.isEmpty() || _remoteFolder == QLatin1String("/") ) {
|
||||||
|
t = tr("Your entire account will be synced to the local folder '%1'").arg(localFolder);
|
||||||
|
} else {
|
||||||
|
t = tr("ownCloud folder '%1' is synced to local folder '%2'").arg(_remoteFolder).arg(localFolder);
|
||||||
|
}
|
||||||
|
|
||||||
|
_ui.syncModeLabel->setText(t);
|
||||||
}
|
}
|
||||||
|
|
||||||
int OwncloudCredentialsPage::nextId() const
|
QString OwncloudSetupPage::selectedLocalFolder() const
|
||||||
{
|
{
|
||||||
return OwncloudWizard::Page_Install;
|
return _ui.pbSelectLocalFolder->text();
|
||||||
}
|
}
|
||||||
|
|
||||||
// ======================================================================
|
void OwncloudSetupPage::slotSelectFolder()
|
||||||
|
|
||||||
|
|
||||||
OwncloudFTPAccessPage::OwncloudFTPAccessPage()
|
|
||||||
{
|
|
||||||
_ui.setupUi(this);
|
|
||||||
registerField( QLatin1String("ftpUrl"), _ui.ftpUrlEdit );
|
|
||||||
registerField( QLatin1String("ftpUser"), _ui.ftpUserEdit );
|
|
||||||
registerField( QLatin1String("ftpPasswd"), _ui.ftpPasswdEdit );
|
|
||||||
// registerField( QLatin1String("ftpDir"), _ui.ftpDir );
|
|
||||||
|
|
||||||
#if QT_VERSION >= 0x040700
|
|
||||||
_ui.ftpUrlEdit->setPlaceholderText(tr("ftp.mydomain.org"));
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
|
|
||||||
OwncloudFTPAccessPage::~OwncloudFTPAccessPage()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void OwncloudFTPAccessPage::initializePage()
|
|
||||||
{
|
|
||||||
// _ui.lineEditOCAlias->setText( "Owncloud" );
|
|
||||||
}
|
|
||||||
|
|
||||||
void OwncloudFTPAccessPage::setFTPUrl( const QString& url )
|
|
||||||
{
|
|
||||||
_ui.ftpUrlEdit->setText( url );
|
|
||||||
}
|
|
||||||
|
|
||||||
int OwncloudFTPAccessPage::nextId() const
|
|
||||||
{
|
|
||||||
return OwncloudWizard::Page_OC_Credentials;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool OwncloudFTPAccessPage::isComplete() const
|
|
||||||
{
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
// ======================================================================
|
|
||||||
|
|
||||||
CreateAnOwncloudPage::CreateAnOwncloudPage()
|
|
||||||
{
|
|
||||||
_ui.setupUi(this);
|
|
||||||
registerField(QLatin1String("createLocalOC"), _ui.createLocalRadioBtn );
|
|
||||||
registerField(QLatin1String("createOnDomain"), _ui.createPerFTPRadioBtn );
|
|
||||||
registerField(QLatin1String("myOCDomain"), _ui.myDomainEdit );
|
|
||||||
|
|
||||||
connect( _ui.createLocalRadioBtn, SIGNAL(clicked()), SIGNAL(completeChanged()));
|
|
||||||
connect( _ui.createPerFTPRadioBtn, SIGNAL(clicked()), SIGNAL(completeChanged()));
|
|
||||||
connect( _ui.myDomainEdit, SIGNAL(textChanged(QString)), SIGNAL(completeChanged()));
|
|
||||||
|
|
||||||
#if QT_VERSION >= 0x040700
|
|
||||||
_ui.myDomainEdit->setPlaceholderText(tr("mydomain.org"));
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
|
|
||||||
CreateAnOwncloudPage::~CreateAnOwncloudPage()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void CreateAnOwncloudPage::initializePage()
|
|
||||||
{
|
|
||||||
// _ui.lineEditOCAlias->setText( "Owncloud" );
|
|
||||||
}
|
|
||||||
|
|
||||||
int CreateAnOwncloudPage::nextId() const
|
|
||||||
{
|
|
||||||
if( _ui.createLocalRadioBtn->isChecked() ) {
|
|
||||||
return OwncloudWizard::Page_OC_Credentials;
|
|
||||||
}
|
|
||||||
|
|
||||||
return OwncloudWizard::Page_FTP;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool CreateAnOwncloudPage::isComplete() const
|
|
||||||
{
|
{
|
||||||
|
|
||||||
if( _ui.createPerFTPRadioBtn->isChecked() ) {
|
QString dir = QFileDialog::getExistingDirectory(0, tr("Local Sync Folder"), QDir::homePath());
|
||||||
QString dom = _ui.myDomainEdit->text();
|
if( !dir.isEmpty() ) {
|
||||||
qDebug() << "check is Complete with " << dom;
|
setFolderNames(dir);
|
||||||
return (!dom.isEmpty() && dom.contains( QLatin1Char('.'))
|
}
|
||||||
&& dom.lastIndexOf(QLatin1Char('.')) < dom.length()-2 );
|
|
||||||
}
|
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
QString CreateAnOwncloudPage::domain() const
|
OwncloudSetupPage::SyncMode OwncloudWizard::syncMode()
|
||||||
{
|
{
|
||||||
return _ui.myDomainEdit->text();
|
return _setupPage->syncMode();
|
||||||
|
return OwncloudSetupPage::BoxMode;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ======================================================================
|
// ======================================================================
|
||||||
|
|
||||||
OwncloudWizardResultPage::OwncloudWizardResultPage()
|
OwncloudWizardResultPage::OwncloudWizardResultPage()
|
||||||
{
|
{
|
||||||
_ui.setupUi(this);
|
_ui.setupUi(this);
|
||||||
// no fields to register.
|
// no fields to register.
|
||||||
_ui.resultTextEdit->setAcceptRichText(true);
|
|
||||||
_ui.ocLinkLabel->setVisible( false );
|
|
||||||
|
|
||||||
|
Theme *theme = Theme::instance();
|
||||||
|
setTitle( tr("<font color=\"%1\" size=\"5\">Everything set up!</font>")
|
||||||
|
.arg(theme->wizardHeaderTitleColor().name()));
|
||||||
|
setSubTitle( tr("<font color=\"%1\">Enter user credentials to access your %2</font>")
|
||||||
|
.arg(theme->wizardHeaderTitleColor().name()).arg(theme->appNameGUI()));
|
||||||
|
|
||||||
|
_ui.pbOpenLocal->setText("Open local folder");
|
||||||
|
_ui.pbOpenServer->setText(tr("Open %1").arg(Theme::instance()->appNameGUI()));
|
||||||
|
|
||||||
|
_ui.pbOpenLocal->setIcon(QIcon(":/mirall/resources/folder-sync.png"));
|
||||||
|
_ui.pbOpenLocal->setText(tr("Open Local Folder"));
|
||||||
|
_ui.pbOpenLocal->setIconSize(QSize(48, 48));
|
||||||
|
connect(_ui.pbOpenLocal, SIGNAL(clicked()), SLOT(slotOpenLocal()));
|
||||||
|
|
||||||
|
_ui.pbOpenLocal->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);
|
||||||
|
|
||||||
|
// _ui.pbOpenServer->setIcon(QIcon(":/mirall/resources/owncloud_logo_blue.png"));
|
||||||
|
_ui.pbOpenServer->setIcon(theme->applicationIcon().pixmap(48));
|
||||||
|
_ui.pbOpenServer->setText(tr("Open %1").arg(theme->appNameGUI()));
|
||||||
|
_ui.pbOpenServer->setIconSize(QSize(48, 48));
|
||||||
|
_ui.pbOpenServer->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);
|
||||||
|
connect(_ui.pbOpenServer, SIGNAL(clicked()), SLOT(slotOpenServer()));
|
||||||
setupCustomization();
|
setupCustomization();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -433,12 +340,6 @@ OwncloudWizardResultPage::~OwncloudWizardResultPage()
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudWizardResultPage::initializePage()
|
|
||||||
{
|
|
||||||
_complete = false;
|
|
||||||
// _ui.lineEditOCAlias->setText( "Owncloud" );
|
|
||||||
}
|
|
||||||
|
|
||||||
void OwncloudWizardResultPage::setComplete(bool complete)
|
void OwncloudWizardResultPage::setComplete(bool complete)
|
||||||
{
|
{
|
||||||
_complete = complete;
|
_complete = complete;
|
||||||
@@ -450,33 +351,19 @@ bool OwncloudWizardResultPage::isComplete() const
|
|||||||
return _complete;
|
return _complete;
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudWizardResultPage::appendResultText( const QString& msg, OwncloudWizard::LogType type )
|
void OwncloudWizardResultPage::setFolderNames( const QString& localFolder, const QString& remoteFolder )
|
||||||
{
|
{
|
||||||
if( msg.isEmpty() ) {
|
_localFolder = localFolder;
|
||||||
_ui.resultTextEdit->clear();
|
QString text;
|
||||||
} else {
|
if( remoteFolder == QLatin1String("/") ||
|
||||||
if( type == OwncloudWizard::LogParagraph ) {
|
remoteFolder.isEmpty() ) {
|
||||||
_ui.resultTextEdit->append( msg );
|
text = tr("Your entire account is synced to the local folder <i>%1</i>").arg(localFolder);
|
||||||
} else {
|
} else {
|
||||||
// _ui.resultTextEdit->append( msg );
|
text = tr("ownCloud folder <i>%1</i> is synced to local folder <i>%2</i>").arg(remoteFolder).arg(localFolder);
|
||||||
_ui.resultTextEdit->insertPlainText(msg );
|
|
||||||
}
|
}
|
||||||
_ui.resultTextEdit->verticalScrollBar()->setValue( _ui.resultTextEdit->verticalScrollBar()->maximum() );
|
_ui.localFolderLabel->setText( text );
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudWizardResultPage::showOCUrlLabel( const QString& url, bool show )
|
|
||||||
{
|
|
||||||
_ui.ocLinkLabel->setText( tr("Congratulations! Your <a href=\"%1\" title=\"%1\">new %2</a> is now up and running!")
|
|
||||||
.arg(url).arg( Theme::instance()->appNameGUI()));
|
|
||||||
_ui.ocLinkLabel->setOpenExternalLinks( true );
|
|
||||||
|
|
||||||
if( show ) {
|
|
||||||
_ui.ocLinkLabel->setVisible( true );
|
|
||||||
} else {
|
|
||||||
_ui.ocLinkLabel->setVisible( false );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void OwncloudWizardResultPage::setupCustomization()
|
void OwncloudWizardResultPage::setupCustomization()
|
||||||
{
|
{
|
||||||
@@ -497,128 +384,113 @@ void OwncloudWizardResultPage::setupCustomization()
|
|||||||
OwncloudWizard::OwncloudWizard(QWidget *parent)
|
OwncloudWizard::OwncloudWizard(QWidget *parent)
|
||||||
: QWizard(parent)
|
: QWizard(parent)
|
||||||
{
|
{
|
||||||
#ifdef OWNCLOUD_CLIENT
|
_setupPage = new OwncloudSetupPage;
|
||||||
setPage(Page_oCWelcome, new OwncloudWelcomePage() );
|
_resultPage = new OwncloudWizardResultPage;
|
||||||
setPage(Page_oCSetup, new OwncloudSetupPage() );
|
setPage(Page_oCSetup, _setupPage );
|
||||||
#else
|
setPage(Page_Result, _resultPage );
|
||||||
setPage(Page_SelectType, new OwncloudWizardSelectTypePage() );
|
|
||||||
setPage(Page_OC_Credentials, new OwncloudCredentialsPage() );
|
|
||||||
#endif
|
|
||||||
setPage(Page_Create_OC, new CreateAnOwncloudPage() );
|
|
||||||
setPage(Page_FTP, new OwncloudFTPAccessPage() );
|
|
||||||
setPage(Page_Install, new OwncloudWizardResultPage() );
|
|
||||||
|
|
||||||
#ifdef Q_WS_MAC
|
// note: start Id is set by the calling class depending on if the
|
||||||
|
// welcome text is to be shown or not.
|
||||||
setWizardStyle( QWizard::ModernStyle );
|
setWizardStyle( QWizard::ModernStyle );
|
||||||
#endif
|
|
||||||
setField(QLatin1String("connectMyOC"), true);
|
|
||||||
|
|
||||||
connect( this, SIGNAL(currentIdChanged(int)), SLOT(slotCurrentPageChanged(int)));
|
connect( this, SIGNAL(currentIdChanged(int)), SLOT(slotCurrentPageChanged(int)));
|
||||||
|
|
||||||
|
connect( _setupPage, SIGNAL(connectToOCUrl(QString)), SIGNAL(connectToOCUrl(QString)));
|
||||||
|
|
||||||
|
|
||||||
|
Theme *theme = Theme::instance();
|
||||||
|
setWizardStyle(QWizard::ModernStyle);
|
||||||
|
setPixmap( QWizard::BannerPixmap, theme->wizardHeaderBanner() );
|
||||||
|
setPixmap( QWizard::LogoPixmap, theme->wizardHeaderLogo() );
|
||||||
|
setOption( QWizard::NoBackButtonOnStartPage );
|
||||||
|
setOption( QWizard::NoBackButtonOnLastPage );
|
||||||
|
setOption( QWizard::NoCancelButton );
|
||||||
|
setTitleFormat(Qt::RichText);
|
||||||
|
setSubTitleFormat(Qt::RichText);
|
||||||
}
|
}
|
||||||
|
|
||||||
QString OwncloudWizard::ocUrl() const
|
QString OwncloudWizard::ocUrl() const
|
||||||
{
|
{
|
||||||
QString url = field("OCUrl").toString().simplified();
|
QString url = field("OCUrl").toString().simplified();
|
||||||
if( field("secureConnect").toBool() ) {
|
|
||||||
url.prepend(QLatin1String("https://"));
|
|
||||||
} else {
|
|
||||||
url.prepend(QLatin1String("http://"));
|
|
||||||
}
|
|
||||||
return url;
|
return url;
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudWizard::enableFinishOnResultWidget(bool enable)
|
void OwncloudWizard::enableFinishOnResultWidget(bool enable)
|
||||||
{
|
{
|
||||||
OwncloudWizardResultPage *p = static_cast<OwncloudWizardResultPage*> (page( Page_Install ));
|
_resultPage->setComplete(enable);
|
||||||
p->setComplete(enable);
|
}
|
||||||
|
|
||||||
|
void OwncloudWizard::setFolderNames( const QString& localFolder, const QString& remoteFolder )
|
||||||
|
{
|
||||||
|
_setupPage->setFolderNames( localFolder, remoteFolder );
|
||||||
|
_resultPage->setFolderNames( localFolder, remoteFolder );
|
||||||
|
}
|
||||||
|
|
||||||
|
void OwncloudWizard::showConnectInfo( const QString& msg )
|
||||||
|
{
|
||||||
|
if( _setupPage ) {
|
||||||
|
_setupPage->setErrorString( msg );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void OwncloudWizard::successfullyConnected(bool enable)
|
||||||
|
{
|
||||||
|
_setupPage->setConnected( enable );
|
||||||
|
|
||||||
|
if( enable ) {
|
||||||
|
next();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudWizard::slotCurrentPageChanged( int id )
|
void OwncloudWizard::slotCurrentPageChanged( int id )
|
||||||
{
|
{
|
||||||
qDebug() << "Current Wizard page changed to " << id;
|
qDebug() << "Current Wizard page changed to " << id;
|
||||||
qDebug() << "Page_install is " << Page_Install;
|
|
||||||
|
if( id == Page_oCSetup ) {
|
||||||
|
setButtonText( QWizard::NextButton, tr("Connect...") );
|
||||||
|
emit clearPendingRequests();
|
||||||
|
_setupPage->initializePage();
|
||||||
|
|
||||||
if( id == Page_FTP ) {
|
|
||||||
// preset the ftp url field
|
|
||||||
CreateAnOwncloudPage *p = static_cast<CreateAnOwncloudPage*> (page( Page_Create_OC ));
|
|
||||||
QString domain = p->domain();
|
|
||||||
if( domain.startsWith( QLatin1String("http://") )) {
|
|
||||||
domain = domain.right( domain.length()-7 );
|
|
||||||
}
|
|
||||||
if( domain.startsWith( QLatin1String("https://") )) {
|
|
||||||
domain = domain.right( domain.length()-8 );
|
|
||||||
}
|
}
|
||||||
|
|
||||||
QString host = QLatin1String("ftp.") +domain;
|
if( id == Page_Result ) {
|
||||||
OwncloudFTPAccessPage *p1 = static_cast<OwncloudFTPAccessPage*> (page( Page_FTP ));
|
appendToConfigurationLog( QString::null );
|
||||||
p1->setFTPUrl( host );
|
|
||||||
}
|
|
||||||
if( id == Page_Install ) {
|
|
||||||
appendToResultWidget( QString::null );
|
|
||||||
showOCUrlLabel( false );
|
|
||||||
if( field(QLatin1String("connectMyOC")).toBool() ) {
|
|
||||||
// check the url and connect.
|
|
||||||
_oCUrl = ocUrl();
|
|
||||||
emit connectToOCUrl( _oCUrl);
|
|
||||||
} else if( field(QLatin1String("createLocalOC")).toBool() ) {
|
|
||||||
qDebug() << "Connect to local!";
|
|
||||||
emit installOCLocalhost();
|
|
||||||
} else if( field(QLatin1String("createNewOC")).toBool() ) {
|
|
||||||
// call in installation mode and install to ftp site.
|
|
||||||
emit installOCServer();
|
|
||||||
} else {
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
if( id == Page_oCSetup ) {
|
|
||||||
emit clearPendingRequests();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudWizard::showOCUrlLabel( bool show )
|
void OwncloudWizard::displayError( const QString& msg )
|
||||||
{
|
{
|
||||||
OwncloudWizardResultPage *p = static_cast<OwncloudWizardResultPage*> (page( Page_Install ));
|
_setupPage->setErrorString( msg );
|
||||||
p->showOCUrlLabel( _oCUrl, show );
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudWizard::appendToResultWidget( const QString& msg, LogType type )
|
void OwncloudWizard::appendToConfigurationLog( const QString& msg, LogType type )
|
||||||
{
|
{
|
||||||
OwncloudWizardResultPage *p = static_cast<OwncloudWizardResultPage*> (page( Page_Install ));
|
_setupLog << msg;
|
||||||
p->appendResultText( msg, type );
|
qDebug() << "Setup-Log: " << msg;
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudWizard::setOCUrl( const QString& url )
|
void OwncloudWizard::setOCUrl( const QString& url )
|
||||||
{
|
{
|
||||||
_oCUrl = url;
|
_oCUrl = url;
|
||||||
#ifdef OWNCLOUD_CLIENT
|
_setupPage->setServerUrl( url );
|
||||||
OwncloudSetupPage *p = static_cast<OwncloudSetupPage*>(page(Page_oCSetup));
|
|
||||||
#else
|
|
||||||
OwncloudWizardSelectTypePage *p = static_cast<OwncloudWizardSelectTypePage*>(page( Page_SelectType ));
|
|
||||||
#endif
|
|
||||||
if( p )
|
|
||||||
p->setOCUrl( url );
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudWizard::setOCUser( const QString& user )
|
void OwncloudWizard::setOCUser( const QString& user )
|
||||||
{
|
{
|
||||||
_oCUser = user;
|
_oCUser = user;
|
||||||
#ifdef OWNCLOUD_CLIENT
|
_setupPage->setOCUser( user );
|
||||||
OwncloudSetupPage *p = static_cast<OwncloudSetupPage*>(page(Page_oCSetup));
|
|
||||||
if( p )
|
|
||||||
p->setOCUser( user );
|
|
||||||
#else
|
|
||||||
OwncloudWizardSelectTypePage *p = static_cast<OwncloudWizardSelectTypePage*>(page( Page_SelectType ));
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void OwncloudWizard::setAllowPasswordStorage( bool allow )
|
void OwncloudWizardResultPage::slotOpenLocal()
|
||||||
{
|
{
|
||||||
#ifdef OWNCLOUD_CLIENT
|
QDesktopServices::openUrl(QUrl(_localFolder));
|
||||||
OwncloudSetupPage *p = static_cast<OwncloudSetupPage*>(page(Page_oCSetup));
|
}
|
||||||
if( p )
|
|
||||||
p->setAllowPasswordStorage( allow );
|
void OwncloudWizardResultPage::slotOpenServer()
|
||||||
#endif
|
{
|
||||||
|
QUrl url = field("OCUrl").toUrl();
|
||||||
|
qDebug() << Q_FUNC_INFO << url;
|
||||||
|
QDesktopServices::openUrl(url);
|
||||||
}
|
}
|
||||||
|
|
||||||
} // end namespace
|
} // end namespace
|
||||||
|
|||||||
@@ -18,18 +18,18 @@
|
|||||||
|
|
||||||
#include <QWizard>
|
#include <QWizard>
|
||||||
|
|
||||||
#include "ui_owncloudwizardselecttypepage.h"
|
#include "ui_owncloudsetuppage_ng.h"
|
||||||
#include "ui_createanowncloudpage.h"
|
|
||||||
#include "ui_owncloudftpaccesspage.h"
|
|
||||||
#include "ui_owncloudwizardresultpage.h"
|
#include "ui_owncloudwizardresultpage.h"
|
||||||
#include "ui_owncloudcredentialspage.h"
|
|
||||||
#include "ui_owncloudsetuppage.h"
|
|
||||||
|
|
||||||
class QLabel;
|
class QLabel;
|
||||||
class QVariant;
|
class QVariant;
|
||||||
|
class QProgressIndicator;
|
||||||
|
|
||||||
namespace Mirall {
|
namespace Mirall {
|
||||||
|
|
||||||
|
class OwncloudSetupPage;
|
||||||
|
class OwncloudWizardResultPage;
|
||||||
|
|
||||||
class OwncloudSetupPage: public QWizardPage
|
class OwncloudSetupPage: public QWizardPage
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
@@ -37,20 +37,47 @@ public:
|
|||||||
OwncloudSetupPage();
|
OwncloudSetupPage();
|
||||||
~OwncloudSetupPage();
|
~OwncloudSetupPage();
|
||||||
|
|
||||||
|
enum SyncMode {
|
||||||
|
SelectiveMode,
|
||||||
|
BoxMode
|
||||||
|
};
|
||||||
|
|
||||||
virtual bool isComplete() const;
|
virtual bool isComplete() const;
|
||||||
virtual void initializePage();
|
virtual void initializePage();
|
||||||
virtual int nextId() const;
|
virtual int nextId() const;
|
||||||
void setOCUrl( const QString& );
|
void setServerUrl( const QString& );
|
||||||
void setOCUser( const QString& );
|
void setOCUser( const QString& );
|
||||||
void setAllowPasswordStorage( bool );
|
void setAllowPasswordStorage( bool );
|
||||||
|
bool validatePage();
|
||||||
|
QString url() const;
|
||||||
|
void setConnected(bool complete);
|
||||||
|
QString selectedLocalFolder() const;
|
||||||
|
void setFolderNames( const QString&, const QString& remoteFolder = QString::null);
|
||||||
|
|
||||||
|
SyncMode syncMode();
|
||||||
|
|
||||||
|
public slots:
|
||||||
|
void setErrorString( const QString& );
|
||||||
|
void stopSpinner();
|
||||||
|
|
||||||
protected slots:
|
protected slots:
|
||||||
void slotPwdStoreChanged( int );
|
|
||||||
void slotSecureConChanged( int );
|
|
||||||
void handleNewOcUrl(const QString& ocUrl);
|
void handleNewOcUrl(const QString& ocUrl);
|
||||||
void setupCustomization();
|
void setupCustomization();
|
||||||
|
void slotToggleAdvanced(int state);
|
||||||
|
void slotChangedSelective(QAbstractButton*);
|
||||||
|
void slotSelectFolder();
|
||||||
|
|
||||||
|
signals:
|
||||||
|
void connectToOCUrl( const QString& );
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Ui_OwncloudSetupPage _ui;
|
Ui_OwncloudSetupPage _ui;
|
||||||
|
QString _oCUrl;
|
||||||
|
bool _connected;
|
||||||
|
bool _checking;
|
||||||
|
QProgressIndicator *_progressIndi;
|
||||||
|
QButtonGroup *_selectiveSyncButtons;
|
||||||
|
QString _remoteFolder;
|
||||||
};
|
};
|
||||||
|
|
||||||
class OwncloudWizard: public QWizard
|
class OwncloudWizard: public QWizard
|
||||||
@@ -59,13 +86,8 @@ class OwncloudWizard: public QWizard
|
|||||||
public:
|
public:
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
Page_oCWelcome,
|
|
||||||
Page_oCSetup,
|
Page_oCSetup,
|
||||||
Page_SelectType,
|
Page_Result
|
||||||
Page_Create_OC,
|
|
||||||
Page_OC_Credentials,
|
|
||||||
Page_FTP,
|
|
||||||
Page_Install
|
|
||||||
};
|
};
|
||||||
|
|
||||||
enum LogType {
|
enum LogType {
|
||||||
@@ -77,42 +99,35 @@ public:
|
|||||||
|
|
||||||
void setOCUrl( const QString& );
|
void setOCUrl( const QString& );
|
||||||
void setOCUser( const QString& );
|
void setOCUser( const QString& );
|
||||||
void setAllowPasswordStorage( bool );
|
|
||||||
|
|
||||||
void setupCustomMedia( QVariant, QLabel* );
|
void setupCustomMedia( QVariant, QLabel* );
|
||||||
QString ocUrl() const;
|
QString ocUrl() const;
|
||||||
|
|
||||||
void enableFinishOnResultWidget(bool enable);
|
void enableFinishOnResultWidget(bool enable);
|
||||||
|
|
||||||
public slots:
|
void displayError( const QString& );
|
||||||
void appendToResultWidget( const QString& msg, LogType type = LogParagraph );
|
OwncloudSetupPage::SyncMode syncMode();
|
||||||
void slotCurrentPageChanged( int );
|
|
||||||
void showOCUrlLabel( bool );
|
|
||||||
|
|
||||||
|
public slots:
|
||||||
|
void setFolderNames( const QString&, const QString& );
|
||||||
|
void appendToConfigurationLog( const QString& msg, LogType type = LogParagraph );
|
||||||
|
void slotCurrentPageChanged( int );
|
||||||
|
|
||||||
|
void showConnectInfo( const QString& );
|
||||||
|
void successfullyConnected(bool);
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
void connectToOCUrl( const QString& );
|
|
||||||
void installOCServer();
|
|
||||||
void installOCLocalhost();
|
|
||||||
void clearPendingRequests();
|
void clearPendingRequests();
|
||||||
|
void connectToOCUrl( const QString& );
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
OwncloudSetupPage *_setupPage;
|
||||||
|
OwncloudWizardResultPage *_resultPage;
|
||||||
|
|
||||||
QString _configFile;
|
QString _configFile;
|
||||||
QString _oCUrl;
|
QString _oCUrl;
|
||||||
QString _oCUser;
|
QString _oCUser;
|
||||||
};
|
QStringList _setupLog;
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* page for first launch only
|
|
||||||
*/
|
|
||||||
class OwncloudWelcomePage: public QWizardPage
|
|
||||||
{
|
|
||||||
Q_OBJECT
|
|
||||||
public:
|
|
||||||
OwncloudWelcomePage();
|
|
||||||
|
|
||||||
virtual int nextId() const { return OwncloudWizard::Page_oCSetup; }
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -120,79 +135,6 @@ public:
|
|||||||
* page to ask for the type of Owncloud to connect to
|
* page to ask for the type of Owncloud to connect to
|
||||||
*/
|
*/
|
||||||
|
|
||||||
class OwncloudWizardSelectTypePage: public QWizardPage
|
|
||||||
{
|
|
||||||
Q_OBJECT
|
|
||||||
public:
|
|
||||||
OwncloudWizardSelectTypePage();
|
|
||||||
~OwncloudWizardSelectTypePage();
|
|
||||||
|
|
||||||
virtual bool isComplete() const;
|
|
||||||
virtual void initializePage();
|
|
||||||
int nextId() const;
|
|
||||||
void setOCUrl( const QString& );
|
|
||||||
void showOCUrlLabel( const QString& );
|
|
||||||
|
|
||||||
private:
|
|
||||||
Ui_OwncloudWizardSelectTypePage _ui;
|
|
||||||
};
|
|
||||||
|
|
||||||
class CreateAnOwncloudPage: public QWizardPage
|
|
||||||
{
|
|
||||||
Q_OBJECT
|
|
||||||
public:
|
|
||||||
CreateAnOwncloudPage();
|
|
||||||
~CreateAnOwncloudPage();
|
|
||||||
|
|
||||||
virtual bool isComplete() const;
|
|
||||||
virtual void initializePage();
|
|
||||||
virtual int nextId() const;
|
|
||||||
|
|
||||||
QString domain() const;
|
|
||||||
|
|
||||||
private:
|
|
||||||
Ui_CreateAnOwncloudPage _ui;
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
class OwncloudCredentialsPage: public QWizardPage
|
|
||||||
{
|
|
||||||
Q_OBJECT
|
|
||||||
public:
|
|
||||||
OwncloudCredentialsPage();
|
|
||||||
~OwncloudCredentialsPage();
|
|
||||||
|
|
||||||
virtual bool isComplete() const;
|
|
||||||
virtual void initializePage();
|
|
||||||
virtual int nextId() const;
|
|
||||||
|
|
||||||
protected slots:
|
|
||||||
void slotPwdStoreChanged( int );
|
|
||||||
|
|
||||||
private:
|
|
||||||
Ui_OwncloudCredentialsPage _ui;
|
|
||||||
|
|
||||||
};
|
|
||||||
/**
|
|
||||||
* page to ask for the ftp credentials etc. for ftp install
|
|
||||||
*/
|
|
||||||
class OwncloudFTPAccessPage : public QWizardPage
|
|
||||||
{
|
|
||||||
Q_OBJECT
|
|
||||||
public:
|
|
||||||
OwncloudFTPAccessPage();
|
|
||||||
~OwncloudFTPAccessPage();
|
|
||||||
|
|
||||||
virtual bool isComplete() const;
|
|
||||||
virtual void initializePage();
|
|
||||||
void setFTPUrl( const QString& );
|
|
||||||
virtual int nextId() const;
|
|
||||||
|
|
||||||
private:
|
|
||||||
Ui_OwncloudFTPAccessPage _ui;
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* page to display the install result
|
* page to display the install result
|
||||||
*/
|
*/
|
||||||
@@ -203,22 +145,24 @@ public:
|
|||||||
OwncloudWizardResultPage();
|
OwncloudWizardResultPage();
|
||||||
~OwncloudWizardResultPage();
|
~OwncloudWizardResultPage();
|
||||||
|
|
||||||
virtual bool isComplete() const;
|
bool isComplete() const;
|
||||||
virtual void initializePage();
|
|
||||||
|
|
||||||
void setComplete(bool complete);
|
|
||||||
|
|
||||||
public slots:
|
public slots:
|
||||||
void appendResultText( const QString&, OwncloudWizard::LogType type = OwncloudWizard::LogParagraph );
|
void setComplete(bool complete);
|
||||||
void showOCUrlLabel( const QString&, bool );
|
void setFolderNames( const QString&, const QString& );
|
||||||
|
|
||||||
|
protected slots:
|
||||||
|
void slotOpenLocal();
|
||||||
|
void slotOpenServer();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void setupCustomization();
|
void setupCustomization();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
QString _localFolder;
|
||||||
bool _complete;
|
bool _complete;
|
||||||
Ui_OwncloudWizardResultPage _ui;
|
|
||||||
|
|
||||||
|
Ui_OwncloudWizardResultPage _ui;
|
||||||
};
|
};
|
||||||
|
|
||||||
} // ns Mirall
|
} // ns Mirall
|
||||||
|
|||||||
@@ -6,79 +6,14 @@
|
|||||||
<rect>
|
<rect>
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>526</width>
|
<width>469</width>
|
||||||
<height>357</height>
|
<height>325</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="windowTitle">
|
<property name="windowTitle">
|
||||||
<string>Form</string>
|
<string>Form</string>
|
||||||
</property>
|
</property>
|
||||||
<layout class="QGridLayout" name="gridLayout">
|
<layout class="QGridLayout" name="gridLayout">
|
||||||
<item row="3" column="0">
|
|
||||||
<widget class="QTextEdit" name="resultTextEdit">
|
|
||||||
<property name="readOnly">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="4" column="0">
|
|
||||||
<widget class="QLabel" name="ocLinkLabel">
|
|
||||||
<property name="text">
|
|
||||||
<string>TextLabel</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="0">
|
|
||||||
<layout class="QHBoxLayout" name="horizontalLayout_12">
|
|
||||||
<item>
|
|
||||||
<widget class="QLabel" name="label_3">
|
|
||||||
<property name="font">
|
|
||||||
<font>
|
|
||||||
<pointsize>14</pointsize>
|
|
||||||
<weight>50</weight>
|
|
||||||
<bold>false</bold>
|
|
||||||
</font>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string>Result</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<spacer name="horizontalSpacer_17">
|
|
||||||
<property name="orientation">
|
|
||||||
<enum>Qt::Horizontal</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeHint" stdset="0">
|
|
||||||
<size>
|
|
||||||
<width>40</width>
|
|
||||||
<height>20</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
</spacer>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</item>
|
|
||||||
<item row="2" column="0">
|
|
||||||
<widget class="QLabel" name="label_4">
|
|
||||||
<property name="text">
|
|
||||||
<string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
|
||||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
|
||||||
p, li { white-space: pre-wrap; }
|
|
||||||
</style></head><body style=" font-family:'Sans Serif'; font-size:11pt; font-weight:400; font-style:normal;">
|
|
||||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#585858;">This page shows the status of the connection.</span></p></body></html></string>
|
|
||||||
</property>
|
|
||||||
<property name="textFormat">
|
|
||||||
<enum>Qt::AutoText</enum>
|
|
||||||
</property>
|
|
||||||
<property name="wordWrap">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
<property name="openExternalLinks">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="0" column="0">
|
<item row="0" column="0">
|
||||||
<widget class="QLabel" name="topLabel">
|
<widget class="QLabel" name="topLabel">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
@@ -86,6 +21,140 @@ p, li { white-space: pre-wrap; }
|
|||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
|
<item row="1" column="0">
|
||||||
|
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
||||||
|
<item>
|
||||||
|
<spacer name="horizontalSpacer">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Horizontal</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeType">
|
||||||
|
<enum>QSizePolicy::Fixed</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>48</width>
|
||||||
|
<height>20</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<layout class="QVBoxLayout" name="verticalLayout">
|
||||||
|
<item>
|
||||||
|
<layout class="QHBoxLayout" name="horizontalLayout_12"/>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<spacer name="verticalSpacer_2">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Vertical</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeType">
|
||||||
|
<enum>QSizePolicy::Fixed</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>20</width>
|
||||||
|
<height>16</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QLabel" name="localFolderLabel">
|
||||||
|
<property name="text">
|
||||||
|
<string>Your entire account is synced to the local folder </string>
|
||||||
|
</property>
|
||||||
|
<property name="wordWrap">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<spacer name="verticalSpacer_3">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Vertical</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeType">
|
||||||
|
<enum>QSizePolicy::Fixed</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>20</width>
|
||||||
|
<height>16</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||||
|
<item>
|
||||||
|
<widget class="QToolButton" name="pbOpenLocal">
|
||||||
|
<property name="minimumSize">
|
||||||
|
<size>
|
||||||
|
<width>160</width>
|
||||||
|
<height>80</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>PushButton</string>
|
||||||
|
</property>
|
||||||
|
<property name="toolButtonStyle">
|
||||||
|
<enum>Qt::ToolButtonTextUnderIcon</enum>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QToolButton" name="pbOpenServer">
|
||||||
|
<property name="minimumSize">
|
||||||
|
<size>
|
||||||
|
<width>160</width>
|
||||||
|
<height>80</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>PushButton</string>
|
||||||
|
</property>
|
||||||
|
<property name="toolButtonStyle">
|
||||||
|
<enum>Qt::ToolButtonTextUnderIcon</enum>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<spacer name="verticalSpacer">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Vertical</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>20</width>
|
||||||
|
<height>40</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<spacer name="horizontalSpacer_2">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Horizontal</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeType">
|
||||||
|
<enum>QSizePolicy::Fixed</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>48</width>
|
||||||
|
<height>20</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
<resources/>
|
<resources/>
|
||||||
|
|||||||
@@ -1,195 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<ui version="4.0">
|
|
||||||
<class>OwncloudWizardSelectTypePage</class>
|
|
||||||
<widget class="QWidget" name="OwncloudWizardSelectTypePage">
|
|
||||||
<property name="geometry">
|
|
||||||
<rect>
|
|
||||||
<x>0</x>
|
|
||||||
<y>0</y>
|
|
||||||
<width>520</width>
|
|
||||||
<height>321</height>
|
|
||||||
</rect>
|
|
||||||
</property>
|
|
||||||
<property name="windowTitle">
|
|
||||||
<string>Form</string>
|
|
||||||
</property>
|
|
||||||
<layout class="QGridLayout" name="gridLayout_2">
|
|
||||||
<item row="0" column="0">
|
|
||||||
<layout class="QHBoxLayout" name="horizontalLayout_12">
|
|
||||||
<item>
|
|
||||||
<widget class="QLabel" name="label_3">
|
|
||||||
<property name="font">
|
|
||||||
<font>
|
|
||||||
<pointsize>14</pointsize>
|
|
||||||
<weight>50</weight>
|
|
||||||
<bold>false</bold>
|
|
||||||
</font>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string>Create an ownCloud Connection</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<spacer name="horizontalSpacer_17">
|
|
||||||
<property name="orientation">
|
|
||||||
<enum>Qt::Horizontal</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeHint" stdset="0">
|
|
||||||
<size>
|
|
||||||
<width>40</width>
|
|
||||||
<height>20</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
</spacer>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="0">
|
|
||||||
<widget class="QGroupBox" name="groupBox">
|
|
||||||
<property name="title">
|
|
||||||
<string>Select the ownCloud you want to connect to</string>
|
|
||||||
</property>
|
|
||||||
<layout class="QGridLayout" name="gridLayout">
|
|
||||||
<item row="0" column="0" colspan="3">
|
|
||||||
<widget class="QRadioButton" name="connectMyOCRadioBtn">
|
|
||||||
<property name="font">
|
|
||||||
<font>
|
|
||||||
<weight>75</weight>
|
|
||||||
<bold>true</bold>
|
|
||||||
</font>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string>connect my ownCloud</string>
|
|
||||||
</property>
|
|
||||||
<property name="checked">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="0">
|
|
||||||
<spacer name="horizontalSpacer">
|
|
||||||
<property name="orientation">
|
|
||||||
<enum>Qt::Horizontal</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeType">
|
|
||||||
<enum>QSizePolicy::Fixed</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeHint" stdset="0">
|
|
||||||
<size>
|
|
||||||
<width>22</width>
|
|
||||||
<height>13</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
</spacer>
|
|
||||||
</item>
|
|
||||||
<item row="1" column="1" colspan="2">
|
|
||||||
<widget class="QLabel" name="label_2">
|
|
||||||
<property name="text">
|
|
||||||
<string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
|
||||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
|
||||||
p, li { white-space: pre-wrap; }
|
|
||||||
</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
|
|
||||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt; color:#585858;">Specify the ownCloud you want to connect to.</span></p>
|
|
||||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt; color:#585858;">Enter the web address of your ownCloud server below.</span></p></body></html></string>
|
|
||||||
</property>
|
|
||||||
<property name="textFormat">
|
|
||||||
<enum>Qt::AutoText</enum>
|
|
||||||
</property>
|
|
||||||
<property name="wordWrap">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
<property name="openExternalLinks">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="2" column="1">
|
|
||||||
<widget class="QLabel" name="label">
|
|
||||||
<property name="text">
|
|
||||||
<string>ownCloud-Link:</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="2" column="2">
|
|
||||||
<widget class="QLineEdit" name="OCUrlLineEdit"/>
|
|
||||||
</item>
|
|
||||||
<item row="3" column="1" colspan="2">
|
|
||||||
<widget class="QLabel" name="label_4">
|
|
||||||
<property name="text">
|
|
||||||
<string>Note: To specify an SSL secured connection, start the url with https.</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="4" column="0" colspan="3">
|
|
||||||
<widget class="QRadioButton" name="createNewOCRadioBtn">
|
|
||||||
<property name="font">
|
|
||||||
<font>
|
|
||||||
<weight>75</weight>
|
|
||||||
<bold>true</bold>
|
|
||||||
</font>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string>create a new ownCloud</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="5" column="0">
|
|
||||||
<spacer name="horizontalSpacer_2">
|
|
||||||
<property name="orientation">
|
|
||||||
<enum>Qt::Horizontal</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeType">
|
|
||||||
<enum>QSizePolicy::Fixed</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeHint" stdset="0">
|
|
||||||
<size>
|
|
||||||
<width>22</width>
|
|
||||||
<height>13</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
</spacer>
|
|
||||||
</item>
|
|
||||||
<item row="5" column="1" colspan="2">
|
|
||||||
<widget class="QLabel" name="createNewOwncloudLabel">
|
|
||||||
<property name="text">
|
|
||||||
<string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
|
||||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
|
||||||
p, li { white-space: pre-wrap; }
|
|
||||||
</style></head><body style=" font-family:'Sans Serif'; font-size:11pt; font-weight:400; font-style:normal;">
|
|
||||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#585858;">Select if you want to create a new ownCloud either on the local machine or on your server. </span></p>
|
|
||||||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; color:#585858;"></p>
|
|
||||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#585858;">This wizard will guide you through all necessary steps.</span></p></body></html></string>
|
|
||||||
</property>
|
|
||||||
<property name="textFormat">
|
|
||||||
<enum>Qt::AutoText</enum>
|
|
||||||
</property>
|
|
||||||
<property name="wordWrap">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
<property name="openExternalLinks">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="2" column="0">
|
|
||||||
<spacer name="verticalSpacer">
|
|
||||||
<property name="orientation">
|
|
||||||
<enum>Qt::Vertical</enum>
|
|
||||||
</property>
|
|
||||||
<property name="sizeHint" stdset="0">
|
|
||||||
<size>
|
|
||||||
<width>512</width>
|
|
||||||
<height>48</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
</spacer>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
|
||||||
<resources/>
|
|
||||||
<connections/>
|
|
||||||
</ui>
|
|
||||||
@@ -57,16 +57,25 @@ QString SslErrorDialog::styleSheet() const
|
|||||||
}
|
}
|
||||||
#define QL(x) QLatin1String(x)
|
#define QL(x) QLatin1String(x)
|
||||||
|
|
||||||
bool SslErrorDialog::setErrorList( QList<QSslError> errors, QList<QSslCertificate> certs )
|
QList<QSslCertificate> SslErrorDialog::storedCACerts()
|
||||||
|
{
|
||||||
|
MirallConfigFile cfg( _customConfigHandle );
|
||||||
|
QList<QSslCertificate> cacerts = QSslCertificate::fromData(cfg.caCerts());
|
||||||
|
return cacerts;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool SslErrorDialog::setErrorList( QList<QSslError> errors )
|
||||||
{
|
{
|
||||||
// check if unknown certs caused errors.
|
// check if unknown certs caused errors.
|
||||||
_unknownCerts.clear();
|
_unknownCerts.clear();
|
||||||
|
|
||||||
QStringList errorStrings;
|
QStringList errorStrings;
|
||||||
|
|
||||||
|
QList<QSslCertificate> trustedCerts = SslErrorDialog::storedCACerts();
|
||||||
|
|
||||||
for (int i = 0; i < errors.count(); ++i) {
|
for (int i = 0; i < errors.count(); ++i) {
|
||||||
if (certs.contains(errors.at(i).certificate()) ||
|
if (trustedCerts.contains(errors.at(i).certificate()) ||
|
||||||
_unknownCerts.contains(errors.at(i).certificate() ))
|
_unknownCerts.contains(errors.at(i).certificate() ))
|
||||||
continue;
|
continue;
|
||||||
errorStrings += errors.at(i).errorString();
|
errorStrings += errors.at(i).errorString();
|
||||||
if (!errors.at(i).certificate().isNull()) {
|
if (!errors.at(i).certificate().isNull()) {
|
||||||
|
|||||||
@@ -34,12 +34,14 @@ class SslErrorDialog : public QDialog, public Ui::sslErrorDialog
|
|||||||
public:
|
public:
|
||||||
explicit SslErrorDialog(QWidget *parent = 0);
|
explicit SslErrorDialog(QWidget *parent = 0);
|
||||||
|
|
||||||
bool setErrorList( QList<QSslError> errors, QList<QSslCertificate> certs );
|
bool setErrorList( QList<QSslError> errors );
|
||||||
|
|
||||||
bool trustConnection();
|
bool trustConnection();
|
||||||
|
|
||||||
void setCustomConfigHandle( const QString& );
|
void setCustomConfigHandle( const QString& );
|
||||||
|
|
||||||
|
QList<QSslCertificate> storedCACerts();
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
|
|
||||||
public slots:
|
public slots:
|
||||||
|
|||||||
@@ -227,9 +227,9 @@ StatusDialog::StatusDialog( Theme *theme, QWidget *parent) :
|
|||||||
setWindowTitle( QString::fromLatin1( "%1 %2" ).arg(_theme->appNameGUI(), _theme->version() ) );
|
setWindowTitle( QString::fromLatin1( "%1 %2" ).arg(_theme->appNameGUI(), _theme->version() ) );
|
||||||
|
|
||||||
_model = new FolderStatusModel();
|
_model = new FolderStatusModel();
|
||||||
FolderViewDelegate *delegate = new FolderViewDelegate();
|
_delegate = new FolderViewDelegate();
|
||||||
|
|
||||||
_folderList->setItemDelegate( delegate );
|
_folderList->setItemDelegate( _delegate );
|
||||||
_folderList->setModel( _model );
|
_folderList->setModel( _model );
|
||||||
_folderList->setMinimumWidth( 300 );
|
_folderList->setMinimumWidth( 300 );
|
||||||
_folderList->setEditTriggers( QAbstractItemView::NoEditTriggers );
|
_folderList->setEditTriggers( QAbstractItemView::NoEditTriggers );
|
||||||
@@ -259,6 +259,8 @@ StatusDialog::StatusDialog( Theme *theme, QWidget *parent) :
|
|||||||
|
|
||||||
StatusDialog::~StatusDialog()
|
StatusDialog::~StatusDialog()
|
||||||
{
|
{
|
||||||
|
delete _model;
|
||||||
|
delete _delegate;
|
||||||
}
|
}
|
||||||
|
|
||||||
void StatusDialog::slotFolderActivated( const QModelIndex& indx )
|
void StatusDialog::slotFolderActivated( const QModelIndex& indx )
|
||||||
@@ -370,7 +372,7 @@ void StatusDialog::folderToModelItem( QStandardItem *item, Folder *f )
|
|||||||
QIcon icon = _theme->folderIcon( f->backend() );
|
QIcon icon = _theme->folderIcon( f->backend() );
|
||||||
item->setData( icon, FolderViewDelegate::FolderIconRole );
|
item->setData( icon, FolderViewDelegate::FolderIconRole );
|
||||||
item->setData( f->nativePath(), FolderViewDelegate::FolderPathRole );
|
item->setData( f->nativePath(), FolderViewDelegate::FolderPathRole );
|
||||||
item->setData( f->nativeSecondPath(), FolderViewDelegate::FolderSecondPathRole );
|
item->setData( f->secondPath(), FolderViewDelegate::FolderSecondPathRole );
|
||||||
item->setData( f->alias(), FolderViewDelegate::FolderAliasRole );
|
item->setData( f->alias(), FolderViewDelegate::FolderAliasRole );
|
||||||
item->setData( f->syncEnabled(), FolderViewDelegate::FolderSyncEnabled );
|
item->setData( f->syncEnabled(), FolderViewDelegate::FolderSyncEnabled );
|
||||||
|
|
||||||
|
|||||||
@@ -106,6 +106,7 @@ private:
|
|||||||
void folderToModelItem( QStandardItem*, Folder* );
|
void folderToModelItem( QStandardItem*, Folder* );
|
||||||
|
|
||||||
QStandardItemModel *_model;
|
QStandardItemModel *_model;
|
||||||
|
FolderViewDelegate *_delegate;
|
||||||
QUrl _OCUrl;
|
QUrl _OCUrl;
|
||||||
Theme *_theme;
|
Theme *_theme;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -19,13 +19,11 @@ namespace Mirall
|
|||||||
|
|
||||||
SyncResult::SyncResult()
|
SyncResult::SyncResult()
|
||||||
: _status( Undefined )
|
: _status( Undefined )
|
||||||
, _localRunOnly(false)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
SyncResult::SyncResult(SyncResult::Status status )
|
SyncResult::SyncResult(SyncResult::Status status )
|
||||||
: _status(status)
|
: _status(status)
|
||||||
, _localRunOnly(false)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -115,16 +113,6 @@ void SyncResult::clearErrors()
|
|||||||
_errors.clear();
|
_errors.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool SyncResult::localRunOnly() const
|
|
||||||
{
|
|
||||||
return _localRunOnly;
|
|
||||||
}
|
|
||||||
|
|
||||||
void SyncResult::setLocalRunOnly( bool lor )
|
|
||||||
{
|
|
||||||
_localRunOnly = lor;
|
|
||||||
}
|
|
||||||
|
|
||||||
SyncResult::~SyncResult()
|
SyncResult::~SyncResult()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -57,8 +57,6 @@ public:
|
|||||||
QString statusString() const;
|
QString statusString() const;
|
||||||
QDateTime syncTime() const;
|
QDateTime syncTime() const;
|
||||||
|
|
||||||
bool localRunOnly() const;
|
|
||||||
void setLocalRunOnly( bool );
|
|
||||||
private:
|
private:
|
||||||
Status _status;
|
Status _status;
|
||||||
SyncFileItemVector _syncItems;
|
SyncFileItemVector _syncItems;
|
||||||
@@ -67,8 +65,6 @@ private:
|
|||||||
* when the sync tool support this...
|
* when the sync tool support this...
|
||||||
*/
|
*/
|
||||||
QStringList _errors;
|
QStringList _errors;
|
||||||
|
|
||||||
bool _localRunOnly;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
42
src/mirall/systray.cpp
Normal file
42
src/mirall/systray.cpp
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) by Cédric Bellegarde <gnumdk@gmail.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 "systray.h"
|
||||||
|
|
||||||
|
#ifdef USE_FDO_NOTIFICATIONS
|
||||||
|
#include <QDBusConnection>
|
||||||
|
#include <QDBusInterface>
|
||||||
|
#include <QDBusMessage>
|
||||||
|
#include <QDBusPendingCall>
|
||||||
|
#define NOTIFICATIONS_SERVICE "org.freedesktop.Notifications"
|
||||||
|
#define NOTIFICATIONS_PATH "/org/freedesktop/Notifications"
|
||||||
|
#define NOTIFICATIONS_IFACE "org.freedesktop.Notifications"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
void Systray::showMessage(const QString & title, const QString & message, MessageIcon icon, int millisecondsTimeoutHint)
|
||||||
|
{
|
||||||
|
|
||||||
|
#ifdef USE_FDO_NOTIFICATIONS
|
||||||
|
if(QDBusInterface(NOTIFICATIONS_SERVICE, NOTIFICATIONS_PATH, NOTIFICATIONS_IFACE).isValid()) {
|
||||||
|
QList<QVariant> args = QList<QVariant>() << "owncloud" << quint32(0) << "owncloud"
|
||||||
|
<< title << message << QStringList () << QVariantMap() << qint32(-1);
|
||||||
|
QDBusMessage method = QDBusMessage::createMethodCall(NOTIFICATIONS_SERVICE, NOTIFICATIONS_PATH, NOTIFICATIONS_IFACE, "Notify");
|
||||||
|
method.setArguments(args);
|
||||||
|
QDBusConnection::sessionBus().asyncCall(method);
|
||||||
|
} else
|
||||||
|
#endif
|
||||||
|
{
|
||||||
|
QSystemTrayIcon::showMessage(title, message, icon, millisecondsTimeoutHint);
|
||||||
|
}
|
||||||
|
}
|
||||||
29
src/mirall/systray.h
Normal file
29
src/mirall/systray.h
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) by Cédric Bellegarde <gnumdk@gmail.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.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef SYSTRAY_H
|
||||||
|
#define SYSTRAY_H
|
||||||
|
|
||||||
|
#include <QSystemTrayIcon>
|
||||||
|
|
||||||
|
class QIcon;
|
||||||
|
|
||||||
|
class Systray : public QSystemTrayIcon
|
||||||
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
public:
|
||||||
|
void showMessage(const QString & title, const QString & message, MessageIcon icon = Information, int millisecondsTimeoutHint = 10000);
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif //SYSTRAY_H
|
||||||
@@ -19,7 +19,6 @@
|
|||||||
#include <QtCore>
|
#include <QtCore>
|
||||||
#include <QtGui>
|
#include <QtGui>
|
||||||
|
|
||||||
#include "mirall/miralltheme.h"
|
|
||||||
#include "mirall/owncloudtheme.h"
|
#include "mirall/owncloudtheme.h"
|
||||||
|
|
||||||
#ifdef THEME_INCLUDE
|
#ifdef THEME_INCLUDE
|
||||||
@@ -136,7 +135,7 @@ bool Theme::singleSyncFolder() const {
|
|||||||
|
|
||||||
QString Theme::defaultServerFolder() const
|
QString Theme::defaultServerFolder() const
|
||||||
{
|
{
|
||||||
return QLatin1String("clientsync");
|
return QLatin1String("/");
|
||||||
}
|
}
|
||||||
|
|
||||||
QString Theme::overrideServerUrl() const
|
QString Theme::overrideServerUrl() const
|
||||||
@@ -198,5 +197,58 @@ QVariant Theme::customMedia( CustomMediaType type )
|
|||||||
return re;
|
return re;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
QIcon Theme::syncStateIcon( SyncResult::Status status, bool sysTray ) const
|
||||||
|
{
|
||||||
|
// FIXME: Mind the size!
|
||||||
|
QString statusIcon;
|
||||||
|
|
||||||
|
switch( status ) {
|
||||||
|
case SyncResult::Undefined:
|
||||||
|
case SyncResult::NotYetStarted:
|
||||||
|
case SyncResult::Unavailable:
|
||||||
|
statusIcon = QLatin1String("state-offline");
|
||||||
|
break;
|
||||||
|
case SyncResult::SyncRunning:
|
||||||
|
statusIcon = QLatin1String("state-sync");
|
||||||
|
break;
|
||||||
|
case SyncResult::SyncPrepare:
|
||||||
|
case SyncResult::Success:
|
||||||
|
statusIcon = QLatin1String("state-ok");
|
||||||
|
break;
|
||||||
|
case SyncResult::Error:
|
||||||
|
case SyncResult::SetupError:
|
||||||
|
default:
|
||||||
|
statusIcon = QLatin1String("state-error");
|
||||||
|
}
|
||||||
|
|
||||||
|
return themeIcon( statusIcon, sysTray );
|
||||||
|
}
|
||||||
|
|
||||||
|
QColor Theme::wizardHeaderTitleColor() const
|
||||||
|
{
|
||||||
|
return qApp->palette().text().color();
|
||||||
|
}
|
||||||
|
|
||||||
|
QColor Theme::wizardHeaderBackgroundColor() const
|
||||||
|
{
|
||||||
|
return QColor();
|
||||||
|
}
|
||||||
|
|
||||||
|
QPixmap Theme::wizardHeaderLogo() const
|
||||||
|
{
|
||||||
|
return QPixmap(":/mirall/theme/colored/wizard_logo.png");
|
||||||
|
}
|
||||||
|
|
||||||
|
QPixmap Theme::wizardHeaderBanner() const
|
||||||
|
{
|
||||||
|
QColor c = wizardHeaderBackgroundColor();
|
||||||
|
if (!c.isValid())
|
||||||
|
return QPixmap();
|
||||||
|
|
||||||
|
QPixmap pix(QSize(600, 78));
|
||||||
|
pix.fill(wizardHeaderBackgroundColor());
|
||||||
|
return pix;
|
||||||
|
}
|
||||||
|
|
||||||
} // end namespace mirall
|
} // end namespace mirall
|
||||||
|
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ class QIcon;
|
|||||||
class QString;
|
class QString;
|
||||||
class QObject;
|
class QObject;
|
||||||
class QPixmap;
|
class QPixmap;
|
||||||
|
class QColor;
|
||||||
|
|
||||||
namespace Mirall {
|
namespace Mirall {
|
||||||
|
|
||||||
@@ -82,7 +83,7 @@ public:
|
|||||||
/**
|
/**
|
||||||
* get an sync state icon
|
* get an sync state icon
|
||||||
*/
|
*/
|
||||||
virtual QIcon syncStateIcon( SyncResult::Status, bool sysTray = false ) const = 0;
|
virtual QIcon syncStateIcon( SyncResult::Status, bool sysTray = false ) const;
|
||||||
|
|
||||||
virtual QIcon folderDisabledIcon() const = 0;
|
virtual QIcon folderDisabledIcon() const = 0;
|
||||||
virtual QPixmap splashScreen() const = 0;
|
virtual QPixmap splashScreen() const = 0;
|
||||||
@@ -127,6 +128,24 @@ public:
|
|||||||
*/
|
*/
|
||||||
virtual QVariant customMedia( CustomMediaType type );
|
virtual QVariant customMedia( CustomMediaType type );
|
||||||
|
|
||||||
|
/** @return color for the setup wizard */
|
||||||
|
virtual QColor wizardHeaderTitleColor() const;
|
||||||
|
|
||||||
|
/** @return color for the setup wizard. */
|
||||||
|
virtual QColor wizardHeaderBackgroundColor() const;
|
||||||
|
|
||||||
|
/** @return logo for the setup wizard. */
|
||||||
|
virtual QPixmap wizardHeaderLogo() const;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The default implementation creates a
|
||||||
|
* background based on
|
||||||
|
* \ref wizardHeaderTitleColor().
|
||||||
|
*
|
||||||
|
* @return banner for the setup wizard.
|
||||||
|
*/
|
||||||
|
virtual QPixmap wizardHeaderBanner() const;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* About dialog contents
|
* About dialog contents
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -1,155 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright (C) by Duncan Mac-Vicar P. <duncan@kde.org>
|
|
||||||
*
|
|
||||||
* 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 "mirall/unisonfolder.h"
|
|
||||||
|
|
||||||
#include <QDebug>
|
|
||||||
#include <QDir>
|
|
||||||
#include <QMutexLocker>
|
|
||||||
#include <QStringList>
|
|
||||||
#include <QTextStream>
|
|
||||||
|
|
||||||
namespace Mirall {
|
|
||||||
|
|
||||||
UnisonFolder::UnisonFolder(const QString &alias,
|
|
||||||
const QString &path,
|
|
||||||
const QString &secondPath,
|
|
||||||
QObject *parent)
|
|
||||||
: Folder(alias, path, secondPath, parent),
|
|
||||||
_unison(new QProcess(this)),
|
|
||||||
_syncCount(0)
|
|
||||||
{
|
|
||||||
QObject::connect(_unison, SIGNAL(readyReadStandardOutput()),
|
|
||||||
SLOT(slotReadyReadStandardOutput()));
|
|
||||||
|
|
||||||
QObject::connect(_unison, SIGNAL(readyReadStandardError()),
|
|
||||||
SLOT(slotReadyReadStandardError()));
|
|
||||||
|
|
||||||
QObject::connect(_unison, SIGNAL(stateChanged(QProcess::ProcessState)),
|
|
||||||
SLOT(slotStateChanged(QProcess::ProcessState)));
|
|
||||||
|
|
||||||
QObject::connect(_unison, SIGNAL(error(QProcess::ProcessError)),
|
|
||||||
SLOT(slotError(QProcess::ProcessError)));
|
|
||||||
|
|
||||||
QObject::connect(_unison, SIGNAL(started()),
|
|
||||||
SLOT(slotStarted()));
|
|
||||||
|
|
||||||
QObject::connect(_unison, SIGNAL(finished(int, QProcess::ExitStatus)),
|
|
||||||
SLOT(slotFinished(int, QProcess::ExitStatus)));
|
|
||||||
}
|
|
||||||
|
|
||||||
UnisonFolder::~UnisonFolder()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
bool UnisonFolder::isBusy() const
|
|
||||||
{
|
|
||||||
return (_unison->state() != QProcess::NotRunning);
|
|
||||||
}
|
|
||||||
|
|
||||||
void UnisonFolder::startSync(const QStringList &pathList)
|
|
||||||
{
|
|
||||||
QMutexLocker locker(&_syncMutex);
|
|
||||||
_syncResult.setStatus( SyncResult::SyncRunning );
|
|
||||||
emit syncStateChange();
|
|
||||||
|
|
||||||
emit syncStarted();
|
|
||||||
|
|
||||||
QString program = QLatin1String("unison");
|
|
||||||
QStringList args;
|
|
||||||
args << QLatin1String("-ui") << QLatin1String("text");
|
|
||||||
args << QLatin1String("-auto") << QLatin1String("-batch");
|
|
||||||
|
|
||||||
args << QLatin1String("-confirmbigdel=false");
|
|
||||||
|
|
||||||
// only use -path in after a full synchronization
|
|
||||||
// already happened, which we do only on the first
|
|
||||||
// sync when the program is started
|
|
||||||
if (_syncCount > 0 ) {
|
|
||||||
// may be we should use a QDir in the API itself?
|
|
||||||
QDir root(path());
|
|
||||||
foreach( const QString& changedPath, pathList) {
|
|
||||||
args << QLatin1String("-path") << root.relativeFilePath(changedPath);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
args << path();
|
|
||||||
args << secondPath();
|
|
||||||
|
|
||||||
qDebug() << " * Unison: will use" << pathList.size() << "path arguments";
|
|
||||||
_unison->start(program, args);
|
|
||||||
}
|
|
||||||
|
|
||||||
void UnisonFolder::slotTerminateSync()
|
|
||||||
{
|
|
||||||
if( _unison )
|
|
||||||
_unison->terminate();
|
|
||||||
}
|
|
||||||
|
|
||||||
void UnisonFolder::slotStarted()
|
|
||||||
{
|
|
||||||
qDebug() << " * Unison process started ( PID " << _unison->pid() << ")";
|
|
||||||
_syncCount++;
|
|
||||||
|
|
||||||
//qDebug() << _unison->readAllStandardOutput();;
|
|
||||||
}
|
|
||||||
|
|
||||||
void UnisonFolder::slotFinished(int exitCode, QProcess::ExitStatus exitStatus)
|
|
||||||
{
|
|
||||||
qDebug() << " * Unison process finished with status" << exitCode;
|
|
||||||
|
|
||||||
//if (exitCode != 0) {
|
|
||||||
qDebug() << _lastOutput;
|
|
||||||
//}
|
|
||||||
|
|
||||||
// parse a summary from here:
|
|
||||||
//[BGN] Copying zw.png from //piscola//space/store/folder1 to /space/mirall/folder1
|
|
||||||
//[BGN] Deleting gn.png from /space/mirall/folder1
|
|
||||||
//[END] Deleting gn.png
|
|
||||||
|
|
||||||
// from stderr:
|
|
||||||
//Reconciling changes
|
|
||||||
// <---- new file Package.h
|
|
||||||
|
|
||||||
_lastOutput.clear();
|
|
||||||
|
|
||||||
emit syncFinished((exitCode != 0) ?
|
|
||||||
SyncResult(SyncResult::Error)
|
|
||||||
: SyncResult(SyncResult::Success));
|
|
||||||
}
|
|
||||||
|
|
||||||
void UnisonFolder::slotReadyReadStandardOutput()
|
|
||||||
{
|
|
||||||
QTextStream stream(&_lastOutput);
|
|
||||||
stream << _unison->readAllStandardOutput();;
|
|
||||||
}
|
|
||||||
|
|
||||||
void UnisonFolder::slotReadyReadStandardError()
|
|
||||||
{
|
|
||||||
QTextStream stream(&_lastOutput);
|
|
||||||
stream << _unison->readAllStandardError();;
|
|
||||||
}
|
|
||||||
|
|
||||||
void UnisonFolder::slotStateChanged(QProcess::ProcessState state)
|
|
||||||
{
|
|
||||||
//qDebug() << "changed: " << state;
|
|
||||||
}
|
|
||||||
|
|
||||||
void UnisonFolder::slotError(QProcess::ProcessError error)
|
|
||||||
{
|
|
||||||
//qDebug() << "error: " << error;
|
|
||||||
}
|
|
||||||
|
|
||||||
} // ns
|
|
||||||
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright (C) by Duncan Mac-Vicar P. <duncan@kde.org>
|
|
||||||
*
|
|
||||||
* 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.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef MIRALL_UNISONFOLDER_H
|
|
||||||
#define MIRALL_UNISONFOLDER_H
|
|
||||||
|
|
||||||
#include <QMutex>
|
|
||||||
#include <QProcess>
|
|
||||||
#include <QStringList>
|
|
||||||
|
|
||||||
#include "mirall/folder.h"
|
|
||||||
|
|
||||||
class QProcess;
|
|
||||||
|
|
||||||
namespace Mirall {
|
|
||||||
|
|
||||||
class UnisonFolder : public Folder
|
|
||||||
{
|
|
||||||
Q_OBJECT
|
|
||||||
public:
|
|
||||||
UnisonFolder(const QString &alias,
|
|
||||||
const QString &path,
|
|
||||||
const QString &secondPath, QObject *parent = 0L);
|
|
||||||
virtual ~UnisonFolder();
|
|
||||||
|
|
||||||
virtual void startSync(const QStringList &pathList);
|
|
||||||
|
|
||||||
virtual bool isBusy() const;
|
|
||||||
|
|
||||||
public slots:
|
|
||||||
void slotTerminateSync();
|
|
||||||
|
|
||||||
protected slots:
|
|
||||||
void slotReadyReadStandardOutput();
|
|
||||||
void slotReadyReadStandardError();
|
|
||||||
void slotStateChanged(QProcess::ProcessState);
|
|
||||||
void slotFinished(int exitCode, QProcess::ExitStatus exitStatus);
|
|
||||||
void slotStarted();
|
|
||||||
void slotError(QProcess::ProcessError);
|
|
||||||
private:
|
|
||||||
QMutex _syncMutex;
|
|
||||||
QProcess *_unison;
|
|
||||||
int _syncCount;
|
|
||||||
|
|
||||||
QString _lastOutput;
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif
|
|
||||||
@@ -15,6 +15,7 @@
|
|||||||
#include "mirall/updatedetector.h"
|
#include "mirall/updatedetector.h"
|
||||||
#include "mirall/theme.h"
|
#include "mirall/theme.h"
|
||||||
#include "mirall/version.h"
|
#include "mirall/version.h"
|
||||||
|
#include "mirall/mirallconfigfile.h"
|
||||||
#include "mirall/occinfo.h"
|
#include "mirall/occinfo.h"
|
||||||
|
|
||||||
#include <QtCore>
|
#include <QtCore>
|
||||||
@@ -60,6 +61,17 @@ void UpdateDetector::versionCheck( Theme *theme )
|
|||||||
_accessManager->get( QNetworkRequest( url ));
|
_accessManager->get( QNetworkRequest( url ));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void UpdateDetector::slotOpenUpdateUrl()
|
||||||
|
{
|
||||||
|
QDesktopServices::openUrl(ocClient.web());
|
||||||
|
}
|
||||||
|
|
||||||
|
void UpdateDetector::slotSetVersionSeen()
|
||||||
|
{
|
||||||
|
MirallConfigFile cfg;
|
||||||
|
cfg.setSeenVersion(ocClient.version());
|
||||||
|
}
|
||||||
|
|
||||||
QString UpdateDetector::getSystemInfo()
|
QString UpdateDetector::getSystemInfo()
|
||||||
{
|
{
|
||||||
#ifdef Q_OS_LINUX
|
#ifdef Q_OS_LINUX
|
||||||
@@ -76,6 +88,57 @@ QString UpdateDetector::getSystemInfo()
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void UpdateDetector::showDialog()
|
||||||
|
{
|
||||||
|
// if the version tag is set, there is a newer version.
|
||||||
|
QString ver = QString::fromLatin1("%1.%2.%3")
|
||||||
|
.arg(MIRALL_VERSION_MAJOR).arg(MIRALL_VERSION_MINOR).arg(MIRALL_VERSION_MICRO);
|
||||||
|
QDialog *msgBox = new QDialog;
|
||||||
|
|
||||||
|
QIcon info = msgBox->style()->standardIcon(QStyle::SP_MessageBoxInformation, 0, 0);
|
||||||
|
int iconSize = msgBox->style()->pixelMetric(QStyle::PM_MessageBoxIconSize, 0, 0);
|
||||||
|
|
||||||
|
msgBox->setWindowIcon(info);
|
||||||
|
|
||||||
|
QVBoxLayout *layout = new QVBoxLayout(msgBox);
|
||||||
|
QHBoxLayout *hlayout = new QHBoxLayout;
|
||||||
|
layout->addLayout(hlayout);
|
||||||
|
|
||||||
|
msgBox->setWindowTitle(tr("New Version Available"));
|
||||||
|
|
||||||
|
QLabel *ico = new QLabel;
|
||||||
|
ico->setFixedSize(iconSize, iconSize);
|
||||||
|
ico->setPixmap(info.pixmap(iconSize));
|
||||||
|
QLabel *lbl = new QLabel;
|
||||||
|
QString txt = tr("<p>A new version of the %1 Client is available.</p>"
|
||||||
|
"<p><b>%2</b> is available for download. The installed version is %3.<p>")
|
||||||
|
.arg(Theme::instance()->appNameGUI()).arg(ocClient.versionstring()).arg(ver);
|
||||||
|
|
||||||
|
lbl->setText(txt);
|
||||||
|
lbl->setTextFormat(Qt::RichText);
|
||||||
|
lbl->setWordWrap(true);
|
||||||
|
|
||||||
|
hlayout->addWidget(ico);
|
||||||
|
hlayout->addWidget(lbl);
|
||||||
|
|
||||||
|
QDialogButtonBox *bb = new QDialogButtonBox;
|
||||||
|
QPushButton *skip = bb->addButton(tr("Skip update"), QDialogButtonBox::ResetRole);
|
||||||
|
QPushButton *reject = bb->addButton(tr("Skip this time"), QDialogButtonBox::AcceptRole);
|
||||||
|
QPushButton *getupdate = bb->addButton(tr("Get update"), QDialogButtonBox::AcceptRole);
|
||||||
|
|
||||||
|
connect(skip, SIGNAL(clicked()), msgBox, SLOT(reject()));
|
||||||
|
connect(reject, SIGNAL(clicked()), msgBox, SLOT(reject()));
|
||||||
|
connect(getupdate, SIGNAL(clicked()), msgBox, SLOT(accept()));
|
||||||
|
|
||||||
|
connect(skip, SIGNAL(clicked()), SLOT(slotSetVersionSeen()));
|
||||||
|
connect(getupdate, SIGNAL(clicked()), SLOT(slotOpenUpdateUrl()));
|
||||||
|
|
||||||
|
layout->addWidget(bb);
|
||||||
|
|
||||||
|
msgBox->open();
|
||||||
|
msgBox->resize(400, msgBox->sizeHint().height());
|
||||||
|
}
|
||||||
|
|
||||||
void UpdateDetector::slotVersionInfoArrived( QNetworkReply* reply )
|
void UpdateDetector::slotVersionInfoArrived( QNetworkReply* reply )
|
||||||
{
|
{
|
||||||
if( reply->error() != QNetworkReply::NoError ) {
|
if( reply->error() != QNetworkReply::NoError ) {
|
||||||
@@ -83,10 +146,10 @@ void UpdateDetector::slotVersionInfoArrived( QNetworkReply* reply )
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
QString xml = QString::fromAscii( reply->readAll() );
|
QString xml = QString::fromUtf8(reply->readAll());
|
||||||
|
|
||||||
bool ok;
|
bool ok;
|
||||||
Owncloudclient ocClient = Owncloudclient::parseString( xml, &ok );
|
ocClient = Owncloudclient::parseString( xml, &ok );
|
||||||
if( ok ) {
|
if( ok ) {
|
||||||
|
|
||||||
// Thats how it looks like if a new version is available:
|
// Thats how it looks like if a new version is available:
|
||||||
@@ -104,24 +167,11 @@ void UpdateDetector::slotVersionInfoArrived( QNetworkReply* reply )
|
|||||||
// <versionstring></versionstring>
|
// <versionstring></versionstring>
|
||||||
// <web></web>
|
// <web></web>
|
||||||
// </owncloudclient>
|
// </owncloudclient>
|
||||||
if( ocClient.version().isEmpty() ) {
|
MirallConfigFile cfg;
|
||||||
|
if( ocClient.version().isEmpty() || ocClient.version() == cfg.seenVersion() ) {
|
||||||
qDebug() << "Client is on latest version!";
|
qDebug() << "Client is on latest version!";
|
||||||
} else {
|
} else {
|
||||||
// if the version tag is set, there is a newer version.
|
showDialog();
|
||||||
QString ver = QString::fromLatin1("%1.%2.%3")
|
|
||||||
.arg(MIRALL_VERSION_MAJOR).arg(MIRALL_VERSION_MINOR).arg(MIRALL_VERSION_MICRO);
|
|
||||||
QMessageBox msgBox;
|
|
||||||
msgBox.setTextFormat( Qt::RichText );
|
|
||||||
msgBox.setWindowTitle(tr("Client Version Check"));
|
|
||||||
msgBox.setIcon( QMessageBox::Information );
|
|
||||||
msgBox.setText(tr("<p>A new version of the %1 client is available.").arg(Theme::instance()->appNameGUI()));
|
|
||||||
QString txt = tr("%1 is available. The installed version is %3.<p/><p>For more information see <a href=\"%2\">%2</a></p>")
|
|
||||||
.arg(ocClient.versionstring()).arg(ocClient.web()).arg(ver);
|
|
||||||
|
|
||||||
msgBox.setInformativeText( txt );
|
|
||||||
msgBox.setStandardButtons( QMessageBox::Ok );
|
|
||||||
msgBox.setDefaultButton( QMessageBox::Ok );
|
|
||||||
msgBox.exec();
|
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
qDebug() << "Could not parse update information.";
|
qDebug() << "Could not parse update information.";
|
||||||
|
|||||||
@@ -17,6 +17,8 @@
|
|||||||
|
|
||||||
#include <QObject>
|
#include <QObject>
|
||||||
|
|
||||||
|
#include "mirall/occinfo.h"
|
||||||
|
|
||||||
class QNetworkAccessManager;
|
class QNetworkAccessManager;
|
||||||
class QNetworkReply;
|
class QNetworkReply;
|
||||||
|
|
||||||
@@ -35,13 +37,17 @@ signals:
|
|||||||
|
|
||||||
public slots:
|
public slots:
|
||||||
|
|
||||||
protected slots:
|
private slots:
|
||||||
|
void slotOpenUpdateUrl();
|
||||||
|
void slotSetVersionSeen();
|
||||||
void slotVersionInfoArrived( QNetworkReply* );
|
void slotVersionInfoArrived( QNetworkReply* );
|
||||||
|
|
||||||
private:
|
private:
|
||||||
QString getSystemInfo();
|
QString getSystemInfo();
|
||||||
|
void showDialog();
|
||||||
|
|
||||||
QNetworkAccessManager *_accessManager;
|
QNetworkAccessManager *_accessManager;
|
||||||
|
Owncloudclient ocClient;
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -22,9 +22,9 @@ Thumbs.db
|
|||||||
|
|
||||||
*_conflict-*
|
*_conflict-*
|
||||||
|
|
||||||
.Temporary Items
|
.TemporaryItems
|
||||||
.Trashes
|
.Trashes
|
||||||
.Document Revisions-V100
|
.DocumentRevisions-V100
|
||||||
.fseventd
|
.fseventd
|
||||||
.apdisk
|
.apdisk
|
||||||
|
|
||||||
|
|||||||
@@ -15,7 +15,6 @@
|
|||||||
<file>theme/white/state-ok-32.png</file>
|
<file>theme/white/state-ok-32.png</file>
|
||||||
<file>theme/white/state-offline-32.png</file>
|
<file>theme/white/state-offline-32.png</file>
|
||||||
<file>theme/white/state-error-32.png</file>
|
<file>theme/white/state-error-32.png</file>
|
||||||
|
|
||||||
<file>theme/colored/state-sync-64.png</file>
|
<file>theme/colored/state-sync-64.png</file>
|
||||||
<file>theme/colored/state-pause-64.png</file>
|
<file>theme/colored/state-pause-64.png</file>
|
||||||
<file>theme/colored/state-ok-64.png</file>
|
<file>theme/colored/state-ok-64.png</file>
|
||||||
@@ -31,13 +30,12 @@
|
|||||||
<file>theme/white/state-ok-64.png</file>
|
<file>theme/white/state-ok-64.png</file>
|
||||||
<file>theme/white/state-offline-64.png</file>
|
<file>theme/white/state-offline-64.png</file>
|
||||||
<file>theme/white/state-error-64.png</file>
|
<file>theme/white/state-error-64.png</file>
|
||||||
|
|
||||||
<file>theme/colored/owncloud-icon-22.png</file>
|
<file>theme/colored/owncloud-icon-22.png</file>
|
||||||
<file>theme/colored/owncloud-icon-32.png</file>
|
<file>theme/colored/owncloud-icon-32.png</file>
|
||||||
<file>theme/colored/owncloud-icon-48.png</file>
|
<file>theme/colored/owncloud-icon-48.png</file>
|
||||||
<file>theme/colored/owncloud-icon-64.png</file>
|
<file>theme/colored/owncloud-icon-64.png</file>
|
||||||
<file>theme/colored/owncloud-icon-128.png</file>
|
<file>theme/colored/owncloud-icon-128.png</file>
|
||||||
|
|
||||||
<file>theme/colored/owncloud-framed-64.png</file>
|
<file>theme/colored/owncloud-framed-64.png</file>
|
||||||
|
<file>theme/colored/wizard_logo.png</file>
|
||||||
</qresource>
|
</qresource>
|
||||||
</RCC>
|
</RCC>
|
||||||
|
|||||||
BIN
theme/colored/wizard_logo.png
Normal file
BIN
theme/colored/wizard_logo.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.0 KiB |
@@ -195,9 +195,13 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>en el vostre servidor &ownCloud</translation>
|
<translation>en el vostre servidor &ownCloud</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>Carpeta a ownCloud:</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -235,17 +239,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>crea</translation>
|
<translation>crea</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>root</translation>
|
<translation>root</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://john@host.com//lamevacarpeta</translation>
|
<translation>scp://john@host.com//lamevacarpeta</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -293,7 +297,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>la sincronització ha començat per les carpetes %1 configurades.</translation>
|
<translation>la sincronització ha començat per les carpetes %1 configurades.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -302,27 +306,27 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>Obre l'estat...</translation>
|
<translation>Obre l'estat...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<source>Add folder...</source>
|
<source>Add folder...</source>
|
||||||
<translation>Afegeix una carpeta...</translation>
|
<translation>Afegeix una carpeta...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Configura...</translation>
|
<translation>Configura...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>Configura proxy...</translation>
|
<translation>Configura proxy...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Surt</translation>
|
<translation>Surt</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -331,94 +335,94 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation>%1 Servidor no coincideix</translation>
|
<translation>%1 Servidor no coincideix</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation><p>El servidor configurat per aquest client és massa antic.</p><p>Actualitzeu a l'última versió del sevidor %1 i reinicieu el client.</p></translation>
|
<translation><p>El servidor configurat per aquest client és massa antic.</p><p>Actualitzeu a l'última versió del sevidor %1 i reinicieu el client.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation>Massa intents d'obtenir una contrasenya vàlida.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation>Les credencials de l'usuari %1 són incorrectes. Comproveu la configuració.</translation>
|
<translation>Les credencials de l'usuari %1 són incorrectes. Comproveu la configuració.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>Credencials</translation>
|
<translation>Credencials</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation>Error no s'ha pogut obtenir la contrasenya!</translation>
|
<translation>Error no s'ha pogut obtenir la contrasenya!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>El diàleg de contrasenya s'ha cancel·lat!</translation>
|
<translation>El diàleg de contrasenya s'ha cancel·lat!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>No %1 Connexió</translation>
|
<translation>No %1 Connexió</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Les credencials %1 no són correctes.</p><p>Corregiu-les inicant el diàleg de configuració des de la safata!</p></translation>
|
<translation><p>Les credencials %1 no són correctes.</p><p>Corregiu-les inicant el diàleg de configuració des de la safata!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>El nom d'usuari o la contrasenya ownCloud no són correctes.</p><p>Corregiu-les iniciant el diàleg de configuració des de la safata!</p></translation>
|
<translation><p>El nom d'usuari o la contrasenya ownCloud no són correctes.</p><p>Corregiu-les iniciant el diàleg de configuració des de la safata!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation>%1 Sincronització iniciada</translation>
|
<translation>%1 Sincronització iniciada</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>Obre %1 en el navegador...</translation>
|
<translation>Obre %1 en el navegador...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>Sobre...</translation>
|
<translation>Sobre...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>Obre la carpeta %1</translation>
|
<translation>Obre la carpeta %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>Fitxers gestionats:</translation>
|
<translation>Fitxers gestionats:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>Sobre %1</translation>
|
<translation>Sobre %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>Confirma l'eliminació de la carpeta</translation>
|
<translation>Confirma l'eliminació de la carpeta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>Esteu segurs d'eliminar la carpeta de pujada <i>%1</i>?</translation>
|
<translation>Esteu segurs d'eliminar la carpeta de pujada <i>%1</i>?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -431,32 +435,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>S'està sincronitzant.</translation>
|
<translation>S'està sincronitzant.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>El servidor no està disponible actualment.</translation>
|
<translation>El servidor no està disponible actualment.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>La darrera sincronització va ser correcta.</translation>
|
<translation>La darrera sincronització va ser correcta.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Error de sincronització.</translation>
|
<translation>Error de sincronització.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Error de configuració.</translation>
|
<translation>Error de configuració.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Estat d'error no definit.</translation>
|
<translation>Estat d'error no definit.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -484,32 +488,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>S'està sincronitzant</translation>
|
<translation>S'està sincronitzant</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>S'està sincronitzant.<br/>Voleu parar-la?</translation>
|
<translation>S'està sincronitzant.<br/>Voleu parar-la?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>Estat indefinit.</translation>
|
<translation>Estat indefinit.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>Espera per començar la sincronització.</translation>
|
<translation>Espera per començar la sincronització.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation>Perparant la sincronització.</translation>
|
<translation>Perparant la sincronització.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation>(La sincronització està pausada)</translation>
|
<translation>(La sincronització està pausada)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -518,7 +522,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>No hi ha fitxers de sincronització configurats</translation>
|
<translation>No hi ha fitxers de sincronització configurats</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -526,27 +530,26 @@ p, li { white-space: pre-wrap; }
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>CSync create ha fallat.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>CSync ha fallat en crear un fitxer de bloqueig.</translation>
|
<translation>CSync ha fallat en crear un fitxer de bloqueig.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation>Èxit.</translation>
|
<translation>Èxit.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation>Ha fallat en establir l'acreditació CSync.</translation>
|
<translation>Ha fallat en establir l'acreditació CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>CSync ha fallat en carregar la db d'estat.</translation>
|
<translation>CSync ha fallat en carregar la db d'estat.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -555,17 +558,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation>L'hora del sistema d'aquest client és diferent de l'hora del sistema del servidor. Useu un servei de sincronització de temps (NTP) en el servidor i al client perquè l'hora sigui la mateixa.</translation>
|
<translation>L'hora del sistema d'aquest client és diferent de l'hora del sistema del servidor. Useu un servei de sincronització de temps (NTP) en el servidor i al client perquè l'hora sigui la mateixa.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>CSync no ha pogut detectar el tipus de fitxers del sistema.</translation>
|
<translation>CSync no ha pogut detectar el tipus de fitxers del sistema.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>CSync ha patit un error mentre processava els àrbres interns.</translation>
|
<translation>CSync ha patit un error mentre processava els àrbres interns.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -573,117 +576,117 @@ p, li { white-space: pre-wrap; }
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p>La carpeta destí %1 no existeix.</p><p>Comproveu la configuració de sincronització.</p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>No es pot escriure al sistema de fitxers local. Reviseu els permisos.</translation>
|
<translation>No es pot escriure al sistema de fitxers local. Reviseu els permisos.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>No es pot escriure el fitxer remot. Reviseu l'acces remot.</translation>
|
<translation>No es pot escriure el fitxer remot. Reviseu l'acces remot.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation>CSync ha fallat en reservar memòria.</translation>
|
<translation>CSync ha fallat en reservar memòria.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation>Error fatal de paràmetre en CSync.</translation>
|
<translation>Error fatal de paràmetre en CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation>El pas d'actualització del processat de CSync ha fallat.</translation>
|
<translation>El pas d'actualització del processat de CSync ha fallat.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation>El pas de reconciliació del processat de CSync ha fallat.</translation>
|
<translation>El pas de reconciliació del processat de CSync ha fallat.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation>El pas de propagació del processat de CSync ha fallat.</translation>
|
<translation>El pas de propagació del processat de CSync ha fallat.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation>CSync ha fallat en connectar a través d'un proxy.</translation>
|
<translation>CSync ha fallat en connectar a través d'un proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation>CSync ha fallat en cercar el proxy o el servidor.</translation>
|
<translation>CSync ha fallat en cercar el proxy o el servidor.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation>L'autenticació de CSync ha fallat al servidor %1.</translation>
|
<translation>L'autenticació de CSync ha fallat al servidor %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation>L'autenticació de CSync ha fallat al proxy.</translation>
|
<translation>L'autenticació de CSync ha fallat al proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation>CSync ha fallat en connectar-se a la xarxa.</translation>
|
<translation>CSync ha fallat en connectar-se a la xarxa.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation>S'ha superat el temps d'espera de la connexió a la xarxa.</translation>
|
<translation>S'ha superat el temps d'espera de la connexió a la xarxa.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation>S'ha produït un error en la transmissió HTTP.</translation>
|
<translation>S'ha produït un error en la transmissió HTTP.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation>CSync ha fallat en no implementar el permís denegat.</translation>
|
<translation>CSync ha fallat en no implementar el permís denegat.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation>CSync ha fallat en trobar un fitxer específic.</translation>
|
<translation>CSync ha fallat en trobar un fitxer específic.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation>CSync ha intentat crear una carpeta que ja existeix.</translation>
|
<translation>CSync ha intentat crear una carpeta que ja existeix.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation>CSync: No hi ha espai disponible al servidor %1.</translation>
|
<translation>CSync: No hi ha espai disponible al servidor %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation>Error inespecífic de CSync.</translation>
|
<translation>Error inespecífic de CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>S'ha produït l'error intern número %1</translation>
|
<translation>S'ha produït l'error intern número %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation><br/>Missatge dorsal:</translation>
|
<translation><br/>Missatge dorsal:</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -698,7 +701,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation><p>No s'ha pogut carregar el connector %1 per csync.<br/>Comproveu la instal·lació!</p></translation>
|
<translation><p>No s'ha pogut carregar el connector %1 per csync.<br/>Comproveu la instal·lació!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -744,115 +747,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>Fitxers</translation>
|
<translation>Fitxers</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation>Compta fitxers</translation>
|
<translation>Compta fitxers</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation>Copia</translation>
|
<translation>Copia</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation>Protocol de soncronització</translation>
|
<translation>Protocol de soncronització</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation>Estat de carpeta indefinit</translation>
|
<translation>Estat de carpeta indefinit</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation>La carpeta espera per iniciar la sincronització.</translation>
|
<translation>La carpeta espera per iniciar la sincronització.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>El servidor no està disponible actualment.</translation>
|
<translation>El servidor no està disponible actualment.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>S'està sincronitzant</translation>
|
<translation>S'està sincronitzant</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>L'última sincronització és correcte.</translation>
|
<translation>L'última sincronització és correcte.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Error de sincronització.</translation>
|
<translation>Error de sincronització.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Error de configuració.</translation>
|
<translation>Error de configuració.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Estat d'error no identificat.</translation>
|
<translation>Estat d'error no identificat.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
<translation>%1 (ha acabat fa %2 s.)</translation>
|
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>Copied to clipboard</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation>Fitxers sincronitzats</translation>
|
<translation>Fitxers sincronitzats</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation>Fitxers nous</translation>
|
<translation>Fitxers nous</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation>Fitxers eliminats</translation>
|
<translation>Fitxers eliminats</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation>Fitxers reanomenats</translation>
|
<translation>Fitxers reanomenats</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation>Fitxers ignorats</translation>
|
<translation>Fitxers ignorats</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation>Errors</translation>
|
<translation>Errors</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation>Conflictes</translation>
|
<translation>Conflictes</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation>Amunt</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation>Avall</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -883,7 +896,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>Assistent de carpeta %1</translation>
|
<translation>Assistent de carpeta %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -896,32 +909,32 @@ Please write a bug report.</source>
|
|||||||
<translation>No heu seleccionat cap carpeta local!</translation>
|
<translation>No heu seleccionat cap carpeta local!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>El camí local %1 ja és una carpeta de pujada.<br/>Seleccioneu-ne un altre!</translation>
|
<translation>El camí local %1 ja és una carpeta de pujada.<br/>Seleccioneu-ne un altre!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>L'entrada actual conté una carpeta ja configurada.</translation>
|
<translation>L'entrada actual conté una carpeta ja configurada.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>La carpeta que heu entrat conté una carpeta ja configurada.</translation>
|
<translation>La carpeta que heu entrat conté una carpeta ja configurada.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>L'àlies no pot ser buit. Faciliteu una paraula descriptiva.</translation>
|
<translation>L'àlies no pot ser buit. Faciliteu una paraula descriptiva.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/>L'àlies <i>%1</i> ja està en ús. Seleccioneu-ne un altre.</translation>
|
<translation><br/>L'àlies <i>%1</i> ja està en ús. Seleccioneu-ne un altre.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>Seleccioneu la carpeta font</translation>
|
<translation>Seleccioneu la carpeta font</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -941,37 +954,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation>La carpeta no està dispobnible en %1.<br/>Feu clic per crear-la.</translation>
|
<translation>La carpeta no està dispobnible en %1.<br/>Feu clic per crear-la.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation>La carpeta s'ha creat correctament a %1.</translation>
|
<translation>La carpeta s'ha creat correctament a %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation>Ha fallat en crear la carpeta a %1.<br/>Comproveu-ho manualment.</translation>
|
<translation>Ha fallat en crear la carpeta a %1.<br/>Comproveu-ho manualment.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>És millor no usar la carpeta root remota.<br/>Si ho feu <b>no</b> podreu replicar cap altre carpeta local.</translation>
|
<translation>És millor no usar la carpeta root remota.<br/>Si ho feu <b>no</b> podreu replicar cap altre carpeta local.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation>a la <a href="%1">%2</a> (versió %3)</translation>
|
<translation>a la <a href="%1">%2</a> (versió %3)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation>no s'ha trobat %1 configurat!</translation>
|
<translation>no s'ha trobat %1 configurat!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation>%1 no s'ha pogut accedir:<br/><tt>%2</tt></translation>
|
<translation>%1 no s'ha pogut accedir:<br/><tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -988,7 +1001,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>Seleccioneu la carpeta de destí</translation>
|
<translation>Seleccioneu la carpeta de destí</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1323,53 +1336,65 @@ No s'ha pogut configurar</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>Fitxers nous disponibles</translation>
|
<translation>Fitxers nous disponibles</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>%1' s'ha sincronitzat amb aquesta màquina.</translation>
|
<translation>%1' s'ha sincronitzat amb aquesta màquina.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>Fitxers nous disponibles</translation>
|
<translation>Fitxers nous disponibles</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation><numerusform>'%1' i %n altres fitxer(s) s'han sincronitzat amb aquest equip.</numerusform><numerusform>'%1' i %n altres fitxer(s) s'han sincronitzat amb aquest equip.</numerusform></translation>
|
<translation><numerusform>'%1' i %n altres fitxer(s) s'han sincronitzat amb aquest equip.</numerusform><numerusform>'%1' i %n altres fitxer(s) s'han sincronitzat amb aquest equip.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<source>File removed</source>
|
<source>File removed</source>
|
||||||
<translation>Fitxer esborrat</translation>
|
<translation>Fitxer esborrat</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation>S'ha esborrat '%1'</translation>
|
<translation>S'ha esborrat '%1'</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation><numerusform>'%1' i %n altres fitxer(s) s'han esborrat.</numerusform><numerusform>'%1' i %n altres fitxer(s) s'han esborrat.</numerusform></translation>
|
<translation><numerusform>'%1' i %n altres fitxer(s) s'han esborrat.</numerusform><numerusform>'%1' i %n altres fitxer(s) s'han esborrat.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation>'%1' s'ha actualitzat</translation>
|
<translation>'%1' s'ha actualitzat</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation><numerusform>'%1' i %n altres fitxer(s) s'han actualitzat.</numerusform><numerusform>'%1' i %n altres fitxer(s) s'han actualitzat.</numerusform></translation>
|
<translation><numerusform>'%1' i %n altres fitxer(s) s'han actualitzat.</numerusform><numerusform>'%1' i %n altres fitxer(s) s'han actualitzat.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1379,62 +1404,62 @@ No s'ha pogut configurar</translation>
|
|||||||
<translation>Connexió SSL</translation>
|
<translation>Connexió SSL</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>Avisos quant a la connexió SSL actual:</translation>
|
<translation>Avisos quant a la connexió SSL actual:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>amb certificat %1</translation>
|
<translation>amb certificat %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;no especificat&gt;</translation>
|
<translation>&lt;no especificat&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>Organització %1</translation>
|
<translation>Organització %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>Unitat: %1</translation>
|
<translation>Unitat: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>País: %1</translation>
|
<translation>País: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>Empremta digital (MD5): <tt>%1</tt></translation>
|
<translation>Empremta digital (MD5): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>Empremta digital (SHA1): <tt>%1</tt></translation>
|
<translation>Empremta digital (SHA1): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>Data d'efecte: %1</translation>
|
<translation>Data d'efecte: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>Data d'expiració: %1</translation>
|
<translation>Data d'expiració: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>Emissor: %1</translation>
|
<translation>Emissor: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1442,37 +1467,37 @@ No s'ha pogut configurar</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pausa</translation>
|
<translation>Pausa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>Continua</translation>
|
<translation>Continua</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>Comprovant la connexió %1...</translation>
|
<translation>Comprovant la connexió %1...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>La connexió %1 no està configurada.</translation>
|
<translation>La connexió %1 no està configurada.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation>Connectat amb <a href="%1">%1</a> com a <i>%2</i>.</translation>
|
<translation>Connectat amb <a href="%1">%1</a> com a <i>%2</i>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>Versió: %1 (%2)</translation>
|
<translation>Versió: %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>La connexió amb %1 ha fallat: <tt>%2</tt></p></translation>
|
<translation><p>La connexió amb %1 ha fallat: <tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1493,7 +1518,7 @@ No s'ha pogut configurar</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>Problema desconegut.</translation>
|
<translation>Problema desconegut.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1554,7 +1579,7 @@ No s'ha pogut configurar</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>El fil de CSync ha acabat.</translation>
|
<translation>El fil de CSync ha acabat.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -205,9 +205,13 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>na Vašem &ownCloud serveru</translation>
|
<translation>na Vašem &ownCloud serveru</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>Složka v ownCloud:</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation>Vzdálená složka:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -245,17 +249,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>vytvořit</translation>
|
<translation>vytvořit</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>kořen</translation>
|
<translation>kořen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://john@host.com//mojesložka</translation>
|
<translation>scp://john@host.com//mojesložka</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -303,7 +307,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>Synchronizace spuštěna pro %1 nastavené synchronizované složky.</translation>
|
<translation>Synchronizace spuštěna pro %1 nastavené synchronizované složky.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -312,27 +316,27 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>Otevřít stav...</translation>
|
<translation>Otevřít stav...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<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/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Nastavit...</translation>
|
<translation>Nastavit...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>Nastavit proxy...</translation>
|
<translation>Nastavit proxy...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Ukončit</translation>
|
<translation>Ukončit</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -341,94 +345,94 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation>Neshoda serveru %1</translation>
|
<translation>Neshoda serveru %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation><p>Nastavený server je příliš starý pro tohoto klienta.</p><p>Aktualizujte, prosím, na nejnovější verzi %1 a znovu spusťte klienta.</p></translation>
|
<translation><p>Nastavený server je příliš starý pro tohoto klienta.</p><p>Aktualizujte, prosím, na nejnovější verzi %1 a znovu spusťte klienta.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation>Příliš mnoho pokusů o zadání hesla.</translation>
|
<translation>Příliš mnoho špatných pokusů o zadaní hesla.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation>Přihlašovací údaje %1 jsou neplatné. Zkontrolujte prosím nastavení.</translation>
|
<translation>Přihlašovací údaje %1 jsou neplatné. Zkontrolujte prosím nastavení.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>Přihlašovací údaje</translation>
|
<translation>Přihlašovací údaje</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation>Chyba: nelze získat heslo.</translation>
|
<translation>Chyba: nelze získat heslo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>Dialog zadání hesla byl zrušen.</translation>
|
<translation>Dialog zadání hesla byl zrušen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>Žádné spojení s %1</translation>
|
<translation>Žádné spojení s %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Vaše přihlašovací údaje k %1 nejsou správné.</p><p>Prosím opravte je spuštěním dialogu nastavení ze systémové části panelu.</p></translation>
|
<translation><p>Vaše přihlašovací údaje k %1 nejsou správné.</p><p>Prosím opravte je spuštěním dialogu nastavení ze systémové části panelu.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Vaše uživatelské jméno, nebo heslo, nejsou správné.</p><p>Prosím opravte je spuštěním dialogu nastavení ze systémové části panelu.</p></translation>
|
<translation><p>Vaše uživatelské jméno, nebo heslo, nejsou správné.</p><p>Prosím opravte je spuštěním dialogu nastavení ze systémové části panelu.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation>Synchronizace s %1 zahájena</translation>
|
<translation>Synchronizace s %1 zahájena</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>Otevřít %1 v prohlížeči...</translation>
|
<translation>Otevřít %1 v prohlížeči...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>O aplikaci...</translation>
|
<translation>O aplikaci...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>Otevřít složku %1</translation>
|
<translation>Otevřít složku %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>Spravované složky:</translation>
|
<translation>Spravované složky:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>O %1</translation>
|
<translation>O %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>Potvrdit odstranění složky</translation>
|
<translation>Potvrdit odstranění složky</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>Opravdu si přejete odstranit odesílací složku <i>%1</i>?</translation>
|
<translation>Opravdu si přejete odstranit odesílací složku <i>%1</i>?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -441,32 +445,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Synchronizace probíhá.</translation>
|
<translation>Synchronizace probíhá.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Server nyní není dostupný.</translation>
|
<translation>Server nyní není dostupný.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>Poslední synchronizace byla úspěšná.</translation>
|
<translation>Poslední synchronizace byla úspěšná.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Chyba synchronizace.</translation>
|
<translation>Chyba synchronizace.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Chyba nastavení.</translation>
|
<translation>Chyba nastavení.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Nedefinovatelná chyba.</translation>
|
<translation>Nedefinovatelná chyba.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -494,32 +498,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>Synchronizace probíhá</translation>
|
<translation>Synchronizace probíhá</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>Probíhá operace synchronizace.<br/>Přejete si ji přerušit?</translation>
|
<translation>Probíhá operace synchronizace.<br/>Přejete si ji přerušit?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>Nedefinovatelný stav.</translation>
|
<translation>Nedefinovatelný stav.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>Vyčkává na spuštění synchronizace.</translation>
|
<translation>Vyčkává na spuštění synchronizace.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation>Připravuji pro synchronizaci.</translation>
|
<translation>Připravuji pro synchronizaci.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation>(Synchronizace je pozastavena)</translation>
|
<translation>(Synchronizace je pozastavena)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -528,7 +532,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>Nejsou nastaveny žádné synchronizované složky.</translation>
|
<translation>Nejsou nastaveny žádné synchronizované složky.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -536,27 +540,26 @@ p, li { white-space: pre-wrap; }
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>CSync vytvoření selhalo.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>CSync nelze vytvořit soubor zámku.</translation>
|
<translation>CSync nelze vytvořit soubor zámku.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation>Úspěch.</translation>
|
<translation>Úspěch.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation>CSync se nezdařilo nastavit přihlášení.</translation>
|
<translation>CSync se nezdařilo nastavit přihlášení.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>CSync nelze načíst databázi stavu.</translation>
|
<translation>CSync nelze načíst databázi stavu.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -565,17 +568,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation>Systémový čas na klientu je rozdílný od systémového času serveru. Použijte, prosím, službu synchronizace času (NTP) na na serveru i klientu, aby byl čas na obou strojích stejný.</translation>
|
<translation>Systémový čas na klientu je rozdílný od systémového času serveru. Použijte, prosím, službu synchronizace času (NTP) na na serveru i klientu, aby byl čas na obou strojích stejný.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>CSync nelze detekovat typ souborového systému.</translation>
|
<translation>CSync nelze detekovat typ souborového systému.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>CSync obdrželo chybu při zpracování vnitřních stromů.</translation>
|
<translation>CSync obdrželo chybu při zpracování vnitřních stromů.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -583,117 +586,117 @@ p, li { white-space: pre-wrap; }
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p>Cílový adresář %1 neexistuje.</p><p>Zkontrolujte, prosím, nastavení synchronizace.</p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>Do místního souborového systému nelze zapisovat. Ověřte, prosím, práva.</translation>
|
<translation>Do místního souborového systému nelze zapisovat. Ověřte, prosím, práva.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>Vzdálený soubor nelze zapsat. Ověřte prosím vzdálený přístup.</translation>
|
<translation>Vzdálený soubor nelze zapsat. Ověřte prosím vzdálený přístup.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation>CSync se nezdařilo rezervovat paměť.</translation>
|
<translation>CSync se nezdařilo rezervovat paměť.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation>CSync: kritická chyba parametrů.</translation>
|
<translation>CSync: kritická chyba parametrů.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation>CSync se nezdařilo zpracovat krok aktualizace.</translation>
|
<translation>CSync se nezdařilo zpracovat krok aktualizace.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation>CSync se nezdařilo zpracovat krok sladění.</translation>
|
<translation>CSync se nezdařilo zpracovat krok sladění.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation>CSync se nezdařilo zpracovat krok propagace.</translation>
|
<translation>CSync se nezdařilo zpracovat krok propagace.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation><p>Cílový adresář neexistuje.</p><p>Zkontrolujte, prosím, nastavení synchronizace.</p></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation>CSync se nezdařilo připojit skrze proxy.</translation>
|
<translation>CSync se nezdařilo připojit skrze proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation>CSync se nezdařilo najít proxy, nebo server.</translation>
|
<translation>CSync se nezdařilo najít proxy, nebo server.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation>CSync se nezdařilo přihlásit k serveru %1.</translation>
|
<translation>CSync se nezdařilo přihlásit k serveru %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation>CSync se nezdařilo přihlásit k proxy.</translation>
|
<translation>CSync se nezdařilo přihlásit k proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation>CSync se nezdařilo připojit k síti.</translation>
|
<translation>CSync se nezdařilo připojit k síti.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation>Nastalo vypršení časového limitu síťového spojení.</translation>
|
<translation>Nastalo vypršení časového limitu síťového spojení.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation>Nastala chyba HTTP přenosu.</translation>
|
<translation>Nastala chyba HTTP přenosu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation>CSync selhalo z důvodu nezpracovaného odmítnutí práv.</translation>
|
<translation>CSync selhalo z důvodu nezpracovaného odmítnutí práv.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation>CSync se nezdařilo najít požadovaný soubor.</translation>
|
<translation>CSync se nezdařilo najít požadovaný soubor.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation>CSync se pokusilo vytvořit adresář, který již existuje.</translation>
|
<translation>CSync se pokusilo vytvořit adresář, který již existuje.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation>CSync: Žádné dostupné místo na serveru %1.</translation>
|
<translation>CSync: Žádné dostupné místo na serveru %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation>Nespecifikovaná chyba CSync.</translation>
|
<translation>Nespecifikovaná chyba CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>Nastala vnitřní chyba číslo %1.</translation>
|
<translation>Nastala vnitřní chyba číslo %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation><br/>Zpráva podpůrné vrstvy:</translation>
|
<translation><br/>Zpráva podpůrné vrstvy:</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -708,7 +711,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation><p>Modul %1 pro csync nelze načíst<br/>Zkontrolujte prosím instalaci.</p></translation>
|
<translation><p>Modul %1 pro csync nelze načíst<br/>Zkontrolujte prosím instalaci.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -754,115 +757,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>Soubory</translation>
|
<translation>Soubory</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation>Počet souborů</translation>
|
<translation>Počet souborů</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation>Kopírovat</translation>
|
<translation>Kopírovat</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation>Protokol synchronizace</translation>
|
<translation>Protokol synchronizace</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation>Nedefinovaný stav složky</translation>
|
<translation>Nedefinovaný stav složky</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation>Složka čeká na zahájení synchronizace.</translation>
|
<translation>Složka čeká na zahájení synchronizace.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Server nyní není dostupný.</translation>
|
<translation>Server nyní není dostupný.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Probíhá synchronizace.</translation>
|
<translation>Probíhá synchronizace.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>Poslední synchronizace byla úspěšná.</translation>
|
<translation>Poslední synchronizace byla úspěšná.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Chyba synchronizace.</translation>
|
<translation>Chyba synchronizace.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Chyba nastavení.</translation>
|
<translation>Chyba nastavení.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Nedefinovaná chyba.</translation>
|
<translation>Nedefinovaná chyba.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
<translation>%1 (dokončeno před %2 s)</translation>
|
<translation><numerusform>%1 (dokončeno před %n sekundou)</numerusform><numerusform>%1 (dokončeno před %n sekundami)</numerusform><numerusform>%1 (dokončeno před %n sekundami)</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>Copied to clipboard</source>
|
||||||
|
<translation>Zkopírováno do schránky</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation>Protokol synchronizace byl zkopírován do schránky.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation>Odesláno</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation>Staženo</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation>Synchronizované soubory</translation>
|
<translation>Synchronizované soubory</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation>Nové soubory</translation>
|
<translation>Nové soubory</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation>Smazané soubory</translation>
|
<translation>Smazané soubory</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation>Přejmenované soubory</translation>
|
<translation>Přejmenované soubory</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation>Ignorované soubory</translation>
|
<translation>Ignorované soubory</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation>Chyby</translation>
|
<translation>Chyby</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation>Konflikty</translation>
|
<translation>Konflikty</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation>Nahoru</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation>Dolů</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -893,7 +906,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>%1 průvodce složkou</translation>
|
<translation>%1 průvodce složkou</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -906,32 +919,32 @@ Please write a bug report.</source>
|
|||||||
<translation>Nebyl zvolen místní adresář.</translation>
|
<translation>Nebyl zvolen místní adresář.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>Cesta %1 je již nastavena jako adresář pro odesílání.<br/>Zvolte, prosím, jinou!</translation>
|
<translation>Cesta %1 je již nastavena jako adresář pro odesílání.<br/>Zvolte, prosím, jinou!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>Nastavená složka je již obsažena v aktuálním záznamu.</translation>
|
<translation>Nastavená složka je již obsažena v aktuálním záznamu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>Nastavená složka již obsahuje právě zadaný adresář.</translation>
|
<translation>Nastavená složka již obsahuje právě zadaný adresář.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>Alias nemůže být prázdný. Zadejte prosím slovo, kterým složku popíšete.</translation>
|
<translation>Alias nemůže být prázdný. Zadejte prosím slovo, kterým složku popíšete.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/>Alias <i>%1</i> je již používán. Zvolte prosím jiný.</translation>
|
<translation><br/>Alias <i>%1</i> je již používán. Zvolte prosím jiný.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>Zvolte zdrojovou složku</translation>
|
<translation>Zvolte zdrojovou složku</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -951,37 +964,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation>Složka není dostupná ve Vašem %1.<br/>Kliknutím ji vytvořte.</translation>
|
<translation>Složka není dostupná ve Vašem %1.<br/>Kliknutím ji vytvořte.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation>Složka byla úspěšně vytvořena na %1.</translation>
|
<translation>Složka byla úspěšně vytvořena na %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation>Na %1 selhalo vytvoření složky.<br/>Zkontrolujte jej, prosím ručně.</translation>
|
<translation>Na %1 selhalo vytvoření složky.<br/>Zkontrolujte jej, prosím ručně.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>Nepoužívejte vzdálený kořenový adresář.<br/>Pokud tak učiníte, <b>nebudete</b> moci zrcadlit jiný místní adresář.</translation>
|
<translation>Nepoužívejte vzdálený kořenový adresář.<br/>Pokud tak učiníte, <b>nebudete</b> moci zrcadlit jiný místní adresář.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation>k Vašemu <a href="%1">%2</a> (verze %3)</translation>
|
<translation>k Vašemu <a href="%1">%2</a> (verze %3)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation>nenalezen žádný nastavený %1.</translation>
|
<translation>nenalezen žádný nastavený %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation>%1 je nedostupný:<br/><tt>%2</tt></translation>
|
<translation>%1 je nedostupný:<br/><tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -998,7 +1011,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>Zvolte cílovou složku</translation>
|
<translation>Zvolte cílovou složku</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1333,53 +1346,65 @@ Nastavení nelze provést.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>Je dostupný nový soubor</translation>
|
<translation>Je dostupný nový soubor</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>'%1' byl synchronizován s tímto počítačem</translation>
|
<translation>'%1' byl synchronizován s tímto počítačem</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>Jsou dostupné nové soubory</translation>
|
<translation>Jsou dostupné nové soubory</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation><numerusform> '%1' a %n další soubor byly synchronizovány s tímto počítačem.</numerusform><numerusform> '%1' a %n další soubory byly synchronizovány s tímto počítačem.</numerusform><numerusform> '%1' a %n dalších souborů bylo synchronizováno s tímto počítačem.</numerusform></translation>
|
<translation><numerusform> '%1' a %n další soubor byly synchronizovány s tímto počítačem.</numerusform><numerusform> '%1' a %n další soubory byly synchronizovány s tímto počítačem.</numerusform><numerusform> '%1' a %n dalších souborů bylo synchronizováno s tímto počítačem.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<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/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation>'%1' byl odebrán.</translation>
|
<translation>'%1' byl odebrán.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation><numerusform> '%1' a %n další soubor byly odebrány.</numerusform><numerusform> '%1' a %n další soubory byly odebrány.</numerusform><numerusform> '%1' a %n dalších souborů bylo odebráno.</numerusform></translation>
|
<translation><numerusform> '%1' a %n další soubor byly odebrány.</numerusform><numerusform> '%1' a %n další soubory byly odebrány.</numerusform><numerusform> '%1' a %n dalších souborů bylo odebráno.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation>Soubory odebrány</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation>'%1' byl aktualizován.</translation>
|
<translation>'%1' byl aktualizován.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation>Soubor aktualizován</translation>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation><numerusform> '%1' a %n další soubor byly aktualizovány.</numerusform><numerusform> '%1' a %n další soubory byly aktualizovány.</numerusform><numerusform> '%1' a %n dalších souborů bylo aktualizováno.</numerusform></translation>
|
<translation><numerusform> '%1' a %n další soubor byly aktualizovány.</numerusform><numerusform> '%1' a %n další soubory byly aktualizovány.</numerusform><numerusform> '%1' a %n dalších souborů bylo aktualizováno.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation>Soubory aktualizovány</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1389,62 +1414,62 @@ Nastavení nelze provést.</translation>
|
|||||||
<translation>SSL připojení</translation>
|
<translation>SSL připojení</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>Varování v aktuálním SSL spojení:</translation>
|
<translation>Varování v aktuálním SSL spojení:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>s certifikátem %1</translation>
|
<translation>s certifikátem %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;nespecifikováno&gt;</translation>
|
<translation>&lt;nespecifikováno&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>Organizace: %1</translation>
|
<translation>Organizace: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>Jednotka: %1</translation>
|
<translation>Jednotka: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>Země: %1</translation>
|
<translation>Země: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>Otisk (MD5): <tt>%1</tt></translation>
|
<translation>Otisk (MD5): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>Otisk (SHA1): <tt>%1</tt></translation>
|
<translation>Otisk (SHA1): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>Datum účinnosti: %1</translation>
|
<translation>Datum účinnosti: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>Datum vypršení platnosti: %1</translation>
|
<translation>Datum vypršení platnosti: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>Vydavatel: %1</translation>
|
<translation>Vydavatel: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1452,37 +1477,37 @@ Nastavení nelze provést.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pozastavit</translation>
|
<translation>Pozastavit</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>Obnovit</translation>
|
<translation>Obnovit</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>Kontroluji spojení s %1....</translation>
|
<translation>Kontroluji spojení s %1....</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>Žádné spojení s %1 nenastaveno.</translation>
|
<translation>Žádné spojení s %1 nenastaveno.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation>Spojeno s <a href="%1">%1</a> jako <i>%2</i>.</translation>
|
<translation>Spojeno s <a href="%1">%1</a> jako <i>%2</i>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>Verze: %1 (%2)</translation>
|
<translation>Verze: %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>Spojení s %1 selhalo: <tt>%2</tt></p></translation>
|
<translation><p>Spojení s %1 selhalo: <tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1503,7 +1528,7 @@ Nastavení nelze provést.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>neznámý problém.</translation>
|
<translation>neznámý problém.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1564,7 +1589,7 @@ Nastavení nelze provést.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>Vlákno CSync přerušeno.</translation>
|
<translation>Vlákno CSync přerušeno.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -205,9 +205,13 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>auf Ihrem &ownCloud-Server</translation>
|
<translation>auf Ihrem &ownCloud-Server</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>Verzeichnis auf ownCloud:</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation>Entferntes Verzeichnis:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -245,17 +249,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>erstellen</translation>
|
<translation>erstellen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>root</translation>
|
<translation>root</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://john@host.com//myfolder</translation>
|
<translation>scp://john@host.com//myfolder</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -303,7 +307,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>Synchronisation wurde für %1 konfigurierte Sync-Ordner gestartet</translation>
|
<translation>Synchronisation wurde für %1 konfigurierte Sync-Ordner gestartet</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -312,27 +316,27 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>Status anzeigen...</translation>
|
<translation>Status anzeigen...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<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/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Konfiguriere...</translation>
|
<translation>Konfiguriere...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>Proxy-Einstellungen</translation>
|
<translation>Proxy-Einstellungen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Beenden</translation>
|
<translation>Beenden</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -341,94 +345,94 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation>%1-Server-Konflikt</translation>
|
<translation>%1-Server-Konflikt</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation><p>Der konfigurierte Server ist für diesen Client zu alt.</p><p>Bitte nutzen Sie einen aktuellen %1-Server und starten Sie den Client erneut.</p></translation>
|
<translation><p>Der konfigurierte Server ist für diesen Client zu alt.</p><p>Bitte nutzen Sie einen aktuellen %1-Server und starten Sie den Client erneut.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation>Zu viele Versuche ein gültiges Passwort zu erstellen</translation>
|
<translation>Zu viele falsche Passworteingaben.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation>%1-Benutzerdaten sind nicht korrekt. Bitte überprüfen Sie die Konfiguration.</translation>
|
<translation>%1-Benutzerdaten sind nicht korrekt. Bitte überprüfen Sie die Konfiguration.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>Zugangsdaten</translation>
|
<translation>Zugangsdaten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation>Fehler: Das Passwort konnte nicht abgerufen werden!</translation>
|
<translation>Fehler: Das Passwort konnte nicht abgerufen werden!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>Die Passwortabfrage wurde abgebrochen!</translation>
|
<translation>Die Passwortabfrage wurde abgebrochen!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>Keine %1-Verbindung</translation>
|
<translation>Keine %1-Verbindung</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Ihre %1 Eingaben sind nicht korrekt.</p><p>Bitte berichtigen Sie diese, indem Sie den Konfigurations-Bildschirm über den Tray öffnen!</p></translation>
|
<translation><p>Ihre %1 Eingaben sind nicht korrekt.</p><p>Bitte berichtigen Sie diese, indem Sie den Konfigurations-Bildschirm über den Tray öffnen!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Entweder Ihr Benutzername oder Ihr Passwort ist nicht korrekt.</p><p>Bitte berichtigen Sie dies, indem Sie den Konfigurations-Bildschirm öffnen!</p></translation>
|
<translation><p>Entweder Ihr Benutzername oder Ihr Passwort ist nicht korrekt.</p><p>Bitte berichtigen Sie dies, indem Sie den Konfigurations-Bildschirm öffnen!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation>%1 Sync gestartet</translation>
|
<translation>%1 Sync gestartet</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>%1 im Browser öffnen...</translation>
|
<translation>%1 im Browser öffnen...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>Über...</translation>
|
<translation>Über...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>Ordner %1 öffnen</translation>
|
<translation>Ordner %1 öffnen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>Verwaltete Ordner:</translation>
|
<translation>Verwaltete Ordner:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>Über %1</translation>
|
<translation>Über %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>Löschen des Ordners bestätigen</translation>
|
<translation>Löschen des Ordners bestätigen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>Soll der Upload-Ordner <i>%1</i> wirklich gelöscht werden?</translation>
|
<translation>Soll der Upload-Ordner <i>%1</i> wirklich gelöscht werden?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -441,32 +445,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Synchronisation läuft.</translation>
|
<translation>Synchronisation läuft.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Der Server ist momentan nicht erreichbar.</translation>
|
<translation>Der Server ist momentan nicht erreichbar.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>Die letzte Synchronisation war erfolgreich.</translation>
|
<translation>Die letzte Synchronisation war erfolgreich.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Fehler bei der Synchronisation.</translation>
|
<translation>Fehler bei der Synchronisation.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Setup-Fehler.</translation>
|
<translation>Setup-Fehler.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Undefinierter Fehler-Zustand.</translation>
|
<translation>Undefinierter Fehler-Zustand.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -494,32 +498,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>Synchronisation läuft</translation>
|
<translation>Synchronisation läuft</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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 diese beenden?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>Undefinierter Zustand.</translation>
|
<translation>Undefinierter Zustand.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>Wartet auf Beginn der Synchronistation</translation>
|
<translation>Wartet auf Beginn der Synchronistation</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation>Synchronisation wird vorbereitet.</translation>
|
<translation>Synchronisation wird vorbereitet.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation>(Synchronisation pausiert)</translation>
|
<translation>(Synchronisation pausiert)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -528,7 +532,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>Keine Sync-Ordner konfiguriert.</translation>
|
<translation>Keine Sync-Ordner konfiguriert.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -536,27 +540,26 @@ p, li { white-space: pre-wrap; }
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>CSync-Erstellung fehlgeschlagen.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>CSync konnte keine lock-Datei erstellen.</translation>
|
<translation>CSync konnte keine lock-Datei erstellen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation>Erfolgreich</translation>
|
<translation>Erfolgreich</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation>CSync Protokollsetup fehlgeschlagen.</translation>
|
<translation>CSync Protokollsetup fehlgeschlagen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>CSync konnte die state db nicht laden.</translation>
|
<translation>CSync konnte die state db nicht laden.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -565,17 +568,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation>Die Uhrzeit auf diesem Klienten und dem Server sind verschieden. Bitte verwenden Sie ein Zeitsynchronisationsprotokolls (NTP) auf Ihrem Server und Klienten, damit die gleiche Uhrzeit verwendet wird.</translation>
|
<translation>Die Uhrzeit auf diesem Klienten und dem Server sind verschieden. Bitte verwenden Sie ein Zeitsynchronisationsprotokolls (NTP) auf Ihrem Server und Klienten, damit die gleiche Uhrzeit verwendet wird.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>CSync konnte den Typ des Dateisystem nicht feststellen.</translation>
|
<translation>CSync konnte den Typ des Dateisystem nicht feststellen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>CSync hatte einen Fehler bei der Verarbeitung von internen Strukturen.</translation>
|
<translation>CSync hatte einen Fehler bei der Verarbeitung von internen Strukturen.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -583,117 +586,117 @@ p, li { white-space: pre-wrap; }
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p>Das Zielverzeichnis %1 existiert nicht.</p><p>Bitte prüfen Sie die Synchronisationseinstellungen.</p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>Kann auf dem lokalen Dateisystem nicht schreiben. Bitte Berechtigungen überprüfen.</translation>
|
<translation>Kann auf dem lokalen Dateisystem nicht schreiben. Bitte Berechtigungen überprüfen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>Eine Remote-Datei konnte nicht geschrieben werden. Bitte den Remote-Zugriff überprüfen.</translation>
|
<translation>Eine Remote-Datei konnte nicht geschrieben werden. Bitte den Remote-Zugriff überprüfen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation>CSync konnte keinen Speicher reservieren.</translation>
|
<translation>CSync konnte keinen Speicher reservieren.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation>CSync hat einen schwerwiegender Parameterfehler festgestellt.</translation>
|
<translation>CSync hat einen schwerwiegender Parameterfehler festgestellt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation>CSync Verarbeitungsschritt "Aktualisierung" fehlgeschlagen.</translation>
|
<translation>CSync Verarbeitungsschritt "Aktualisierung" fehlgeschlagen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation>CSync Verarbeitungsschritt "Abgleich" fehlgeschlagen.</translation>
|
<translation>CSync Verarbeitungsschritt "Abgleich" fehlgeschlagen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation>CSync Verarbeitungsschritt "Übertragung" fehlgeschlagen.</translation>
|
<translation>CSync Verarbeitungsschritt "Übertragung" fehlgeschlagen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation><p>Das Zielverzeichnis existiert nicht.</p><p>Bitte prüfe die Synchronisationseinstellungen.</p></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation>CSync konnte sich nicht über einen Proxy verbinden.</translation>
|
<translation>CSync konnte sich nicht über einen Proxy verbinden.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation>CSync konnte den Proxy oder Server nicht auflösen.</translation>
|
<translation>CSync konnte den Proxy oder Server nicht auflösen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation>CSync konnte sich nicht am Server %1 authentifizieren.</translation>
|
<translation>CSync konnte sich nicht am Server %1 authentifizieren.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation>CSync konnte sich nicht am Proxy authentifizieren.</translation>
|
<translation>CSync konnte sich nicht am Proxy authentifizieren.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation>CSync konnte sich nicht mit dem Netzwerk verbinden.</translation>
|
<translation>CSync konnte sich nicht mit dem Netzwerk verbinden.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation>Es ist zu einer Zeitüberschreitung der Netzwerkverbindung gekommen.</translation>
|
<translation>Es ist zu einer Zeitüberschreitung der Netzwerkverbindung gekommen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation>Es hat sich ein HTTP-Übertragungsfehler ereignet.</translation>
|
<translation>Es hat sich ein HTTP-Übertragungsfehler ereignet.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation>CSync wegen fehlender Berechtigung fehlgeschlagen.</translation>
|
<translation>CSync wegen fehlender Berechtigung fehlgeschlagen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation>CSync konnte eine bestimmte Datei nicht finden.</translation>
|
<translation>CSync konnte eine bestimmte Datei nicht finden.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation>CSync versuchte, ein Verzeichnis zu erstellen, welches bereits existiert.</translation>
|
<translation>CSync versuchte, ein Verzeichnis zu erstellen, welches bereits existiert.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation>CSync: Kein Platz auf Server %1 frei.</translation>
|
<translation>CSync: Kein Platz auf Server %1 frei.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation>CSync unbekannter Fehler.</translation>
|
<translation>CSync unbekannter Fehler.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>Interne Fehlernummer %1 aufgetreten.</translation>
|
<translation>Interne Fehlernummer %1 aufgetreten.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation><br/>Systemnachricht:</translation>
|
<translation><br/>Systemnachricht:</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -708,7 +711,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation><p>Das %1-Plugin für csync konnte nicht geladen werden.<br/>Bitte überprüfen Sie die Installation!</p></translation>
|
<translation><p>Das %1-Plugin für csync konnte nicht geladen werden.<br/>Bitte überprüfen Sie die Installation!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -754,115 +757,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>Dateien</translation>
|
<translation>Dateien</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation>Anzahl Dateien</translation>
|
<translation>Anzahl Dateien</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation>Kopieren</translation>
|
<translation>Kopieren</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation>Synchronisationsprotokoll</translation>
|
<translation>Synchronisationsprotokoll</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation>Nicht definierter Ordner-Zustand</translation>
|
<translation>Nicht definierter Ordner-Zustand</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation>Der Ordner wartet auf den Beginn der Synchronisation.</translation>
|
<translation>Der Ordner wartet auf den Beginn der Synchronisation.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Der Server ist momentan nicht erreichbar.</translation>
|
<translation>Der Server ist momentan nicht erreichbar.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Synchronisation läuft.</translation>
|
<translation>Synchronisation läuft.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>Die letzte Synchronisation war erfolgreich.</translation>
|
<translation>Die letzte Synchronisation war erfolgreich.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Fehler bei der Synchronisation .</translation>
|
<translation>Fehler bei der Synchronisation .</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Setup-Fehler</translation>
|
<translation>Setup-Fehler</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Undefinierter Fehler-Zustand.</translation>
|
<translation>Undefinierter Fehler-Zustand.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
<translation>%1 (fertiggestellt vor %2 Sekunden)</translation>
|
<translation><numerusform>%1 (vor %n Sek. fertiggestellt)</numerusform><numerusform>%1 (vor %n Sek. fertiggestellt)</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>Copied to clipboard</source>
|
||||||
|
<translation>In die Zwischenablage kopiert</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation>Das Synchronisierungs-Protokoll wurde in die Zwischenablage kopiert.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation>Hochgeladen</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation>Heruntergeladen</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation>Synchronisierte Dateien</translation>
|
<translation>Synchronisierte Dateien</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation>Neue Dateien</translation>
|
<translation>Neue Dateien</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation>gelöschte Dateien</translation>
|
<translation>gelöschte Dateien</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation>Umbenannte Dateien</translation>
|
<translation>Umbenannte Dateien</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation>ignorierte Dateien</translation>
|
<translation>ignorierte Dateien</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation>Fehler</translation>
|
<translation>Fehler</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation>Konflikte</translation>
|
<translation>Konflikte</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation>nach oben</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation>nach unten</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -893,7 +906,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>%1 Ordner-Assistent</translation>
|
<translation>%1 Ordner-Assistent</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -906,32 +919,32 @@ Please write a bug report.</source>
|
|||||||
<translation>Kein lokales Verzeichnis ausgewählt!</translation>
|
<translation>Kein lokales Verzeichnis ausgewählt!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>Der lokale Pfad %1 ist bereits ein Upload-Ordner.<br/>Bitte wählen Sie einen anderen aus!</translation>
|
<translation>Der lokale Pfad %1 ist bereits ein Upload-Ordner.<br/>Bitte wählen Sie einen anderen aus!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>Ein bereits konfigurierter Ordner ist im aktuellen Verzeichnis vorhanden.</translation>
|
<translation>Ein bereits konfigurierter Ordner ist im aktuellen Verzeichnis vorhanden.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>Ein bereits konfigurierter Ordner beinhaltet das angegebene Verzeichnis.</translation>
|
<translation>Ein bereits konfigurierter Ordner beinhaltet das angegebene Verzeichnis.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>Der Alias darf nicht leer sein. Bitte ein anschauliches Alias-Wort eingeben.</translation>
|
<translation>Der Alias darf nicht leer sein. Bitte ein anschauliches Alias-Wort eingeben.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/>Der Alias <i>%1</i> wird bereits verwendet. Bitte einen anderen Alias wählen.</translation>
|
<translation><br/>Der Alias <i>%1</i> wird bereits verwendet. Bitte einen anderen Alias wählen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>Den Quellordner wählen</translation>
|
<translation>Den Quellordner wählen</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -951,37 +964,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation>Der Ordner ist nicht verfügbar auf Ihrer %1.<br/>Klicken Sie um ihn zu erstellen.</translation>
|
<translation>Der Ordner ist nicht verfügbar auf Ihrer %1.<br/>Klicken Sie um ihn zu erstellen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation>Order erfolgreich auf %1 erstellt.</translation>
|
<translation>Order erfolgreich auf %1 erstellt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation>Erstellen des Ordners fehlgeschlagen unter %1.<br/>Bitte überprüfen Sie dies manuell.</translation>
|
<translation>Erstellen des Ordners fehlgeschlagen unter %1.<br/>Bitte überprüfen Sie dies manuell.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>Es ist besser, nicht das Wurzel-Verzeichnis auf dem Server zu wählen.<br/>Falls Sie dies dennoch tun möchten, können <b>keine</b> anderen lokalen Ordner synchronisiert werden.</translation>
|
<translation>Es ist besser, nicht das Wurzel-Verzeichnis auf dem Server zu wählen.<br/>Falls Sie dies dennoch tun möchten, können <b>keine</b> anderen lokalen Ordner synchronisiert werden.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation>zu Ihrer <a href="%1">%2</a> (version %3)</translation>
|
<translation>zu Ihrer <a href="%1">%2</a> (version %3)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation>Keine konfigurierte %1 gefunden!</translation>
|
<translation>Keine konfigurierte %1 gefunden!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation>%1 konnte nicht erreicht werden: <br/><tt>%2</tt></translation>
|
<translation>%1 konnte nicht erreicht werden: <br/><tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -998,7 +1011,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>Zielordner auswählen</translation>
|
<translation>Zielordner auswählen</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1333,53 +1346,65 @@ Das Setup kann nicht ausgeführt werden.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>Neue Datei verfügbar</translation>
|
<translation>Neue Datei verfügbar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>'%1' wurde mit diesem Gerät synchronisiert.</translation>
|
<translation>'%1' wurde mit diesem Gerät synchronisiert.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>Neue Dateien sind verfügbar</translation>
|
<translation>Neue Dateien sind verfügbar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation><numerusform>%1' und %n andere Dateien wurden mit der Gerät synchronisiert.</numerusform><numerusform>'%1' und %n andere Dateien wurden mit der Gerät synchronisiert.</numerusform></translation>
|
<translation><numerusform>'%1' und %n andere Datei wurden mit der Gerät synchronisiert.</numerusform><numerusform>'%1' und %n andere Dateien wurden mit den Gerät synchronisiert.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<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/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation>'%1' wurde gelöscht.</translation>
|
<translation>'%1' wurde gelöscht.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation><numerusform>%1' und %n andere Dateien wurden entfernt.</numerusform><numerusform>%1' und %n andere Dateien wurden entfernt.</numerusform></translation>
|
<translation><numerusform>%1' und %n andere Dateien wurden entfernt.</numerusform><numerusform>%1' und %n andere Dateien wurden entfernt.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation>Dateien gelöscht</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation>'%1' wurde aktualisiert.</translation>
|
<translation>'%1' wurde aktualisiert.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation>Datei aktualisiert</translation>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation><numerusform>%1' und %n andere Dateien wurden aktualisiert.</numerusform><numerusform>%1' und %n andere Dateien wurden aktualisiert.</numerusform></translation>
|
<translation><numerusform>%1' und %n andere Dateien wurden aktualisiert.</numerusform><numerusform>%1' und %n andere Dateien wurden aktualisiert.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation>Dateien aktualisiert</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1389,62 +1414,62 @@ Das Setup kann nicht ausgeführt werden.</translation>
|
|||||||
<translation>SSL-Verbindung</translation>
|
<translation>SSL-Verbindung</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>Warnungen zur aktuellen SSL-Verbindung</translation>
|
<translation>Warnungen zur aktuellen SSL-Verbindung</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>mit Zertifikat %1</translation>
|
<translation>mit Zertifikat %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;nicht angegeben&gt;</translation>
|
<translation>&lt;nicht angegeben&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>Organisation: %1</translation>
|
<translation>Organisation: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>Einheit: %1</translation>
|
<translation>Einheit: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>Land: %1</translation>
|
<translation>Land: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>Fingerabdruck (MD5): <tt>%1</tt></translation>
|
<translation>Fingerabdruck (MD5): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>Fingerabdruck (SHA1): <tt>%1</tt></translation>
|
<translation>Fingerabdruck (SHA1): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>Aktuelles Datum: %1</translation>
|
<translation>Aktuelles Datum: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>Auslaufdatum: %1</translation>
|
<translation>Auslaufdatum: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>Aussteller: %1</translation>
|
<translation>Aussteller: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1452,37 +1477,37 @@ Das Setup kann nicht ausgeführt werden.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Anhalten</translation>
|
<translation>Anhalten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>Fortsetzen</translation>
|
<translation>Fortsetzen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>Überprüfe %1-Verbindung...</translation>
|
<translation>Überprüfe %1-Verbindung...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>Keine %1-Verbindung konfiguriert.</translation>
|
<translation>Keine %1-Verbindung konfiguriert.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation>Verbunden mit <a href="%1">%1</a> als <i>%2</i>.</translation>
|
<translation>Verbunden mit <a href="%1">%1</a> als <i>%2</i>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>Version: %1 (%2)</translation>
|
<translation>Version: %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>Verbindung mit %1 fehlgeschlagen <tt>%2</tt></p></translation>
|
<translation><p>Verbindung mit %1 fehlgeschlagen <tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1503,7 +1528,7 @@ Das Setup kann nicht ausgeführt werden.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>unbekanntes Problem.</translation>
|
<translation>unbekanntes Problem.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1564,7 +1589,7 @@ Das Setup kann nicht ausgeführt werden.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>Der CSync-Thread wurde beendet.</translation>
|
<translation>Der CSync-Thread wurde beendet.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -207,9 +207,13 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>Folder on ownCloud:</translation>
|
<translation type="obsolete">Folder on ownCloud:</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -247,17 +251,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>create</translation>
|
<translation>create</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>root</translation>
|
<translation>root</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://john@host.com//myfolder</translation>
|
<translation>scp://john@host.com//myfolder</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -305,7 +309,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="obsolete">ownCloud Sync Started</translation>
|
<translation type="obsolete">ownCloud Sync Started</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>Sync started for %1 configured sync folder(s).</translation>
|
<translation>Sync started for %1 configured sync folder(s).</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -314,27 +318,27 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="obsolete">Open ownCloud...</translation>
|
<translation type="obsolete">Open ownCloud...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>Open status...</translation>
|
<translation>Open status...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<source>Add folder...</source>
|
<source>Add folder...</source>
|
||||||
<translation>Add folder...</translation>
|
<translation>Add folder...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Configure...</translation>
|
<translation>Configure...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Quit</translation>
|
<translation>Quit</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -343,94 +347,94 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="obsolete">open folder %1</translation>
|
<translation type="obsolete">open folder %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>Confirm Folder Remove</translation>
|
<translation>Confirm Folder Remove</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>Do you really want to remove upload folder <i>%1</i>?</translation>
|
<translation>Do you really want to remove upload folder <i>%1</i>?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -443,32 +447,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="obsolete">The folder waits to start syncing.</translation>
|
<translation type="obsolete">The folder waits to start syncing.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Sync is running.</translation>
|
<translation>Sync is running.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>Last Sync was successful.</translation>
|
<translation>Last Sync was successful.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Syncing Error.</translation>
|
<translation>Syncing Error.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Setup Error.</translation>
|
<translation>Setup Error.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Undefined Error State.</translation>
|
<translation>Undefined Error State.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -499,32 +503,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
</translation>
|
</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>Sync Running</translation>
|
<translation>Sync Running</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>The syncing operation is running.<br/>Do you want to terminate it?</translation>
|
<translation>The syncing operation is running.<br/>Do you want to terminate it?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>Undefined State.</translation>
|
<translation>Undefined State.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>Waits to start syncing.</translation>
|
<translation>Waits to start syncing.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -533,7 +537,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="obsolete">Sync is paused.</translation>
|
<translation type="obsolete">Sync is paused.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>No sync folders configured.</translation>
|
<translation>No sync folders configured.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -541,27 +545,26 @@ p, li { white-space: pre-wrap; }
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>CSync create failed.</translation>
|
<translation type="obsolete">CSync create failed.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>CSync failed to create a lock file.</translation>
|
<translation>CSync failed to create a lock file.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>CSync failed to load the state db.</translation>
|
<translation>CSync failed to load the state db.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -570,17 +573,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="obsolete">The system time between the local machine and the server differs too much. Please use a time syncronization service (ntp) on both machines.</translation>
|
<translation type="obsolete">The system time between the local machine and the server differs too much. Please use a time syncronization service (ntp) on both machines.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>CSync could not detect the filesystem type.</translation>
|
<translation>CSync could not detect the filesystem type.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>CSync got an error while processing internal trees.</translation>
|
<translation>CSync got an error while processing internal trees.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -588,117 +591,117 @@ p, li { white-space: pre-wrap; }
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="obsolete"><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></translation>
|
<translation type="obsolete"><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="obsolete"><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></translation>
|
<translation type="obsolete"><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>The local filesystem can not be written. Please check permissions.</translation>
|
<translation>The local filesystem can not be written. Please check permissions.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>A remote file can not be written. Please check the remote access.</translation>
|
<translation>A remote file can not be written. Please check the remote access.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>An internal error number %1 happend.</translation>
|
<translation>An internal error number %1 happend.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -715,7 +718,7 @@ That prevents ownCloud from successful syncing.
|
|||||||
Please make sure that all directories are writeable.</translation>
|
Please make sure that all directories are writeable.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -763,115 +766,128 @@ Please write a bug report.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation type="unfinished">Undefined Folder State</translation>
|
<translation type="unfinished">Undefined Folder State</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation type="unfinished">The folder waits to start syncing.</translation>
|
<translation type="unfinished">The folder waits to start syncing.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation type="unfinished">Sync is running.</translation>
|
<translation type="unfinished">Sync is running.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation type="unfinished">Last Sync was successful.</translation>
|
<translation type="unfinished">Last Sync was successful.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation type="unfinished">Syncing Error.</translation>
|
<translation type="unfinished">Syncing Error.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation type="unfinished">Setup Error.</translation>
|
<translation type="unfinished">Setup Error.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation type="unfinished">Undefined Error State.</translation>
|
<translation type="unfinished">Undefined Error State.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message numerus="yes">
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
|
<translation type="unfinished">
|
||||||
|
<numerusform></numerusform>
|
||||||
|
<numerusform></numerusform>
|
||||||
|
</translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>Copied to clipboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -902,7 +918,7 @@ Please write a bug report.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>%1 Folder Wizard</translation>
|
<translation>%1 Folder Wizard</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -915,32 +931,32 @@ Please write a bug report.</translation>
|
|||||||
<translation>No local directory selected!</translation>
|
<translation>No local directory selected!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>The local path %1 is already an upload folder.<br/>Please pick another one!</translation>
|
<translation>The local path %1 is already an upload folder.<br/>Please pick another one!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>An already configured folder is contained in the current entry.</translation>
|
<translation>An already configured folder is contained in the current entry.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>An already configured folder contains the currently entered directory.</translation>
|
<translation>An already configured folder contains the currently entered directory.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>The alias can not be empty. Please provide a descriptive alias word.</translation>
|
<translation>The alias can not be empty. Please provide a descriptive alias word.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/>The alias <i>%1</i> is already in use. Please pick another alias.</translation>
|
<translation><br/>The alias <i>%1</i> is already in use. Please pick another alias.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>Select the source folder</translation>
|
<translation>Select the source folder</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -960,37 +976,37 @@ Please write a bug report.</translation>
|
|||||||
<translation type="obsolete">Failed to create the folder on ownCloud.<br/>Please check manually.</translation>
|
<translation type="obsolete">Failed to create the folder on ownCloud.<br/>Please check manually.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</translation>
|
<translation>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1007,7 +1023,7 @@ Please write a bug report.</translation>
|
|||||||
<translation type="obsolete">Your ownCloud could not be reached:<br/><tt>%1</tt></translation>
|
<translation type="obsolete">Your ownCloud could not be reached:<br/><tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>Select the target folder</translation>
|
<translation>Select the target folder</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1342,24 +1358,22 @@ Setup can not be done.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation type="unfinished">
|
<translation type="unfinished">
|
||||||
<numerusform></numerusform>
|
<numerusform></numerusform>
|
||||||
@@ -1367,18 +1381,17 @@ Setup can not be done.</translation>
|
|||||||
</translation>
|
</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<source>File removed</source>
|
<source>File removed</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation type="unfinished">
|
<translation type="unfinished">
|
||||||
<numerusform></numerusform>
|
<numerusform></numerusform>
|
||||||
@@ -1386,18 +1399,33 @@ Setup can not be done.</translation>
|
|||||||
</translation>
|
</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation type="unfinished">
|
<translation type="unfinished">
|
||||||
<numerusform></numerusform>
|
<numerusform></numerusform>
|
||||||
<numerusform></numerusform>
|
<numerusform></numerusform>
|
||||||
</translation>
|
</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1407,62 +1435,62 @@ Setup can not be done.</translation>
|
|||||||
<translation>SSL Connection</translation>
|
<translation>SSL Connection</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>Warnings about current SSL Connection:</translation>
|
<translation>Warnings about current SSL Connection:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>with Certificate %1</translation>
|
<translation>with Certificate %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>Organization: %1</translation>
|
<translation>Organization: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>Unit: %1</translation>
|
<translation>Unit: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>Country: %1</translation>
|
<translation>Country: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>Effective Date: %1</translation>
|
<translation>Effective Date: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>Expiry Date: %1</translation>
|
<translation>Expiry Date: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>Issuer: %1</translation>
|
<translation>Issuer: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1470,37 +1498,37 @@ Setup can not be done.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pause</translation>
|
<translation>Pause</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>Resume</translation>
|
<translation>Resume</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1521,7 +1549,7 @@ Setup can not be done.</translation>
|
|||||||
<translation type="obsolete">Version: %1</translation>
|
<translation type="obsolete">Version: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>unknown problem.</translation>
|
<translation>unknown problem.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1582,7 +1610,7 @@ Setup can not be done.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>The CSync thread terminated.</translation>
|
<translation>The CSync thread terminated.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -199,9 +199,13 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>en via &ownCloud-servilo</translation>
|
<translation>en via &ownCloud-servilo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>Dosierujo en ownCloud:</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -239,17 +243,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>krei</translation>
|
<translation>krei</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>radiko</translation>
|
<translation>radiko</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/loka</translation>
|
<translation>/home/loka</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://johano@gastigo.com//miadosierujo</translation>
|
<translation>scp://johano@gastigo.com//miadosierujo</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -297,7 +301,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>Sinkronigo komencis por %1 agordita(j) sinkroniga(j) dosierujo(j).</translation>
|
<translation>Sinkronigo komencis por %1 agordita(j) sinkroniga(j) dosierujo(j).</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -306,27 +310,27 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>Malfermi staton...</translation>
|
<translation>Malfermi staton...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<source>Add folder...</source>
|
<source>Add folder...</source>
|
||||||
<translation>Aldoni dosierujon...</translation>
|
<translation>Aldoni dosierujon...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Agordi...</translation>
|
<translation>Agordi...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>Agordi prokuran servilon...</translation>
|
<translation>Agordi prokuran servilon...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Forlasi</translation>
|
<translation>Forlasi</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -335,94 +339,94 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation>Malĝusta kongruo de servilo%1</translation>
|
<translation>Malĝusta kongruo de servilo%1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation>Tro multaj provoj ekhavi validan pasvorton.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>Aŭtentigiloj</translation>
|
<translation>Aŭtentigiloj</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation>Eraro: ne eblis venigi la pasvorton!</translation>
|
<translation>Eraro: ne eblis venigi la pasvorton!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>Pasvorta dialogo nuliĝis!</translation>
|
<translation>Pasvorta dialogo nuliĝis!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>Neniu konekto %1</translation>
|
<translation>Neniu konekto %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Aŭ via uzantonomo aŭ via pasvorto ne ĝustas.</p><p>Bonvolu ĝustigi ĝin per lanĉo de la agorda dialogujo el la pleto!</p></translation>
|
<translation><p>Aŭ via uzantonomo aŭ via pasvorto ne ĝustas.</p><p>Bonvolu ĝustigi ĝin per lanĉo de la agorda dialogujo el la pleto!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation>Sinkronigo %1 komencis</translation>
|
<translation>Sinkronigo %1 komencis</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>Malfermi %1 en foliumilo...</translation>
|
<translation>Malfermi %1 en foliumilo...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>Pri...</translation>
|
<translation>Pri...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>Malfermi la dosierujon %1</translation>
|
<translation>Malfermi la dosierujon %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>Mastrumataj dosierujoj:</translation>
|
<translation>Mastrumataj dosierujoj:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>Pri %1</translation>
|
<translation>Pri %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>Konfirmi forigon de dosierujo</translation>
|
<translation>Konfirmi forigon de dosierujo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>Ĉu vi vere volas forigi la alŝutan dosierujon <i>%1</i>?</translation>
|
<translation>Ĉu vi vere volas forigi la alŝutan dosierujon <i>%1</i>?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -435,32 +439,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Sinkronigo okazas.</translation>
|
<translation>Sinkronigo okazas.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>La lasta sinkronigo sukcesis.</translation>
|
<translation>La lasta sinkronigo sukcesis.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Sinkroniga eraro.</translation>
|
<translation>Sinkroniga eraro.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Agorda eraro.</translation>
|
<translation>Agorda eraro.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Sendifina erarostato.</translation>
|
<translation>Sendifina erarostato.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -488,32 +492,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>Sinkronigo okazanta</translation>
|
<translation>Sinkronigo okazanta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>La sinkroniga operacio funkcias.<br/>Ĉu vi volas fini ĝin?</translation>
|
<translation>La sinkroniga operacio funkcias.<br/>Ĉu vi volas fini ĝin?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>Sendifina stato.</translation>
|
<translation>Sendifina stato.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>Atendanta komencon de sinkronigo.</translation>
|
<translation>Atendanta komencon de sinkronigo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation>(Sinkronigo paŭzas)</translation>
|
<translation>(Sinkronigo paŭzas)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -522,7 +526,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>Neniu sinkroniga dosierujo agordita.</translation>
|
<translation>Neniu sinkroniga dosierujo agordita.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -530,27 +534,26 @@ p, li { white-space: pre-wrap; }
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>CSync malsukcesis je kreo.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>CSync malsukcesis je kreo de blokdosiero.</translation>
|
<translation>CSync malsukcesis je kreo de blokdosiero.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation>Sukceso.</translation>
|
<translation>Sukceso.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>CSync malsukcesis pri ŝargo de la stata datumbazo.</translation>
|
<translation>CSync malsukcesis pri ŝargo de la stata datumbazo.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -559,17 +562,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>CSync ne povis detekti la dosiersistemtipon.</translation>
|
<translation>CSync ne povis detekti la dosiersistemtipon.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>CSync eraris dum ĝi procezis enajn arbojn.</translation>
|
<translation>CSync eraris dum ĝi procezis enajn arbojn.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -577,117 +580,117 @@ p, li { white-space: pre-wrap; }
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p>La cela dosierujo %1 ne ekzistas.</p><p>Bonvolu kontroli la sinkronigan agordon.</p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>La loka dosiersistemo ne eblas esti skribita. Bonvolu kontroli permesojn.</translation>
|
<translation>La loka dosiersistemo ne eblas esti skribita. Bonvolu kontroli permesojn.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>Mallokan dosieron ne eblas skribi. Bonvolu kontroli la mallokan alireblon.</translation>
|
<translation>Mallokan dosieron ne eblas skribi. Bonvolu kontroli la mallokan alireblon.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>Ena eraro numerigita %1 okazis.</translation>
|
<translation>Ena eraro numerigita %1 okazis.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -702,7 +705,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation><p>La kromaĵo %1 por CSync ne povis ŝargiĝi.<br/>Bonvolu kontroli la instalon!</p></translation>
|
<translation><p>La kromaĵo %1 por CSync ne povis ŝargiĝi.<br/>Bonvolu kontroli la instalon!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -748,115 +751,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>Dosieroj</translation>
|
<translation>Dosieroj</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation>Dosierkiamo</translation>
|
<translation>Dosierkiamo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Sinkronigo funkcias.</translation>
|
<translation>Sinkronigo funkcias.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>La lasta sinkronigo sukcesis.</translation>
|
<translation>La lasta sinkronigo sukcesis.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Sinkroniga eraro.</translation>
|
<translation>Sinkroniga eraro.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
|
<message numerus="yes">
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
|
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>Copied to clipboard</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation>Sinkronigitaj dosieroj</translation>
|
<translation>Sinkronigitaj dosieroj</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation>Novaj dosieroj</translation>
|
<translation>Novaj dosieroj</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation>Forigitaj dosieroj</translation>
|
<translation>Forigitaj dosieroj</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation>Alinomigitaj dosieroj</translation>
|
<translation>Alinomigitaj dosieroj</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation>Ignoritaj dosieroj</translation>
|
<translation>Ignoritaj dosieroj</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -887,7 +900,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>Asistilo pri dosierujo %1</translation>
|
<translation>Asistilo pri dosierujo %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -900,32 +913,32 @@ Please write a bug report.</source>
|
|||||||
<translation>Neniu loka dosierujo elektiĝis!</translation>
|
<translation>Neniu loka dosierujo elektiĝis!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>La loka vojo %1 jam estas alŝuta dosierujo.<br/>Bonvolu preni alian!</translation>
|
<translation>La loka vojo %1 jam estas alŝuta dosierujo.<br/>Bonvolu preni alian!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>Jam agorditan dosierujon enhavas la nuna ero.</translation>
|
<translation>Jam agorditan dosierujon enhavas la nuna ero.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>Dosierujo jam agordita enhavas la dosierujon nun enigitan.</translation>
|
<translation>Dosierujo jam agordita enhavas la dosierujon nun enigitan.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>La alinomo devas ne esti malplena. Bonvolu provizii priskribecan alinoman vorton.</translation>
|
<translation>La alinomo devas ne esti malplena. Bonvolu provizii priskribecan alinoman vorton.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/>La alinomo <i>%1</i> jam estas uzata. Bonvolu preni alian alinomon.</translation>
|
<translation><br/>La alinomo <i>%1</i> jam estas uzata. Bonvolu preni alian alinomon.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>Elektu la fontan dosierujon</translation>
|
<translation>Elektu la fontan dosierujon</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -945,37 +958,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation>La dosiero ne haveblas en via %1.<br/>Klaku por krei ĝin.</translation>
|
<translation>La dosiero ne haveblas en via %1.<br/>Klaku por krei ĝin.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation>Dosierujo sukcese kreiĝis en %1.</translation>
|
<translation>Dosierujo sukcese kreiĝis en %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation>Malsukcesis kreo de la dosierujo en %1.<br/>Bonvolu kontroli mane.</translation>
|
<translation>Malsukcesis kreo de la dosierujo en %1.<br/>Bonvolu kontroli mane.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>Pli bone, ne uzu la mallokan radikan dosierujon.<br/>Se vi tion ja faras, vi <b>ne</b> povos speguli alian lokan dosierujon.</translation>
|
<translation>Pli bone, ne uzu la mallokan radikan dosierujon.<br/>Se vi tion ja faras, vi <b>ne</b> povos speguli alian lokan dosierujon.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation>al via <a href="%1">%2</a> (eldono %3)</translation>
|
<translation>al via <a href="%1">%2</a> (eldono %3)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation>ne troviĝis agordita %1!</translation>
|
<translation>ne troviĝis agordita %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation>%1 ne povis atingiĝi:<br/><tt>%2</tt></translation>
|
<translation>%1 ne povis atingiĝi:<br/><tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -992,7 +1005,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>Elektu la celan dosierujon</translation>
|
<translation>Elektu la celan dosierujon</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1327,53 +1340,65 @@ Agordado ne povas fariĝi.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>Nova dosiero haveblas</translation>
|
<translation>Nova dosiero haveblas</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>“%1” sinkroniĝis kun ĉi tiu maŝino.</translation>
|
<translation>“%1” sinkroniĝis kun ĉi tiu maŝino.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>Novaj dosieroj haveblas</translation>
|
<translation>Novaj dosieroj haveblas</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<source>File removed</source>
|
<source>File removed</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1383,62 +1408,62 @@ Agordado ne povas fariĝi.</translation>
|
|||||||
<translation>SSL-konekto</translation>
|
<translation>SSL-konekto</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>Avertoj pri la nuna SSL-konekto:</translation>
|
<translation>Avertoj pri la nuna SSL-konekto:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>kun atestilo %1</translation>
|
<translation>kun atestilo %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;ne indikita&gt;</translation>
|
<translation>&lt;ne indikita&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>Organizaĵo: %1</translation>
|
<translation>Organizaĵo: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>Unuo: %1</translation>
|
<translation>Unuo: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>Lando: %1</translation>
|
<translation>Lando: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>Fingropremo (MD5): <tt>%1</tt></translation>
|
<translation>Fingropremo (MD5): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>Fingropremo (SHA1): <tt>%1</tt></translation>
|
<translation>Fingropremo (SHA1): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>Limdato: %1</translation>
|
<translation>Limdato: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>Sendinto: %1</translation>
|
<translation>Sendinto: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1446,37 +1471,37 @@ Agordado ne povas fariĝi.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Paŭzigi</translation>
|
<translation>Paŭzigi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>Malpaŭzi</translation>
|
<translation>Malpaŭzi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>Kontrolanta la konekton %1...</translation>
|
<translation>Kontrolanta la konekton %1...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>Neniu konekto %1 agordiĝis.</translation>
|
<translation>Neniu konekto %1 agordiĝis.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation>Konektita al <a href="%1">%1</a> kiel <i>%2</i>.</translation>
|
<translation>Konektita al <a href="%1">%1</a> kiel <i>%2</i>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>Eldono: %1 (%2)</translation>
|
<translation>Eldono: %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>Malsukcesis konektado al %1: <tt>%2</tt></p></translation>
|
<translation><p>Malsukcesis konektado al %1: <tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1497,7 +1522,7 @@ Agordado ne povas fariĝi.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>nekonata problemo.</translation>
|
<translation>nekonata problemo.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1558,7 +1583,7 @@ Agordado ne povas fariĝi.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>La fadeno de CSync finiĝis.</translation>
|
<translation>La fadeno de CSync finiĝis.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -205,9 +205,13 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<translation>en tu servidor &ownCloud</translation>
|
<translation>en tu servidor &ownCloud</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>Carpeta en ownCloud:</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation>Carpeta remota:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -245,18 +249,18 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<translation>crear</translation>
|
<translation>crear</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>root
|
<translation>root
|
||||||
</translation>
|
</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://john@host.com//micarpeta</translation>
|
<translation>scp://john@host.com//micarpeta</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -304,7 +308,7 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>Comenzando sincronización para %1 carpeta(s) de sincronización.</translation>
|
<translation>Comenzando sincronización para %1 carpeta(s) de sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -313,27 +317,27 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>Abrir estado...</translation>
|
<translation>Abrir estado...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<source>Add folder...</source>
|
<source>Add folder...</source>
|
||||||
<translation>Añadir carpeta...</translation>
|
<translation>Añadir carpeta...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Configurar...</translation>
|
<translation>Configurar...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>Configuración del proxy</translation>
|
<translation>Configuración del proxy</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Salir</translation>
|
<translation>Salir</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -342,94 +346,94 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation>Servidor %1 no coincide</translation>
|
<translation>Servidor %1 no coincide</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation><p>El servidor configurado para este cliente es demasiado antiguo.</p><p>Por favor actualiza al último servidor %1 y reinicia el cliente.</p></translation>
|
<translation><p>El servidor configurado para este cliente es demasiado antiguo.</p><p>Por favor actualiza al último servidor %1 y reinicia el cliente.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation>Demasiados intentos para ingresar una contraseña correcta.</translation>
|
<translation>Muchos intentos fallidos en la contraseña.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation>Las credenciales del usuario %1 son incorrectas. Verifique la configuracion.</translation>
|
<translation>Las credenciales del usuario %1 son incorrectas. Verifique la configuracion.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>Credenciales</translation>
|
<translation>Credenciales</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation>Error: No se pudo recuperar la contraseña</translation>
|
<translation>Error: No se pudo recuperar la contraseña</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>El dialogo de contraseña ha sido cancelado</translation>
|
<translation>El dialogo de contraseña ha sido cancelado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>Sin conexión a %1</translation>
|
<translation>Sin conexión a %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Sus credenciales de %1 son incorrectas.</p><p>¡Por favor corríjalas iniciando el diálogo de configuración desde la bandeja del sistema!</p></translation>
|
<translation><p>Sus credenciales de %1 son incorrectas.</p><p>¡Por favor corríjalas iniciando el diálogo de configuración desde la bandeja del sistema!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Su nombre de usuario o contraseña no son correctos.</p><p>¡Por favor corríjalos iniciando el diálogo de configuración desde la bandeja del sistema!</p></translation>
|
<translation><p>Su nombre de usuario o contraseña no son correctos.</p><p>¡Por favor corríjalos iniciando el diálogo de configuración desde la bandeja del sistema!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation>Sincronización de %1 iniciada</translation>
|
<translation>Sincronización de %1 iniciada</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>Abrir %1 en el navegador...</translation>
|
<translation>Abrir %1 en el navegador...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>Acerca de...</translation>
|
<translation>Acerca de...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>Abrir carpeta %1</translation>
|
<translation>Abrir carpeta %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>Carpetas administradas:</translation>
|
<translation>Carpetas administradas:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>Acerca de %1</translation>
|
<translation>Acerca de %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>Confirmar la eliminación de la carpeta</translation>
|
<translation>Confirmar la eliminación de la carpeta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>¿Está seguro que quiere borrar la carpeta de subida de archivos <i>%1</i>?</translation>
|
<translation>¿Está seguro que quiere borrar la carpeta de subida de archivos <i>%1</i>?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -442,32 +446,32 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Sincronización en funcionamiento.</translation>
|
<translation>Sincronización en funcionamiento.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>El servidor no se encuentra disponible actualmente.</translation>
|
<translation>El servidor no se encuentra disponible actualmente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>La última sincronización fue exitosa.</translation>
|
<translation>La última sincronización fue exitosa.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Error de sincronización.</translation>
|
<translation>Error de sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Error de configuración.</translation>
|
<translation>Error de configuración.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Fallo sin definir.</translation>
|
<translation>Fallo sin definir.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -495,32 +499,32 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>Sincronización en curso</translation>
|
<translation>Sincronización en curso</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>La sincronización está en curso.<br/>¿Desea interrumpirla?</translation>
|
<translation>La sincronización está en curso.<br/>¿Desea interrumpirla?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>Estado no definido.</translation>
|
<translation>Estado no definido.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>Esperando el inicio de la sincronización.</translation>
|
<translation>Esperando el inicio de la sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation>Preparando para la sincronizacipon</translation>
|
<translation>Preparando para la sincronizacipon</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation>(Sincronización en pausa)</translation>
|
<translation>(Sincronización en pausa)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -529,7 +533,7 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>Las carpetas de sincronización no están configuradas.</translation>
|
<translation>Las carpetas de sincronización no están configuradas.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -537,27 +541,26 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>Falló CSync al crearse.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>Falló CSync al crear el archivo de bloqueo.</translation>
|
<translation>Falló CSync al crear el archivo de bloqueo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation>Completad</translation>
|
<translation>Completad</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation>Falló la configuración de inicio de sesión en CSync.</translation>
|
<translation>Falló la configuración de inicio de sesión en CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>Falló CSync al cargar su base de datos de estado (statedb).</translation>
|
<translation>Falló CSync al cargar su base de datos de estado (statedb).</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -566,17 +569,17 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation>La hora del sistema en este cliente es diferente de la hora del sistema en el servidor. Por favor usa un servicio de sincronización (NTP) de hora en las máquinas cliente y servidor para que las horas se mantengan igual.</translation>
|
<translation>La hora del sistema en este cliente es diferente de la hora del sistema en el servidor. Por favor usa un servicio de sincronización (NTP) de hora en las máquinas cliente y servidor para que las horas se mantengan igual.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>CSync no pudo detectar el tipo de sistema de archivos.</translation>
|
<translation>CSync no pudo detectar el tipo de sistema de archivos.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>Fallo en CSync al procesar árboles de datos internos.</translation>
|
<translation>Fallo en CSync al procesar árboles de datos internos.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -584,117 +587,117 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p> El directorio de destino %1 no existe.</p> Por favor, compruebe la configuración de sincronización. </p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>No se puede escribir en el sistema de archivos local. Revisa los permisos.</translation>
|
<translation>No se puede escribir en el sistema de archivos local. Revisa los permisos.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>Un archivo remoto no se pudo escribir. Por favor revisa el acceso remoto.</translation>
|
<translation>Un archivo remoto no se pudo escribir. Por favor revisa el acceso remoto.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation>CSync falló en reservar memoria</translation>
|
<translation>CSync falló en reservar memoria</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation>Error fatal de parámetro en CSync</translation>
|
<translation>Error fatal de parámetro en CSync</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation>Proceso de actualización de CSync falló</translation>
|
<translation>Proceso de actualización de CSync falló</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation>Falló el proceso de composición de CSync</translation>
|
<translation>Falló el proceso de composición de CSync</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation>Proceso de propagación de CSync falló</translation>
|
<translation>Proceso de propagación de CSync falló</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation><p>El directorio de destino no existe.</p><p>Verifique la configuración de sincronización.</p></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation>CSync falló al realizar la conexión a través del proxy</translation>
|
<translation>CSync falló al realizar la conexión a través del proxy</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation>CSync falló al realizar la búsqueda del proxy</translation>
|
<translation>CSync falló al realizar la búsqueda del proxy</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation>CSync: Falló la autenticación con el servidor %1.</translation>
|
<translation>CSync: Falló la autenticación con el servidor %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation>CSync: Falló la autenticación con el proxy.</translation>
|
<translation>CSync: Falló la autenticación con el proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation>CSync: Falló la conexión con la red.</translation>
|
<translation>CSync: Falló la conexión con la red.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation>Ha transcurrido el tiempo máximo de conexión a la red.</translation>
|
<translation>Ha transcurrido el tiempo máximo de conexión a la red.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation>Ha ocurrido un error de transmisión HTTP.</translation>
|
<translation>Ha ocurrido un error de transmisión HTTP.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation>CSync: Falló debido a un permiso denegado.</translation>
|
<translation>CSync: Falló debido a un permiso denegado.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation>CSync: Falló en encontrar un archivo especifico.</translation>
|
<translation>CSync: Falló en encontrar un archivo especifico.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation>CSync trató de crear un directorio que ya existe.</translation>
|
<translation>CSync trató de crear un directorio que ya existe.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation>CSync: No queda espacio disponible en el servidor %1.</translation>
|
<translation>CSync: No queda espacio disponible en el servidor %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation>Error no especificado de CSync</translation>
|
<translation>Error no especificado de CSync</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>Un error interno número %1 ha ocurrido.</translation>
|
<translation>Un error interno número %1 ha ocurrido.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation><br/>Mensaje de salida:</translation>
|
<translation><br/>Mensaje de salida:</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -709,7 +712,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation><p>El plugin de %1 para csync no se ha podido cargar.<br/>Por favor, verifica la instalación</p></translation>
|
<translation><p>El plugin de %1 para csync no se ha podido cargar.<br/>Por favor, verifica la instalación</p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -755,115 +758,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>Archivos</translation>
|
<translation>Archivos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation>Conteo de archivos</translation>
|
<translation>Conteo de archivos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation>Copiar</translation>
|
<translation>Copiar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation>Protocolo de Sincronización</translation>
|
<translation>Protocolo de Sincronización</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation>Estado indefinido del directorio</translation>
|
<translation>Estado indefinido del directorio</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation>El directorio está a la espera de sincronizarse.</translation>
|
<translation>El directorio está a la espera de sincronizarse.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>El servidor no se encuentra disponible actualmente.</translation>
|
<translation>El servidor no se encuentra disponible actualmente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>La sincronización se esta llevando a cabo.</translation>
|
<translation>La sincronización se esta llevando a cabo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>La ultima sincronización fue satisfactoria.</translation>
|
<translation>La ultima sincronización fue satisfactoria.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Error de Sincronización</translation>
|
<translation>Error de Sincronización</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Error de configuración.</translation>
|
<translation>Error de configuración.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Error indefinido.</translation>
|
<translation>Error indefinido.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
<translation>%1 (Finalizado hace %2 segundos)</translation>
|
<translation><numerusform>%1 (finalizado hace %n seg.)</numerusform><numerusform>%1 (finalizados hace %n seg.)</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>Copied to clipboard</source>
|
||||||
|
<translation>Copiado al portapapeles</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation>El protocolo sync ha sido copiado al portapapeles.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation>Cargado</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation>Descargado</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation>Archivos Sincronizados</translation>
|
<translation>Archivos Sincronizados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation>Nuevos Archivos</translation>
|
<translation>Nuevos Archivos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation>Archivos Eliminados</translation>
|
<translation>Archivos Eliminados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation>Archivos Renombrados</translation>
|
<translation>Archivos Renombrados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation>Archivos Ignorados</translation>
|
<translation>Archivos Ignorados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation>Errores</translation>
|
<translation>Errores</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation>Conflictos</translation>
|
<translation>Conflictos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation>Arriba</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation>Abajo</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -894,7 +907,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>Asistente de carpetas de %1</translation>
|
<translation>Asistente de carpetas de %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -907,32 +920,32 @@ Please write a bug report.</source>
|
|||||||
<translation>No ha seleccionado ninguna carpeta local</translation>
|
<translation>No ha seleccionado ninguna carpeta local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>La ruta local %1 ya existe como carpeta de subida.<br/>Por favor, seleccione otra.</translation>
|
<translation>La ruta local %1 ya existe como carpeta de subida.<br/>Por favor, seleccione otra.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>Hay una carpeta ya configurada dentro de la selección actual.</translation>
|
<translation>Hay una carpeta ya configurada dentro de la selección actual.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>La carpeta está dentro de otra carpeta previamente configurada.</translation>
|
<translation>La carpeta está dentro de otra carpeta previamente configurada.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>El campo "alias" no puede estar vacío. Por favor, escriba un texto descriptivo.</translation>
|
<translation>El campo "alias" no puede estar vacío. Por favor, escriba un texto descriptivo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/>El alias <i>%1</i> ya está siendo utilizado. Por favor, elija otro.</translation>
|
<translation><br/>El alias <i>%1</i> ya está siendo utilizado. Por favor, elija otro.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>Seleccione la carpeta fuente. </translation>
|
<translation>Seleccione la carpeta fuente. </translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -952,37 +965,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation>La carpeta no está disponible en tu %1.<br/>Haz clic para crearla.</translation>
|
<translation>La carpeta no está disponible en tu %1.<br/>Haz clic para crearla.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation>Se creó la carpeta con éxito en %1.</translation>
|
<translation>Se creó la carpeta con éxito en %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation>No se pudo crear la carpeta en %1.<br/>Por favor inténtalo manualmente.</translation>
|
<translation>No se pudo crear la carpeta en %1.<br/>Por favor inténtalo manualmente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>No es conveniente utilizar la carpeta raíz remota.<br/>Si lo hace, <b>no</b> podrá sincronizar ninguna carpeta local más.</translation>
|
<translation>No es conveniente utilizar la carpeta raíz remota.<br/>Si lo hace, <b>no</b> podrá sincronizar ninguna carpeta local más.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation>a tu <a href="%1">%2</a> (versión %3)</translation>
|
<translation>a tu <a href="%1">%2</a> (versión %3)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation>¡No se encontró %1 configurado!</translation>
|
<translation>¡No se encontró %1 configurado!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation>No se pudo conectar a %1:<br/><tt>%2</tt></translation>
|
<translation>No se pudo conectar a %1:<br/><tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -999,7 +1012,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>Seleccione la carpeta de destino</translation>
|
<translation>Seleccione la carpeta de destino</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1334,53 +1347,65 @@ No se puede completar la instalación.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>Nuevo archivo disponible</translation>
|
<translation>Nuevo archivo disponible</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>'%1' se ha sincronizado en este equipo.</translation>
|
<translation>'%1' se ha sincronizado en este equipo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>Nuevos archivos disponibles</translation>
|
<translation>Nuevos archivos disponibles</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation><numerusform>'%1' y %n otro archivo han sido sincronizados a esta máquina.</numerusform><numerusform>'%1' y %n otros archivos han sido sincronizados a esta máquina.</numerusform></translation>
|
<translation><numerusform>'%1' y %n otro archivo han sido sincronizados a esta máquina.</numerusform><numerusform>'%1' y %n otros archivos han sido sincronizados a esta máquina.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<source>File removed</source>
|
<source>File removed</source>
|
||||||
<translation>Archivo eliminado</translation>
|
<translation>Archivo eliminado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation>'%1' ha sido eliminado.</translation>
|
<translation>'%1' ha sido eliminado.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation><numerusform>'%1' y %n otro archivo han sido removidos.</numerusform><numerusform>'%1' y %n otros archivos han sido removidos.</numerusform></translation>
|
<translation><numerusform>'%1' y %n otro archivo han sido removidos.</numerusform><numerusform>'%1' y %n otros archivos han sido removidos.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation>Archivos eliminados</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation>'%1' ha sido subido.</translation>
|
<translation>'%1' ha sido subido.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation>Archivo actualizado</translation>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation><numerusform>'%1' y %n otro archivo han sido subidos.</numerusform><numerusform>'%1' y %n otros archivos han sido subidos.</numerusform></translation>
|
<translation><numerusform>'%1' y %n otro archivo han sido subidos.</numerusform><numerusform>'%1' y %n otros archivos han sido subidos.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation>Archivos actualizados</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1390,62 +1415,62 @@ No se puede completar la instalación.</translation>
|
|||||||
<translation>Conexión SSL</translation>
|
<translation>Conexión SSL</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>Avisos de la actual conexión SSL:</translation>
|
<translation>Avisos de la actual conexión SSL:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>con certificado %1</translation>
|
<translation>con certificado %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;no especificado&gt;</translation>
|
<translation>&lt;no especificado&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>Organización: %1</translation>
|
<translation>Organización: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>Unidad: %1</translation>
|
<translation>Unidad: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>País: %1</translation>
|
<translation>País: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>Huella (MD5): <tt>%1</tt></translation>
|
<translation>Huella (MD5): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>Huella (SHA1): <tt>%1</tt></translation>
|
<translation>Huella (SHA1): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>Fecha de vigencia: %1</translation>
|
<translation>Fecha de vigencia: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>Fecha de expiración: %1</translation>
|
<translation>Fecha de expiración: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>Emisor: %1</translation>
|
<translation>Emisor: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1453,37 +1478,37 @@ No se puede completar la instalación.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pausa</translation>
|
<translation>Pausa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>Continuar</translation>
|
<translation>Continuar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>Comprobando conexión de %1...</translation>
|
<translation>Comprobando conexión de %1...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>No hay ninguna conexión de %1 configurada.</translation>
|
<translation>No hay ninguna conexión de %1 configurada.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation>Conectado a <a href="%1">%1</a> como <i>%2</i>.</translation>
|
<translation>Conectado a <a href="%1">%1</a> como <i>%2</i>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>Vérsion: %1 (%2)</translation>
|
<translation>Vérsion: %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>No se pudo conectar a %1: <tt>%2</tt></p></translation>
|
<translation><p>No se pudo conectar a %1: <tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1504,7 +1529,7 @@ No se puede completar la instalación.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>error desconocido.</translation>
|
<translation>error desconocido.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1565,7 +1590,7 @@ No se puede completar la instalación.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>Terminó el hilo Csync.</translation>
|
<translation>Terminó el hilo Csync.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -195,9 +195,13 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>en tu servidor de &ownCloud</translation>
|
<translation>en tu servidor de &ownCloud</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>Carpeta en ownCloud:</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation>Directorio remoto</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -235,17 +239,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>crear</translation>
|
<translation>crear</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>root</translation>
|
<translation>root</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://john@host.com//midirectorio</translation>
|
<translation>scp://john@host.com//midirectorio</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -293,7 +297,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>Comenzando la sincronización para %1 directorio(s) de sincronización.</translation>
|
<translation>Comenzando la sincronización para %1 directorio(s) de sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -302,27 +306,27 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>Abrir estado...</translation>
|
<translation>Abrir estado...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<source>Add folder...</source>
|
<source>Add folder...</source>
|
||||||
<translation>Agregar directorio...</translation>
|
<translation>Agregar directorio...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Configurar...</translation>
|
<translation>Configurar...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>Configurar el proxy...</translation>
|
<translation>Configurar el proxy...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Salir</translation>
|
<translation>Salir</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -331,94 +335,94 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation>Servidor %1 no coincide</translation>
|
<translation>Servidor %1 no coincide</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation><p>El servidor configurado para este cliente es demasiado antiguo.</p><p>Por favor, actualizá al último servidor %1 y reiniciá el cliente.</p></translation>
|
<translation><p>El servidor configurado para este cliente es demasiado antiguo.</p><p>Por favor, actualizá al último servidor %1 y reiniciá el cliente.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation>Demasiados intentos para obtener una contraseña correcta.</translation>
|
<translation>Demasiados intentos erróneos en la contraseña.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation>Las credenciales de usuario %1 son incorrectas. Verificá la configuración.</translation>
|
<translation>Las credenciales de usuario %1 son incorrectas. Verificá la configuración.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>Credenciales</translation>
|
<translation>Credenciales</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation>Error: ¡No se pudo recuperar la contraseña!</translation>
|
<translation>Error: ¡No se pudo recuperar la contraseña!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>El diálogo de la contraseña fue cancelado!</translation>
|
<translation>El diálogo de la contraseña fue cancelado!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>Sin conexión a %1</translation>
|
<translation>Sin conexión a %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Tus credenciales de %1 son incorrectas.</p><p>¡Por favor, correjilas mediante el diálogo de configuración desde la bandeja del sistema!</p></translation>
|
<translation><p>Tus credenciales de %1 son incorrectas.</p><p>¡Por favor, correjilas mediante el diálogo de configuración desde la bandeja del sistema!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Tu nombre de usuario o contraseña no son correctos.</p><p>¡Por favor, correjilos iniciando el diálogo de configuración desde la bandeja del sistema!</p></translation>
|
<translation><p>Tu nombre de usuario o contraseña no son correctos.</p><p>¡Por favor, correjilos iniciando el diálogo de configuración desde la bandeja del sistema!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation>Sincronización de %1 iniciada</translation>
|
<translation>Sincronización de %1 iniciada</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>Abrir %1 en el navegador...</translation>
|
<translation>Abrir %1 en el navegador...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>Acerca de...</translation>
|
<translation>Acerca de...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>Abrir directorio %1</translation>
|
<translation>Abrir directorio %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>Directorios administrados:</translation>
|
<translation>Directorios administrados:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>Sobre %1</translation>
|
<translation>Sobre %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>Confirmá la eliminación del directorio</translation>
|
<translation>Confirmá la eliminación del directorio</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>¿Estás seguro que querés borrar el directorio de subida <i>%1</i>?</translation>
|
<translation>¿Estás seguro que querés borrar el directorio de subida <i>%1</i>?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -431,32 +435,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Sincronización en funcionamiento.</translation>
|
<translation>Sincronización en funcionamiento.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>El servidor no está disponible actualmente.</translation>
|
<translation>El servidor no está disponible actualmente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>La última sincronización fue exitosa.</translation>
|
<translation>La última sincronización fue exitosa.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Error de sincronización.</translation>
|
<translation>Error de sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Error de configuración.</translation>
|
<translation>Error de configuración.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Error no definido.</translation>
|
<translation>Error no definido.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -484,32 +488,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>Sincronización en curso</translation>
|
<translation>Sincronización en curso</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>La sincronización está en curso.<br/>¿Querés interrumpirla?</translation>
|
<translation>La sincronización está en curso.<br/>¿Querés interrumpirla?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>Estado no definido.</translation>
|
<translation>Estado no definido.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>Esperando el comienzo de la sincronización.</translation>
|
<translation>Esperando el comienzo de la sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation>Preparando para sincronizar</translation>
|
<translation>Preparando para sincronizar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation>(La sincronización está pausada)</translation>
|
<translation>(La sincronización está pausada)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -518,7 +522,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>Los directorios de sincronización no están configurados.</translation>
|
<translation>Los directorios de sincronización no están configurados.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -526,27 +530,26 @@ p, li { white-space: pre-wrap; }
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>Hubo un error al crear CSync.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>Se registró un error en CSync cuando se intentaba crear un archivo de bloqueo.</translation>
|
<translation>Se registró un error en CSync cuando se intentaba crear un archivo de bloqueo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation>Éxito.</translation>
|
<translation>Éxito.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation>Falló la configuración de inicio de sesión de CSync</translation>
|
<translation>Falló la configuración de inicio de sesión de CSync</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>CSync no pudo cargar la base de datos de estados.</translation>
|
<translation>CSync no pudo cargar la base de datos de estados.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -555,17 +558,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation>La hora del sistema en este cliente es diferente de la hora del sistema en el servidor. Por favor, usá un servicio de sincronización (NTP) de hora en las máquinas cliente y servidor para que las horas se mantengan iguales.</translation>
|
<translation>La hora del sistema en este cliente es diferente de la hora del sistema en el servidor. Por favor, usá un servicio de sincronización (NTP) de hora en las máquinas cliente y servidor para que las horas se mantengan iguales.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>CSync no pudo detectar el tipo de sistema de archivos.</translation>
|
<translation>CSync no pudo detectar el tipo de sistema de archivos.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>CSync tuvo un error mientras procesaba los árboles de datos internos.</translation>
|
<translation>CSync tuvo un error mientras procesaba los árboles de datos internos.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -573,117 +576,117 @@ p, li { white-space: pre-wrap; }
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p> El directorio de destino %1 no existe.</p> Por favor, comprobá la configuración de sincronización. </p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>No se puede escribir en el sistema de archivos local. Revisá los permisos.</translation>
|
<translation>No se puede escribir en el sistema de archivos local. Revisá los permisos.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>No se puede escribir un archivo remoto. Revisá el acceso remoto.</translation>
|
<translation>No se puede escribir un archivo remoto. Revisá el acceso remoto.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation>CSync falló al reservar memoria.</translation>
|
<translation>CSync falló al reservar memoria.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation>Error fatal de parámetro en CSync.</translation>
|
<translation>Error fatal de parámetro en CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation>Falló el proceso de actualización de CSync.</translation>
|
<translation>Falló el proceso de actualización de CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation>Falló el proceso de composición de CSync</translation>
|
<translation>Falló el proceso de composición de CSync</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation>Proceso de propagación de CSync falló</translation>
|
<translation>Proceso de propagación de CSync falló</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation>CSync falló al tratar de conectarse a través de un proxy</translation>
|
<translation>CSync falló al tratar de conectarse a través de un proxy</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation>CSync falló al realizar la busqueda del proxy.</translation>
|
<translation>CSync falló al realizar la busqueda del proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation>CSync: fallo al autenticarse en el servidor %1.</translation>
|
<translation>CSync: fallo al autenticarse en el servidor %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation>CSync: fallo al autenticarse en el proxy.</translation>
|
<translation>CSync: fallo al autenticarse en el proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation>CSync: fallo al conectarse a la red</translation>
|
<translation>CSync: fallo al conectarse a la red</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation>Ha transcurrido el tiempo máximo de conexión a la red.</translation>
|
<translation>Ha transcurrido el tiempo máximo de conexión a la red.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation>Ha ocurrido un error de transmisión HTTP.</translation>
|
<translation>Ha ocurrido un error de transmisión HTTP.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation>CSync: Falló debido a un permiso denegado.</translation>
|
<translation>CSync: Falló debido a un permiso denegado.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation>CSync: Falló en encontrar un archivo especifico.</translation>
|
<translation>CSync: Falló en encontrar un archivo especifico.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation>Csync trató de crear un directorio que ya existía.</translation>
|
<translation>Csync trató de crear un directorio que ya existía.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation>CSync: No hay más espacio disponible en el servidor %1.</translation>
|
<translation>CSync: No hay más espacio disponible en el servidor %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation>Error no especificado de CSync</translation>
|
<translation>Error no especificado de CSync</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>Error: ocurrió un error del tipo %1.</translation>
|
<translation>Error: ocurrió un error del tipo %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation><br/>Mensaje de salida:</translation>
|
<translation><br/>Mensaje de salida:</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -698,7 +701,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation><p>No fue posible cargar el plugin de %1 para csync.<br/>Por favor, verificá la instalación</p></translation>
|
<translation><p>No fue posible cargar el plugin de %1 para csync.<br/>Por favor, verificá la instalación</p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -744,115 +747,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>Archivos</translation>
|
<translation>Archivos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation>Cantidad de archivos</translation>
|
<translation>Cantidad de archivos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation>Copiar</translation>
|
<translation>Copiar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation>Protocolo de sincronización</translation>
|
<translation>Protocolo de sincronización</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation>Estado del directorio, indefinido</translation>
|
<translation>Estado del directorio, indefinido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation>El directorio está a la espera para poder sincronizarse.</translation>
|
<translation>El directorio está a la espera para poder sincronizarse.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>El servidor no está disponible actualmente.</translation>
|
<translation>El servidor no está disponible actualmente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>La sincronización se esta llevando a cabo.</translation>
|
<translation>La sincronización se esta llevando a cabo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>La última sincronización fue satisfactoria.</translation>
|
<translation>La última sincronización fue satisfactoria.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Error de sincronización</translation>
|
<translation>Error de sincronización</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Error de configuración</translation>
|
<translation>Error de configuración</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Error indefinido</translation>
|
<translation>Error indefinido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
<translation>%1 (terminó hace %2 segundos)</translation>
|
<translation><numerusform>%1 (terminó hace %n segs.)</numerusform><numerusform>%1 (terminó hace %n segs.)</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>Copied to clipboard</source>
|
||||||
|
<translation>Copiado al portapapeles</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation>El protocolo de sincronización fue copiado al portapapeles.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation>Subido</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation>Descargado</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation>Archivos sincronizados</translation>
|
<translation>Archivos sincronizados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation>Nuevos archivos</translation>
|
<translation>Nuevos archivos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation>Archivos eliminados</translation>
|
<translation>Archivos eliminados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation>Archivos renombrados</translation>
|
<translation>Archivos renombrados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation>Archivos ignorados</translation>
|
<translation>Archivos ignorados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation>Errores</translation>
|
<translation>Errores</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation>Conflictos</translation>
|
<translation>Conflictos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation>Arriba</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation>Abajo</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -883,7 +896,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>%1 Asistente de directorios</translation>
|
<translation>%1 Asistente de directorios</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -896,32 +909,32 @@ Please write a bug report.</source>
|
|||||||
<translation>¡No fue seleccionado ningún directorio!</translation>
|
<translation>¡No fue seleccionado ningún directorio!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>El directorio %1 ya existe como directorio de subidas.<br/>¡Seleccioná otra!</translation>
|
<translation>El directorio %1 ya existe como directorio de subidas.<br/>¡Seleccioná otra!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>Hay un directorio sincronizado en de la selección actual.</translation>
|
<translation>Hay un directorio sincronizado en de la selección actual.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>El directorio está dentro de otro previamente configurado.</translation>
|
<translation>El directorio está dentro de otro previamente configurado.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>El campo "alias" no puede quedar vacío. Por favor, escribí un texto descriptivo.</translation>
|
<translation>El campo "alias" no puede quedar vacío. Por favor, escribí un texto descriptivo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/>El alias <i>%1</i> ya está siendo utilizado. Por favor, elegí otro.</translation>
|
<translation><br/>El alias <i>%1</i> ya está siendo utilizado. Por favor, elegí otro.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>Seleccioná el directorio origen</translation>
|
<translation>Seleccioná el directorio origen</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -941,37 +954,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation>La carpeta no está disponible en tu %1.<br/>Hacé click para crearla.</translation>
|
<translation>La carpeta no está disponible en tu %1.<br/>Hacé click para crearla.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation>El directorio fue creado con éxito en %1.</translation>
|
<translation>El directorio fue creado con éxito en %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation>No se pudo crear el directorio en %1.<br/>Por favor, intentalo manualmente.</translation>
|
<translation>No se pudo crear el directorio en %1.<br/>Por favor, intentalo manualmente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>No es conveniente usar el directorio raíz del servidor.<br/>Si lo hacés, <b>no</b> cas a poder utilizar ningún directorio más.</translation>
|
<translation>No es conveniente usar el directorio raíz del servidor.<br/>Si lo hacés, <b>no</b> cas a poder utilizar ningún directorio más.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation>a tu <a href="%1">%2</a> (versión %3)</translation>
|
<translation>a tu <a href="%1">%2</a> (versión %3)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation>¡No parece ser que %1 haya sido configurado!</translation>
|
<translation>¡No parece ser que %1 haya sido configurado!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation>No fue posible conectar a %1:<br/><tt>%2</tt></translation>
|
<translation>No fue posible conectar a %1:<br/><tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -988,7 +1001,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>Elegí el directorio de destino</translation>
|
<translation>Elegí el directorio de destino</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1322,53 +1335,65 @@ Setup can not be done.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>Nuevo archivo disponible</translation>
|
<translation>Nuevo archivo disponible</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>'%1' fue sincronizado con esta computadora.</translation>
|
<translation>'%1' fue sincronizado con esta computadora.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>Nuevos archivos disponibles</translation>
|
<translation>Nuevos archivos disponibles</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation><numerusform>'%1' y otros %n archivo(s) han sido sincronizados con esta computadora.</numerusform><numerusform>'%1' y otros %n archivo(s) han sido sincronizados con esta computadora.</numerusform></translation>
|
<translation><numerusform>'%1' y otros %n archivo(s) han sido sincronizados con esta computadora.</numerusform><numerusform>'%1' y otros %n archivo(s) han sido sincronizados con esta computadora.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<source>File removed</source>
|
<source>File removed</source>
|
||||||
<translation>Archivo borrado</translation>
|
<translation>Archivo borrado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation>'%1' fue borrado</translation>
|
<translation>'%1' fue borrado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation><numerusform>'%1' y otros %n archivo(s) han sido removidos.</numerusform><numerusform>'%1' y otros %n archivo(s) han sido borrados.</numerusform></translation>
|
<translation><numerusform>'%1' y otros %n archivo(s) han sido removidos.</numerusform><numerusform>'%1' y otros %n archivo(s) han sido borrados.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation>Archivos eliminados</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation>'%1' ha sido actualizado</translation>
|
<translation>'%1' ha sido actualizado</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation>Archivo actualizado</translation>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation><numerusform>'%1' y otros %n archivo(s) han sido actualizados.</numerusform><numerusform>'%1' y otros %n archivo(s) han sido actualizados.</numerusform></translation>
|
<translation><numerusform>'%1' y otros %n archivo(s) han sido actualizados.</numerusform><numerusform>'%1' y otros %n archivo(s) han sido actualizados.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation>Archivos actualizados</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1378,62 +1403,62 @@ Setup can not be done.</source>
|
|||||||
<translation>Conexión SSL</translation>
|
<translation>Conexión SSL</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>Avisos de tu conexión actual SSL:</translation>
|
<translation>Avisos de tu conexión actual SSL:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>con certificado %1</translation>
|
<translation>con certificado %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;no especificado&gt;</translation>
|
<translation>&lt;no especificado&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>Empresa: %1</translation>
|
<translation>Empresa: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>Unidad: %1</translation>
|
<translation>Unidad: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>País: %1</translation>
|
<translation>País: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>Huella (MD5): <tt>%1</tt></translation>
|
<translation>Huella (MD5): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>Huella (SHA1): <tt>%1</tt></translation>
|
<translation>Huella (SHA1): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>Desde: %1</translation>
|
<translation>Desde: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>Hasta: %1</translation>
|
<translation>Hasta: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>Generado por: %1</translation>
|
<translation>Generado por: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1441,37 +1466,37 @@ Setup can not be done.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pausa</translation>
|
<translation>Pausa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>Continuar</translation>
|
<translation>Continuar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>Comprobando conexión de %1...</translation>
|
<translation>Comprobando conexión de %1...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>No hay ninguna conexión de %1 configurada.</translation>
|
<translation>No hay ninguna conexión de %1 configurada.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation>Conectado a <a href="%1">%1</a> como <i>%2</i>.</translation>
|
<translation>Conectado a <a href="%1">%1</a> como <i>%2</i>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>Versión: %1 (%2)</translation>
|
<translation>Versión: %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>No fue posible conectar a %1: <tt>%2</tt></p></translation>
|
<translation><p>No fue posible conectar a %1: <tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1492,7 +1517,7 @@ Setup can not be done.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>Error desconocido</translation>
|
<translation>Error desconocido</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1553,7 +1578,7 @@ Setup can not be done.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>El proceso CSync finalizó.</translation>
|
<translation>El proceso CSync finalizó.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -205,9 +205,13 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>zure &ownCloud zerbitzarian</translation>
|
<translation>zure &ownCloud zerbitzarian</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>ownCloud-eko karpeta:</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -245,17 +249,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>sortu</translation>
|
<translation>sortu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>erroa</translation>
|
<translation>erroa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://jon@host.com//nirefitxategia</translation>
|
<translation>scp://jon@host.com//nirefitxategia</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -303,7 +307,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>CSync konfiguratutako %1 karpetentzat hasi da.</translation>
|
<translation>CSync konfiguratutako %1 karpetentzat hasi da.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -312,27 +316,27 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>Ikusi egoera...</translation>
|
<translation>Ikusi egoera...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<source>Add folder...</source>
|
<source>Add folder...</source>
|
||||||
<translation>Gehitu karpeta...</translation>
|
<translation>Gehitu karpeta...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Konfiguratu...</translation>
|
<translation>Konfiguratu...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>Konfiguratu proxya...</translation>
|
<translation>Konfiguratu proxya...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Kendu</translation>
|
<translation>Kendu</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -341,94 +345,94 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation>%1 Zerbitzaria ez dator bat</translation>
|
<translation>%1 Zerbitzaria ez dator bat</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation><p>Bezero honetarako konfiguratutako zerbitzaria oso zaharra da.</p><p>Mesedez eguneratu zerbitzaria %1-en azkenengo bertsiora eta berrabiarazi bezeroa.</p></translation>
|
<translation><p>Bezero honetarako konfiguratutako zerbitzaria oso zaharra da.</p><p>Mesedez eguneratu zerbitzaria %1-en azkenengo bertsiora eta berrabiarazi bezeroa.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation>Saiakera gehiegi pasahitz egokia lortzeko.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation>%1 erabiltzailearen kredentzialak ez dira egokia. Mesedez egiaztatu konfigurazioa.</translation>
|
<translation>%1 erabiltzailearen kredentzialak ez dira egokia. Mesedez egiaztatu konfigurazioa.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>Kredentzialak</translation>
|
<translation>Kredentzialak</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation>Errorea: Ezin izan da pasahitza eskuratu!</translation>
|
<translation>Errorea: Ezin izan da pasahitza eskuratu!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>Pasahitza elkarrizketa koadroa ezeztatua izan da!</translation>
|
<translation>Pasahitza elkarrizketa koadroa ezeztatua izan da!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>Ez dago %1-ekin konexiorik</translation>
|
<translation>Ez dago %1-ekin konexiorik</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Zure %1 kredentzialak ez dira zuzenak.</p><p>Mesedez zuzendu erretilutiko ikonotik konfigurazio elkarrizketa koadroa abiarazten!</p></translation>
|
<translation><p>Zure %1 kredentzialak ez dira zuzenak.</p><p>Mesedez zuzendu erretilutiko ikonotik konfigurazio elkarrizketa koadroa abiarazten!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Zure erabiltzaile izena edo pasahitza ez dira zuzenak.</p><p>Mesedez zuzendu erretilutiko ikonotik konfigurazio elkarrizketa koadroa abiarazten!</p></translation>
|
<translation><p>Zure erabiltzaile izena edo pasahitza ez dira zuzenak.</p><p>Mesedez zuzendu erretilutiko ikonotik konfigurazio elkarrizketa koadroa abiarazten!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation>%1 Sinkronizazioa hasi da</translation>
|
<translation>%1 Sinkronizazioa hasi da</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>Ireki %1 arakatzailean...</translation>
|
<translation>Ireki %1 arakatzailean...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>Honi buruz...</translation>
|
<translation>Honi buruz...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>Ireki %1 karpeta</translation>
|
<translation>Ireki %1 karpeta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>Kudeatutako karpetak:</translation>
|
<translation>Kudeatutako karpetak:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>%1 buruz</translation>
|
<translation>%1 buruz</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>Baieztatu karpetaren ezabatzea</translation>
|
<translation>Baieztatu karpetaren ezabatzea</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>Ziur zaude <i>%1</i> karpeta ezabatu nahi duzula?</translation>
|
<translation>Ziur zaude <i>%1</i> karpeta ezabatu nahi duzula?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -441,32 +445,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Sinkronizazioa martxan da.</translation>
|
<translation>Sinkronizazioa martxan da.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Zerbitzaria orain ez dago eskuragarri.</translation>
|
<translation>Zerbitzaria orain ez dago eskuragarri.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>Azkeneko sinkronizazioa ongi burutu zen.</translation>
|
<translation>Azkeneko sinkronizazioa ongi burutu zen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Sinkronizazio errorea.</translation>
|
<translation>Sinkronizazio errorea.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Konfigurazio errorea.</translation>
|
<translation>Konfigurazio errorea.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Definitu gabeko errore egoera.</translation>
|
<translation>Definitu gabeko errore egoera.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -494,32 +498,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>Sinkronizazioa martxan da</translation>
|
<translation>Sinkronizazioa martxan da</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>Sinkronizazio martxan da.<br/>Bukatu nahi al duzu?</translation>
|
<translation>Sinkronizazio martxan da.<br/>Bukatu nahi al duzu?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>Definitu gabeko egoera.</translation>
|
<translation>Definitu gabeko egoera.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>Itxoiten sinkronizazioa hasteko.</translation>
|
<translation>Itxoiten sinkronizazioa hasteko.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation>Sinkronizazioa prestatzen.</translation>
|
<translation>Sinkronizazioa prestatzen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation>(Sinkronizazioa pausatuta dago)</translation>
|
<translation>(Sinkronizazioa pausatuta dago)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -528,7 +532,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>Ez dago sinkronizazio karpetarik definituta.</translation>
|
<translation>Ez dago sinkronizazio karpetarik definituta.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -536,27 +540,26 @@ p, li { white-space: pre-wrap; }
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>CSync sortzeak huts egin du.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>CSyncek huts egin du lock fitxategia sortzean.</translation>
|
<translation>CSyncek huts egin du lock fitxategia sortzean.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation>Arrakasta.</translation>
|
<translation>Arrakasta.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation>CSync erregistroaren konfigurazioak huts egin du.</translation>
|
<translation>CSync erregistroaren konfigurazioak huts egin du.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>CSyncek huts egin du egoera db kargatzean.</translation>
|
<translation>CSyncek huts egin du egoera db kargatzean.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -565,17 +568,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation>Bezero honetako sistemaren ordua zerbitzariarenaren ezberdina da. Mesedez erabili sinkronizazio zerbitzari bat (NTP) zerbitzari eta bezeroan orduak berdinak izan daitezen.</translation>
|
<translation>Bezero honetako sistemaren ordua zerbitzariarenaren ezberdina da. Mesedez erabili sinkronizazio zerbitzari bat (NTP) zerbitzari eta bezeroan orduak berdinak izan daitezen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>CSyncek ezin du fitxategi sistema mota antzeman.</translation>
|
<translation>CSyncek ezin du fitxategi sistema mota antzeman.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>CSyncek errorea izan du barne zuhaitzak prozesatzerakoan.</translation>
|
<translation>CSyncek errorea izan du barne zuhaitzak prozesatzerakoan.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -583,117 +586,117 @@ p, li { white-space: pre-wrap; }
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p>%1 helmuga karpeta ez da existitzen.</p><p>Mesedez egiaztatu sinkronizazio konfigurazioa.</p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>Ezin da idatzi bertako fitxategi sisteman. Mesedez egiaztatu baimenak.</translation>
|
<translation>Ezin da idatzi bertako fitxategi sisteman. Mesedez egiaztatu baimenak.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>Urruneko fitxategi bat ezin da idatzi. Mesedez egiaztatu urreneko sarbidea.</translation>
|
<translation>Urruneko fitxategi bat ezin da idatzi. Mesedez egiaztatu urreneko sarbidea.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation>CSyncek huts egin du memoria alokatzean.</translation>
|
<translation>CSyncek huts egin du memoria alokatzean.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation>CSync parametro larri errorea.</translation>
|
<translation>CSync parametro larri errorea.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation>CSync prozesatzearen eguneratu urratsak huts egin du.</translation>
|
<translation>CSync prozesatzearen eguneratu urratsak huts egin du.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation>CSync prozesatzearen berdinkatze urratsak huts egin du.</translation>
|
<translation>CSync prozesatzearen berdinkatze urratsak huts egin du.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation>CSync prozesatzearen hedatu urratsak huts egin du.</translation>
|
<translation>CSync prozesatzearen hedatu urratsak huts egin du.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation>CSyncek huts egin du proxiaren bidez konektatzean.</translation>
|
<translation>CSyncek huts egin du proxiaren bidez konektatzean.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation>CSyncek huts egin du zerbitzaria edo proxia bilatzean.</translation>
|
<translation>CSyncek huts egin du zerbitzaria edo proxia bilatzean.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation>CSyncek huts egin du %1 zerbitzarian autentikatzean.</translation>
|
<translation>CSyncek huts egin du %1 zerbitzarian autentikatzean.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation>CSyncek proxyan autentikatzean huts egin du.</translation>
|
<translation>CSyncek proxyan autentikatzean huts egin du.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation>CSyncek sarera konektatzean huts egin du.</translation>
|
<translation>CSyncek sarera konektatzean huts egin du.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation>Sarearen konexioan denbora-muga gertatu da.</translation>
|
<translation>Sarearen konexioan denbora-muga gertatu da.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation>HTTP transmisio errore bat gertatu da.</translation>
|
<translation>HTTP transmisio errore bat gertatu da.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation>CSyncek huts egin du kudeatu gabeko baimen ukapen bat dela eta.</translation>
|
<translation>CSyncek huts egin du kudeatu gabeko baimen ukapen bat dela eta.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation>CSyncek huts egin du fitxategi zehatz bat aurkitzen.</translation>
|
<translation>CSyncek huts egin du fitxategi zehatz bat aurkitzen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation>CSyncek dagoeneko existitzen zen karpeta bat sortzen saiatu da.</translation>
|
<translation>CSyncek dagoeneko existitzen zen karpeta bat sortzen saiatu da.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation>CSync: Ez dago lekurik %1 zerbitzarian.</translation>
|
<translation>CSync: Ez dago lekurik %1 zerbitzarian.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation>CSyncen zehaztugabeko errorea.</translation>
|
<translation>CSyncen zehaztugabeko errorea.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>Barne errore bat gertatu da, zenbakia %1.</translation>
|
<translation>Barne errore bat gertatu da, zenbakia %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation><br/>Motorraren Mezua:</translation>
|
<translation><br/>Motorraren Mezua:</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -708,7 +711,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation><p>csyncen %1 plugina ezin da kargatu.<br/>Mesedez egiaztatu instalazioa!</p></translation>
|
<translation><p>csyncen %1 plugina ezin da kargatu.<br/>Mesedez egiaztatu instalazioa!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -754,115 +757,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>Fitxategiak</translation>
|
<translation>Fitxategiak</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation>Fitxategi kopurua</translation>
|
<translation>Fitxategi kopurua</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation>Kopiatu</translation>
|
<translation>Kopiatu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation>Sinkronizazio protokoloa</translation>
|
<translation>Sinkronizazio protokoloa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation>Definitu gabeko karpeta egoera</translation>
|
<translation>Definitu gabeko karpeta egoera</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation>Karpetak sinkronizazioa hasteko itxoiten ari da.</translation>
|
<translation>Karpetak sinkronizazioa hasteko itxoiten ari da.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Zerbitzaria orain ez dago eskuragarri.</translation>
|
<translation>Zerbitzaria orain ez dago eskuragarri.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Sinkronizazioa martxan da.</translation>
|
<translation>Sinkronizazioa martxan da.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>Azkeneko sinkronizazioa ongi egin zen.</translation>
|
<translation>Azkeneko sinkronizazioa ongi egin zen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Sinkronizazio errorea.</translation>
|
<translation>Sinkronizazio errorea.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Konfigurazio errorea.</translation>
|
<translation>Konfigurazio errorea.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Definitu gabeko errore egoera.</translation>
|
<translation>Definitu gabeko errore egoera.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
<translation>%1 (orain dela %2 seg. bukatuta)</translation>
|
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>Copied to clipboard</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation>Sinkronizatutako Fitxategiak</translation>
|
<translation>Sinkronizatutako Fitxategiak</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation>Fitxategi Berriak</translation>
|
<translation>Fitxategi Berriak</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation>Ezabatutako Fitxategiak</translation>
|
<translation>Ezabatutako Fitxategiak</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation>Berrizendatutako Fitxategiak</translation>
|
<translation>Berrizendatutako Fitxategiak</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation>Kontutan hartu gabeko Fitxategiak</translation>
|
<translation>Kontutan hartu gabeko Fitxategiak</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation>Erroreak</translation>
|
<translation>Erroreak</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation>Gatazkak</translation>
|
<translation>Gatazkak</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation>Gora</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation>Behera</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -893,7 +906,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>%1 Karpeta Morroia</translation>
|
<translation>%1 Karpeta Morroia</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -906,32 +919,32 @@ Please write a bug report.</source>
|
|||||||
<translation>Ez da bertako karpetarik hautatu!</translation>
|
<translation>Ez da bertako karpetarik hautatu!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>Bertako %1 karpeta dagoeneko igoerako karpeta bat da.<br/>Mesdez hautatu beste bat!</translation>
|
<translation>Bertako %1 karpeta dagoeneko igoerako karpeta bat da.<br/>Mesdez hautatu beste bat!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>Karpeta honek dagoeneko konfiguratuta dagoen beste karpeta bat du barnean</translation>
|
<translation>Karpeta honek dagoeneko konfiguratuta dagoen beste karpeta bat du barnean</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>Dagoeneko konfiguratuta dagoen karpeta batek zehaztutako karpeta du barnean.</translation>
|
<translation>Dagoeneko konfiguratuta dagoen karpeta batek zehaztutako karpeta du barnean.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>Ezizena ezin da hutsa izan. Mesedez jarri hitz esanguratsu bat.</translation>
|
<translation>Ezizena ezin da hutsa izan. Mesedez jarri hitz esanguratsu bat.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/><i>%1</i> ezizena dagoeneko erabiltzen ari da. Mesedez hautatu beste bat.</translation>
|
<translation><br/><i>%1</i> ezizena dagoeneko erabiltzen ari da. Mesedez hautatu beste bat.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>Hautatu jatorrizko karpeta</translation>
|
<translation>Hautatu jatorrizko karpeta</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -951,37 +964,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation>Karpeta ez dago zure %1-en eskuragarri. </br>Klikatu sortzeko.</translation>
|
<translation>Karpeta ez dago zure %1-en eskuragarri. </br>Klikatu sortzeko.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation>%1-en karpeta ongi sortu da.</translation>
|
<translation>%1-en karpeta ongi sortu da.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation>%1-en karpeta sortzeak huts egin du.<br/>Mesedez egiazta ezazu eskuz.</translation>
|
<translation>%1-en karpeta sortzeak huts egin du.<br/>Mesedez egiazta ezazu eskuz.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>Hobe urruneko erro karpeta erabiltzen ez baduzu.<br/>Egiten baduzu, <b>ezin<br/> izango duzu bertako beste karpetarik sinkronizatu.</translation>
|
<translation>Hobe urruneko erro karpeta erabiltzen ez baduzu.<br/>Egiten baduzu, <b>ezin<br/> izango duzu bertako beste karpetarik sinkronizatu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation>zure <a href="%1">%2</a>era (%3 bertsioa)</translation>
|
<translation>zure <a href="%1">%2</a>era (%3 bertsioa)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation>ez da %1 konfiguraturik aurkitu!</translation>
|
<translation>ez da %1 konfiguraturik aurkitu!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation>Zure %1 ezin da eskuratu:<br/><tt>%2</tt></translation>
|
<translation>Zure %1 ezin da eskuratu:<br/><tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -998,7 +1011,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>Hautatu helburu karpeta</translation>
|
<translation>Hautatu helburu karpeta</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1333,53 +1346,65 @@ Ezin da konfigurazioa egin.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>Fitxategi berria eskuragarri</translation>
|
<translation>Fitxategi berria eskuragarri</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>'%1' makina honekin sinkronizatu da.</translation>
|
<translation>'%1' makina honekin sinkronizatu da.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>Fitxategi berriak eskuragarri</translation>
|
<translation>Fitxategi berriak eskuragarri</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation><numerusform>'%1' eta beste %n fitxategi makina honekin sinkronizatu dira.</numerusform><numerusform>'%1' eta beste %n fitxategi makina honekin sinkronizatu dira.</numerusform></translation>
|
<translation><numerusform>'%1' eta beste %n fitxategi makina honekin sinkronizatu dira.</numerusform><numerusform>'%1' eta beste %n fitxategi makina honekin sinkronizatu dira.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<source>File removed</source>
|
<source>File removed</source>
|
||||||
<translation>Fitxategia ezabatua</translation>
|
<translation>Fitxategia ezabatua</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation>'%1' ezabatua izan da.</translation>
|
<translation>'%1' ezabatua izan da.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation><numerusform>'%1' eta beste %n fitxategi ezabatu dira.</numerusform><numerusform>'%1' eta beste %n fitxategi ezabatu dira.</numerusform></translation>
|
<translation><numerusform>'%1' eta beste %n fitxategi ezabatu dira.</numerusform><numerusform>'%1' eta beste %n fitxategi ezabatu dira.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation>'%1' eguneratua izan da.</translation>
|
<translation>'%1' eguneratua izan da.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation><numerusform>'%1' eta beste %n fitxategi eguneratu dira.</numerusform><numerusform>'%1' eta beste %n fitxategi eguneratu dira.</numerusform></translation>
|
<translation><numerusform>'%1' eta beste %n fitxategi eguneratu dira.</numerusform><numerusform>'%1' eta beste %n fitxategi eguneratu dira.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1389,62 +1414,62 @@ Ezin da konfigurazioa egin.</translation>
|
|||||||
<translation>SSL konexioa</translation>
|
<translation>SSL konexioa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>Abisua uneko SSL konexioari buruz:</translation>
|
<translation>Abisua uneko SSL konexioari buruz:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>%1 ziurtagiriarekin</translation>
|
<translation>%1 ziurtagiriarekin</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;zehaztu gabe&gt;</translation>
|
<translation>&lt;zehaztu gabe&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>Erakundea: %1</translation>
|
<translation>Erakundea: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>Unitatea: %1</translation>
|
<translation>Unitatea: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>Herrialdea: %1</translation>
|
<translation>Herrialdea: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>Hatz-marka (MD5): <tt>%1</tt></translation>
|
<translation>Hatz-marka (MD5): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>Hatz-marka (SHA1): <tt>%1</tt></translation>
|
<translation>Hatz-marka (SHA1): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>Balio-data: %1</translation>
|
<translation>Balio-data: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>Iraungitze-data: %1</translation>
|
<translation>Iraungitze-data: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>Jaulkitzailea: %1</translation>
|
<translation>Jaulkitzailea: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1452,37 +1477,37 @@ Ezin da konfigurazioa egin.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pausarazi</translation>
|
<translation>Pausarazi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>Berrekin</translation>
|
<translation>Berrekin</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>Egiaztatzen %1 konexioa...</translation>
|
<translation>Egiaztatzen %1 konexioa...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>Ez dago %1 konexiorik konfiguratuta.</translation>
|
<translation>Ez dago %1 konexiorik konfiguratuta.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation>Konektatuta hemen <a href="%1">%1</a> honela <i>%2</i>.</translation>
|
<translation>Konektatuta hemen <a href="%1">%1</a> honela <i>%2</i>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>Bertsioa: %1 (%2)</translation>
|
<translation>Bertsioa: %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>%1-era konektatzeak huts egin du: <tt>%2</tt></p></translation>
|
<translation><p>%1-era konektatzeak huts egin du: <tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1503,7 +1528,7 @@ Ezin da konfigurazioa egin.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>arazo ezezaguna.</translation>
|
<translation>arazo ezezaguna.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1564,7 +1589,7 @@ Ezin da konfigurazioa egin.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>CSync haria bukatu da.</translation>
|
<translation>CSync haria bukatu da.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -205,9 +205,13 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>omalla &ownCloud-palvelimellasi</translation>
|
<translation>omalla &ownCloud-palvelimellasi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>Kansio ownCloudissa:</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -245,17 +249,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>luo</translation>
|
<translation>luo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>juuri</translation>
|
<translation>juuri</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://john@host.com//omakansio</translation>
|
<translation>scp://john@host.com//omakansio</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -303,7 +307,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>Synkronointi aloitettu %1 asetetulle täsmäyskansioille.</translation>
|
<translation>Synkronointi aloitettu %1 asetetulle täsmäyskansioille.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -312,27 +316,27 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>Avaa tila...</translation>
|
<translation>Avaa tila...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<source>Add folder...</source>
|
<source>Add folder...</source>
|
||||||
<translation>Lisää kansio...</translation>
|
<translation>Lisää kansio...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Asetukset..</translation>
|
<translation>Asetukset..</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>Välityspalvelimen asetukset...</translation>
|
<translation>Välityspalvelimen asetukset...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Lopeta</translation>
|
<translation>Lopeta</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -341,94 +345,94 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Liian monta epäonnistunutta salasanayritystä.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>Tilitiedot</translation>
|
<translation>Tilitiedot</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>Salasanakysely peruttiin!</translation>
|
<translation>Salasanakysely peruttiin!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>Ei %1-yhteyttä</translation>
|
<translation>Ei %1-yhteyttä</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>Avaa %1 selaimessa...</translation>
|
<translation>Avaa %1 selaimessa...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>Tietoja...</translation>
|
<translation>Tietoja...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>Avaa %1-kansio</translation>
|
<translation>Avaa %1-kansio</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>Hallitut kansiot:</translation>
|
<translation>Hallitut kansiot:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>Tietoja - %1</translation>
|
<translation>Tietoja - %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>Vahvista kansion poisto</translation>
|
<translation>Vahvista kansion poisto</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>Haluatko varmasti poistaa latauskansion <i>%1</i>?</translation>
|
<translation>Haluatko varmasti poistaa latauskansion <i>%1</i>?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -441,32 +445,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Synkronointi on meneillään.</translation>
|
<translation>Synkronointi on meneillään.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Palvelin ei ole juuri nyt käytettävissä.</translation>
|
<translation>Palvelin ei ole juuri nyt käytettävissä.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>Viimeisin synkronointi suoritettiin onnistuneesti.</translation>
|
<translation>Viimeisin synkronointi suoritettiin onnistuneesti.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Synkronointivirhe.</translation>
|
<translation>Synkronointivirhe.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Asetusvirhe.</translation>
|
<translation>Asetusvirhe.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Määrittelemätön virhetila.</translation>
|
<translation>Määrittelemätön virhetila.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -494,32 +498,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>Synkronointi meneillään</translation>
|
<translation>Synkronointi meneillään</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>Synkronointioperaatio on meneillään.<br/>Haluatko keskeyttää sen?</translation>
|
<translation>Synkronointioperaatio on meneillään.<br/>Haluatko keskeyttää sen?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>Määrittelemätön tila.</translation>
|
<translation>Määrittelemätön tila.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>Odottaa synkronoinnin alkamista.</translation>
|
<translation>Odottaa synkronoinnin alkamista.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation>Valmistellaan synkronointia varten.</translation>
|
<translation>Valmistellaan synkronointia varten.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation>(Synkronointi on keskeytetty)</translation>
|
<translation>(Synkronointi on keskeytetty)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -528,7 +532,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>Synkronointikansioita ei ole määritetty.</translation>
|
<translation>Synkronointikansioita ei ole määritetty.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -536,46 +540,45 @@ p, li { white-space: pre-wrap; }
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>Csync-synkronoinnin luominen ei onnistunut.</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
|
||||||
<source>CSync failed to create a lock file.</source>
|
|
||||||
<translation>Csync-synkronointipalvelu ei onnistunut luomaan lukitustiedostoa.</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
|
||||||
<source>Success.</source>
|
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
|
<source>CSync failed to create a lock file.</source>
|
||||||
|
<translation>Csync ei onnistunut luomaan lukitustiedostoa.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
|
<source>Success.</source>
|
||||||
|
<translation>Onnistui.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>Csync-synkronointipalvelu ei onnistunut lataamaan tilatietokantaa.</translation>
|
<translation>Csync ei onnistunut lataamaan tilatietokantaa.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<source>The system time between the local machine and the server differs too much. Please use a time syncronization service (ntp) on both machines.</source>
|
<source>The system time between the local machine and the server differs too much. Please use a time syncronization service (ntp) on both machines.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation>Tämän koneen järjestelmäaika on erilainen verrattuna palvelimen aikaan. Käytä NTP-palvelua kummallakin koneella, jotta kellot pysyvät samassa ajassa. Muuten tiedostojen synkronointi ei toimi.</translation>
|
<translation>Tämän koneen järjestelmäaika on erilainen verrattuna palvelimen aikaan. Käytä NTP-palvelua kummallakin koneella, jotta kellot pysyvät samassa ajassa. Muuten tiedostojen synkronointi ei toimi.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>Csync-synkronointipalvelu ei kyennyt tunnistamaan tiedostojärjestelmän tyyppiä.</translation>
|
<translation>Csync-synkronointipalvelu ei kyennyt tunnistamaan tiedostojärjestelmän tyyppiä.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>Csync-synkronointipalvelussa tapahtui virhe sisäisten puurakenteiden prosessoinnissa.</translation>
|
<translation>Csync-synkronointipalvelussa tapahtui virhe sisäisten puurakenteiden prosessoinnissa.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -583,117 +586,117 @@ p, li { white-space: pre-wrap; }
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p>Kohdekansiota %1 ei ole olemassa.</p><p>Tarkista täsmäyspalvelun asetukset</p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>Paikalliseen tiedostojärjestelmään kirjoittaminen epäonnistui. Tarkista kansion oikeudet.</translation>
|
<translation>Paikalliseen tiedostojärjestelmään kirjoittaminen epäonnistui. Tarkista kansion oikeudet.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>Etätiedostoa ei pystytä kirjoittamaan. Tarkista, että etäpääsy toimii.</translation>
|
<translation>Etätiedostoa ei pystytä kirjoittamaan. Tarkista, että etäpääsy toimii.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>CSync ei onnistunut varaamaan muistia.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
|
<translation>CSync ei onnistunut muodostamaan yhteyttä välityspalvelimen välityksellä.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>CSync ei onnistunut yhdistämään verkkoon.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation>Tapahtui HTTP-välitysvirhe.</translation>
|
<translation>Tapahtui HTTP-välitysvirhe.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation type="unfinished"/>
|
<translation>CSync ei löytänyt tiettyä tiedostoa.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>Tapahtui sisäinen virhe %1.</translation>
|
<translation>Tapahtui sisäinen virhe %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -708,7 +711,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -754,115 +757,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>Tiedostot</translation>
|
<translation>Tiedostot</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Tiedostomäärä</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation>Määrittämätön kansion tila</translation>
|
<translation>Määrittämätön kansion tila</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation>Kansio odottaa synkronoinnin aloitusta.</translation>
|
<translation>Kansio odottaa synkronoinnin aloitusta.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Palvelin ei ole juuri nyt käytettävissä.</translation>
|
<translation>Palvelin ei ole juuri nyt käytettävissä.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Synkronointi on meneillään.</translation>
|
<translation>Synkronointi on meneillään.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>Viimeisin synkronointi valmistui onnistuneesti.</translation>
|
<translation>Viimeisin synkronointi valmistui onnistuneesti.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Synkronointivirhe.</translation>
|
<translation>Synkronointivirhe.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Asetusvirhe.</translation>
|
<translation>Asetusvirhe.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Määrittämätön virheen tila.</translation>
|
<translation>Määrittämätön virheen tila.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
<translation>%1 (valmistui %2 s sitten)</translation>
|
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>Copied to clipboard</source>
|
||||||
|
<translation>Kopioitu leikepöydälle</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation>Synkronoidut tiedostot</translation>
|
<translation>Synkronoidut tiedostot</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation>Uudet tiedostot</translation>
|
<translation>Uudet tiedostot</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation>Poistetut tiedostot</translation>
|
<translation>Poistetut tiedostot</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation>Virheet</translation>
|
<translation>Virheet</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation>Ristiriidat</translation>
|
<translation>Ristiriidat</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation>Ylös</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation>Alas</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -893,7 +906,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>%1-kansioavustaja</translation>
|
<translation>%1-kansioavustaja</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -906,32 +919,32 @@ Please write a bug report.</source>
|
|||||||
<translation>Paikallista kansiota ei ole valittu!</translation>
|
<translation>Paikallista kansiota ei ole valittu!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>Paikallinen polku %1 on jo latauskansio.<br/>Valitse jokin toinen.</translation>
|
<translation>Paikallinen polku %1 on jo latauskansio.<br/>Valitse jokin toinen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>Tässä on jo olemassa asetettu kansio.</translation>
|
<translation>Tässä on jo olemassa asetettu kansio.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>Tämä kansio sisältyy jo aiemmin asetettuun kansioon.</translation>
|
<translation>Tämä kansio sisältyy jo aiemmin asetettuun kansioon.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>Alias-nimi ei voi olla tyhjä. Anna kuvaava aliassana.</translation>
|
<translation>Alias-nimi ei voi olla tyhjä. Anna kuvaava aliassana.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/>Alias-nimi <i>%1</i> on jo käytössä. Valitse toinen alias.</translation>
|
<translation><br/>Alias-nimi <i>%1</i> on jo käytössä. Valitse toinen alias.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>Valitse lähdekansio</translation>
|
<translation>Valitse lähdekansio</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -951,37 +964,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>Ei kannata käyttää pilvipalvelun juurihakemistoa.<br/> Jos kuitenkin teet niin, <b>et</b> pysty lisäämään muita paikallisia kansioita täsmäämään tiedostoja pilvipalveluun.</translation>
|
<translation>Ei kannata käyttää pilvipalvelun juurihakemistoa.<br/> Jos kuitenkin teet niin, <b>et</b> pysty lisäämään muita paikallisia kansioita täsmäämään tiedostoja pilvipalveluun.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
@@ -998,7 +1011,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>Valitse kohdekansio</translation>
|
<translation>Valitse kohdekansio</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1332,53 +1345,65 @@ Setup can not be done.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>Uusi tiedosto saataville</translation>
|
<translation>Uusi tiedosto saataville</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>'%1' on synkronoitu tälle koneelle.</translation>
|
<translation>'%1' on synkronoitu tälle koneelle.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>Uusia tiedostoja saatavilla</translation>
|
<translation>Uusia tiedostoja saatavilla</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<source>File removed</source>
|
<source>File removed</source>
|
||||||
<translation>Tiedosto poistettu</translation>
|
<translation>Tiedosto poistettu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation>'%1' on poistettu.</translation>
|
<translation>'%1' on poistettu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation>'%1' on päivitetty.</translation>
|
<translation>'%1' on päivitetty.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation>Tiedosto päivitetty</translation>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1388,62 +1413,62 @@ Setup can not be done.</source>
|
|||||||
<translation>SSL-yhteys</translation>
|
<translation>SSL-yhteys</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>Varoitukset nykyisestä SSL-yhteydestä:</translation>
|
<translation>Varoitukset nykyisestä SSL-yhteydestä:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>varmenteella %1</translation>
|
<translation>varmenteella %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;ei määritelty&gt;</translation>
|
<translation>&lt;ei määritelty&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>Organisaatio: %1</translation>
|
<translation>Organisaatio: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>Yksikkö: %1</translation>
|
<translation>Yksikkö: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>Maa: %1</translation>
|
<translation>Maa: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>Sormenjälki (MD5): <tt>%1</tt></translation>
|
<translation>Sormenjälki (MD5): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>Sormenjälki (SHA1): <tt>%1</tt></translation>
|
<translation>Sormenjälki (SHA1): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>Voimassa oleva päivämäärä: %1</translation>
|
<translation>Voimassa oleva päivämäärä: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>Vanhenemispäivä: %1</translation>
|
<translation>Vanhenemispäivä: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>Myöntäjä: %1</translation>
|
<translation>Myöntäjä: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1451,37 +1476,37 @@ Setup can not be done.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Keskeytä</translation>
|
<translation>Keskeytä</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>Jatka</translation>
|
<translation>Jatka</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>Tarkistetaan %1-yhteyttä...</translation>
|
<translation>Tarkistetaan %1-yhteyttä...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>%1-yhteyttä ei ole määritelty.</translation>
|
<translation>%1-yhteyttä ei ole määritelty.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation>Yhdistettynä kohteeseen <a href="%1">%1</a> käyttäjänä <i>%2</i>.</translation>
|
<translation>Yhdistettynä kohteeseen <a href="%1">%1</a> käyttäjänä <i>%2</i>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>Versio: %1 (%2)</translation>
|
<translation>Versio: %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>Yhteys kohteeseen %1 epäonnistui: <tt>%2</tt></p></translation>
|
<translation><p>Yhteys kohteeseen %1 epäonnistui: <tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1502,7 +1527,7 @@ Setup can not be done.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>tuntematon ongelma.</translation>
|
<translation>tuntematon ongelma.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1563,7 +1588,7 @@ Setup can not be done.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>Csyncin säikeen suoritus päättyi.</translation>
|
<translation>Csyncin säikeen suoritus päättyi.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1933,7 +1958,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.ui" line="14"/>
|
<location filename="../src/mirall/fileitemdialog.ui" line="14"/>
|
||||||
<source>Form</source>
|
<source>Form</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Lomake</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.ui" line="27"/>
|
<location filename="../src/mirall/fileitemdialog.ui" line="27"/>
|
||||||
@@ -1944,7 +1969,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<location filename="../src/mirall/fileitemdialog.ui" line="63"/>
|
<location filename="../src/mirall/fileitemdialog.ui" line="63"/>
|
||||||
<location filename="../src/mirall/fileitemdialog.ui" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.ui" line="70"/>
|
||||||
<source>TextLabel</source>
|
<source>TextLabel</source>
|
||||||
<translation type="unfinished"/>
|
<translation>Tekstiselite</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
|
|||||||
@@ -205,9 +205,13 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<translation>sur votre serveur &ownCloud</translation>
|
<translation>sur votre serveur &ownCloud</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>Répertoire ownCloud :</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation>Dossier distant :</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -245,17 +249,17 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<translation>créer</translation>
|
<translation>créer</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>racine</translation>
|
<translation>racine</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://john@host.com//mondossier</translation>
|
<translation>scp://john@host.com//mondossier</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -303,7 +307,7 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>Synchronisation lancée pour le(s) %1 dossier(s) configuré(s). </translation>
|
<translation>Synchronisation lancée pour le(s) %1 dossier(s) configuré(s). </translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -312,27 +316,27 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>Consulter l'état...</translation>
|
<translation>Consulter l'état...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<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/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Configurer...</translation>
|
<translation>Configurer...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>Configurer un serveur mandataire…</translation>
|
<translation>Configurer un serveur mandataire…</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Quitter</translation>
|
<translation>Quitter</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -341,94 +345,94 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation>Serveur %1 incompatible</translation>
|
<translation>Serveur %1 incompatible</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation><p>Le serveur configuré pour ce client est obsolète.</p><p>Veuillez le mettre à jour dans sa dernière version %1 puis relancez le client.</p></translation>
|
<translation><p>Le serveur configuré pour ce client est obsolète.</p><p>Veuillez le mettre à jour dans sa dernière version %1 puis relancez le client.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation>Trop de tentatives infructueuses pour obtenir un mot de passe.</translation>
|
<translation>Le mot de passe a été saisi faux un trop grand nombre de fois.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation>Les identifiants de connexion de l'utilisateur %1 sont erronés. Veuillez vérifier votre configuration.</translation>
|
<translation>Les identifiants de connexion de l'utilisateur %1 sont erronés. Veuillez vérifier votre configuration.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>Informations d'identification</translation>
|
<translation>Informations d'identification</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation>Erreur : Impossible de récupérer le mot de passe !</translation>
|
<translation>Erreur : Impossible de récupérer le mot de passe !</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>La fenêtre de saisie du mot de passe a été fermée !</translation>
|
<translation>La fenêtre de saisie du mot de passe a été fermée !</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>Pas de connexion %1</translation>
|
<translation>Pas de connexion %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Vos %1 identifiants sont incorrects.</p><p>Veuillez les corriger en utilisant le menu configuration</p></translation>
|
<translation><p>Vos %1 identifiants sont incorrects.</p><p>Veuillez les corriger en utilisant le menu configuration</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Votre nom d'utilisateur ou votre mot de passe ownCloud est incorrect.</p><p>Merci de les corriger via la boite de dialogue accessible depuis l'icône de la zone de notifications !</p></translation>
|
<translation><p>Votre nom d'utilisateur ou votre mot de passe ownCloud est incorrect.</p><p>Merci de les corriger via la boite de dialogue accessible depuis l'icône de la zone de notifications !</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation>%1 Synchronisation démarrée </translation>
|
<translation>%1 Synchronisation démarrée </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>Ouvrir %1 dans le navigateur</translation>
|
<translation>Ouvrir %1 dans le navigateur</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>À propos de…</translation>
|
<translation>À propos de…</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>Ouvrir le répertoire %1</translation>
|
<translation>Ouvrir le répertoire %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>Répertoires suivis :</translation>
|
<translation>Répertoires suivis :</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>À propos de %1</translation>
|
<translation>À propos de %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>Confirmer le retrait du dossier</translation>
|
<translation>Confirmer le retrait du dossier</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>Voulez-vous vraiment supprimer le dossier de téléchargement <i>%1</i>?</translation>
|
<translation>Voulez-vous vraiment supprimer le dossier de téléchargement <i>%1</i>?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -441,32 +445,32 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>La synchronisation est en cours.</translation>
|
<translation>La synchronisation est en cours.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Le serveur est indisponible pour le moment.</translation>
|
<translation>Le serveur est indisponible pour le moment.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>Dernière synchronisation effectuée avec succès</translation>
|
<translation>Dernière synchronisation effectuée avec succès</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Erreur de synchronisation.</translation>
|
<translation>Erreur de synchronisation.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Erreur d'installation.</translation>
|
<translation>Erreur d'installation.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Status d'erreur indéfini</translation>
|
<translation>Status d'erreur indéfini</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -494,32 +498,32 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>Synchronisation en cours</translation>
|
<translation>Synchronisation en cours</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>La synchronisation est en cours.<br/>Voulez-vous y mettre un terme?</translation>
|
<translation>La synchronisation est en cours.<br/>Voulez-vous y mettre un terme?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>Statut indéfini.</translation>
|
<translation>Statut indéfini.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>En attente de synchronisation .</translation>
|
<translation>En attente de synchronisation.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation>Se prépare à synchroniser</translation>
|
<translation>Se prépare à synchroniser</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation>(La synchronisation est en pause)</translation>
|
<translation>(La synchronisation est en pause)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -528,7 +532,7 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>Aucun répertoire synchronisé n'est configuré.</translation>
|
<translation>Aucun répertoire synchronisé n'est configuré.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -536,27 +540,26 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>Création de CSync échouée.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>Csync n'a pu créer le fichier de verrouillage.</translation>
|
<translation>Csync n'a pu créer le fichier de verrouillage.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation>Succès.</translation>
|
<translation>Succès.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation>Le paramétrage des logs de CSync a échoué.</translation>
|
<translation>Le paramétrage des logs de CSync a échoué.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>Csync n'a pas pu charger l'état de la base de données.</translation>
|
<translation>Csync n'a pas pu charger l'état de la base de données.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -565,17 +568,17 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation>L'heure du client est différente de l'heure du serveur. Veuillez utiliser un service de synchronisation du temps (NTP) sur le serveur et le client afin que les horloges soient à la même heure.</translation>
|
<translation>L'heure du client est différente de l'heure du serveur. Veuillez utiliser un service de synchronisation du temps (NTP) sur le serveur et le client afin que les horloges soient à la même heure.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>CSync ne peut détecter le système de fichier.</translation>
|
<translation>CSync ne peut détecter le système de fichier.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>CSync obtient une erreur pendant le traitement des arbres internes.</translation>
|
<translation>CSync obtient une erreur pendant le traitement des arbres internes.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -583,117 +586,117 @@ p, li { white-space: pre-wrap; }⏎
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p>Le répertoire cible %1 n'existe pas.</p><p>Veuillez vérifier les paramètres de synchronisation.</p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>Le système de fichiers local n'est pas accessible en écriture. Veuillez vérifier les permissions.</translation>
|
<translation>Le système de fichiers local n'est pas accessible en écriture. Veuillez vérifier les permissions.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>Un fichier distant ne peut être écrit. Veuillez vérifier l’accès distant.</translation>
|
<translation>Un fichier distant ne peut être écrit. Veuillez vérifier l’accès distant.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation>Erreur lors de l'allocation mémoire par CSync.</translation>
|
<translation>Erreur lors de l'allocation mémoire par CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation>Erreur fatale CSync : mauvais paramètre.</translation>
|
<translation>Erreur fatale CSync : mauvais paramètre.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation>Erreur CSync lors de l'opération de mise à jour</translation>
|
<translation>Erreur CSync lors de l'opération de mise à jour</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation>Erreur CSync lors de l'opération d'harmonisation</translation>
|
<translation>Erreur CSync lors de l'opération d'harmonisation</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation>Erreur CSync lors de l'opération de propagation</translation>
|
<translation>Erreur CSync lors de l'opération de propagation</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation><p>Le répertoire cible n'existe pas.</p><p>Veuillez vérifier la configuration de la synchronisation.</p></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation>CSync n'a pu établir une connexion à travers un proxy.</translation>
|
<translation>CSync n'a pu établir une connexion à travers un proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation>CSync n'a pu trouver un proxy ou serveur auquel se connecter.</translation>
|
<translation>CSync n'a pu trouver un proxy ou serveur auquel se connecter.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation>CSync n'a pu s'authentifier auprès du serveur %1.</translation>
|
<translation>CSync n'a pu s'authentifier auprès du serveur %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation>CSync n'a pu s'authentifier auprès du serveur proxy.</translation>
|
<translation>CSync n'a pu s'authentifier auprès du serveur proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation>CSync n'a pu établir une connexion au réseau.</translation>
|
<translation>CSync n'a pu établir une connexion au réseau.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation>Le temps d'attente pour la connexion réseau s'est écoulé.</translation>
|
<translation>Le temps d'attente pour la connexion réseau s'est écoulé.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation>Une erreur de transmission HTTP s'est produite.</translation>
|
<translation>Une erreur de transmission HTTP s'est produite.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation>CSync a échoué en raison d'une erreur de permission non prise en charge.</translation>
|
<translation>CSync a échoué en raison d'une erreur de permission non prise en charge.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation>CSync n'a pu trouver le fichier spécifié.</translation>
|
<translation>CSync n'a pu trouver le fichier spécifié.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation>CSync a tenté de créer un répertoire déjà présent.</translation>
|
<translation>CSync a tenté de créer un répertoire déjà présent.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation>CSync : Aucun espace disponibla sur le serveur %1.</translation>
|
<translation>CSync : Aucun espace disponibla sur le serveur %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation>Erreur CSync inconnue.</translation>
|
<translation>Erreur CSync inconnue.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>Une erreur interne numéro %1 est survenue.</translation>
|
<translation>Une erreur interne numéro %1 est survenue.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation><br/>Message sous-jacent :</translation>
|
<translation><br/>Message sous-jacent :</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -708,7 +711,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation><p>Le plugin %1 pour csync n'a pas pu être chargé.<br/>Merci de vérifier votre installation !</p></translation>
|
<translation><p>Le plugin %1 pour csync n'a pas pu être chargé.<br/>Merci de vérifier votre installation !</p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -754,115 +757,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>Fichiers</translation>
|
<translation>Fichiers</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation>Nombre de fichiers</translation>
|
<translation>Nombre de fichiers</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation>Copier</translation>
|
<translation>Copier</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation>Protocole de Synchronisation</translation>
|
<translation>Protocole de Synchronisation</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation>État du dossier indéfini</translation>
|
<translation>État du dossier indéfini</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation>Le dossier est en attente de synchronisation</translation>
|
<translation>Le dossier est en attente de synchronisation</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Le serveur est indisponible pour le moment.</translation>
|
<translation>Le serveur est indisponible pour le moment.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>La synchronisation est en cours.</translation>
|
<translation>La synchronisation est en cours.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>La dernière synchronisation s'est effectuée avec succès.</translation>
|
<translation>La dernière synchronisation s'est effectuée avec succès.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Erreur de synchronisation.</translation>
|
<translation>Erreur de synchronisation.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Erreur de configuration.</translation>
|
<translation>Erreur de configuration.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Erreur de type inconnu.</translation>
|
<translation>Erreur de type inconnu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
<translation>%1 (achevé il y a %2 sec.)</translation>
|
<translation><numerusform>%1 (achevé il y a %n sec.)</numerusform><numerusform>%1 (achevé il y a %n sec.)</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>Copied to clipboard</source>
|
||||||
|
<translation>Copié dans le presse-papiers</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation>Le protocole choisi pour la synchronisation a été copié dans le presse-papiers.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation>Importé</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation>Téléchargé</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation>Fichiers synchronisés</translation>
|
<translation>Fichiers synchronisés</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation>Nouveaux fichiers</translation>
|
<translation>Nouveaux fichiers</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation>Fichiers effacés</translation>
|
<translation>Fichiers effacés</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation>Fichiers renommés</translation>
|
<translation>Fichiers renommés</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation>Fichiers ignorés</translation>
|
<translation>Fichiers ignorés</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation>Erreurs</translation>
|
<translation>Erreurs</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation>Conflits</translation>
|
<translation>Conflits</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation>Haut</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation>Bas</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -893,7 +906,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>Assistant de configuration pour le dossier %1</translation>
|
<translation>Assistant de configuration pour le dossier %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -906,32 +919,32 @@ Please write a bug report.</source>
|
|||||||
<translation>Aucun dossier local sélectionné!</translation>
|
<translation>Aucun dossier local sélectionné!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>Le chemin local %1 est déjà un dossier d'envoi.<br/>Veuillez en choisir un autre !</translation>
|
<translation>Le chemin local %1 est déjà un dossier d'envoi.<br/>Veuillez en choisir un autre !</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>L'entrée sélectionnée contient déjà un dossier configuré.</translation>
|
<translation>L'entrée sélectionnée contient déjà un dossier configuré.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>Un dossier déjà configuré contient le répertoire courant.</translation>
|
<translation>Un dossier déjà configuré contient le répertoire courant.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>L'alias ne peut pas être vide. Veuillez fournir un nom d'alias explicite.</translation>
|
<translation>L'alias ne peut pas être vide. Veuillez fournir un nom d'alias explicite.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/>L'alias <i>%1</i> est déjà utilisé. Veuillez en choisir un autre.</translation>
|
<translation><br/>L'alias <i>%1</i> est déjà utilisé. Veuillez en choisir un autre.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>Sélectionnez le dossier source</translation>
|
<translation>Sélectionnez le dossier source</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -951,37 +964,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation>Ce dossier n'est pas disponible sur votre %1 .<br/>Cliquez pour le créer.</translation>
|
<translation>Ce dossier n'est pas disponible sur votre %1 .<br/>Cliquez pour le créer.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation>Le dossier a été créé sur %1</translation>
|
<translation>Le dossier a été créé sur %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation>Echec de la création du dossier sur %1 .<br/>Veuillez vérifier manuellement.</translation>
|
<translation>Echec de la création du dossier sur %1 .<br/>Veuillez vérifier manuellement.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>Il est préférable de ne pas utiliser directement le répertoire racine du serveur.<br/>Si vous le faites, <b>vous ne pourrez alors plus</p> synchroniser un autre répertoire local.</translation>
|
<translation>Il est préférable de ne pas utiliser directement le répertoire racine du serveur.<br/>Si vous le faites, <b>vous ne pourrez alors plus</p> synchroniser un autre répertoire local.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation>vers votre <a href="%1">%2</a> (version %3)</translation>
|
<translation>vers votre <a href="%1">%2</a> (version %3)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation>aucune connexion à %1 trouvée!</translation>
|
<translation>aucune connexion à %1 trouvée!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation>%1 ne peut être joint :<br/><tt>%2</tt>
|
<translation>%1 ne peut être joint :<br/><tt>%2</tt>
|
||||||
</translation>
|
</translation>
|
||||||
@@ -999,7 +1012,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>Sélectionnez le dossier cible</translation>
|
<translation>Sélectionnez le dossier cible</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1334,53 +1347,65 @@ L'installation ne peut pas continuer.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>Nouveau fichier disponible</translation>
|
<translation>Nouveau fichier disponible</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>'%1' a été synchronisé sur cette machine.</translation>
|
<translation>'%1' a été synchronisé sur cette machine.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>Nouveaux fichiers disponibles</translation>
|
<translation>Nouveaux fichiers disponibles</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation><numerusform>'%1' et %n autre(s) fichier(s) ont été synchronisés avec cette machine.</numerusform><numerusform>'%1' et %n autre(s) fichier(s) ont été synchronisés avec cette machine.</numerusform></translation>
|
<translation><numerusform>'%1' et %n autre(s) fichier(s) ont été synchronisés avec cette machine.</numerusform><numerusform>'%1' et %n autre(s) fichier(s) ont été synchronisés avec cette machine.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<source>File removed</source>
|
<source>File removed</source>
|
||||||
<translation>Fichier supprimé</translation>
|
<translation>Fichier supprimé</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation>'%1' a été supprimé.</translation>
|
<translation>'%1' a été supprimé.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation><numerusform>'%1' et %n autre(s) fichier(s) ont été supprimés.</numerusform><numerusform>'%1' et %n autre(s) fichier(s) ont été supprimés.</numerusform></translation>
|
<translation><numerusform>'%1' et %n autre(s) fichier(s) ont été supprimés.</numerusform><numerusform>'%1' et %n autre(s) fichier(s) ont été supprimés.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation>Fichiers supprimés</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation>'%1' a été mis à jour.</translation>
|
<translation>'%1' a été mis à jour.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation>Fichier mis à jour</translation>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation><numerusform>'%1' et %n autre(s) fichiers(s) ont été mis à jour.</numerusform><numerusform>'%1' et %n autre(s) fichiers(s) ont été mis à jour.</numerusform></translation>
|
<translation><numerusform>'%1' et %n autre(s) fichiers(s) ont été mis à jour.</numerusform><numerusform>'%1' et %n autre(s) fichiers(s) ont été mis à jour.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation>Fichiers mis à jour</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1390,62 +1415,62 @@ L'installation ne peut pas continuer.</translation>
|
|||||||
<translation>Connexion SSL</translation>
|
<translation>Connexion SSL</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>Avertissements sur la connexion SSL actuelle :</translation>
|
<translation>Avertissements sur la connexion SSL actuelle :</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>avec certificat %1</translation>
|
<translation>avec certificat %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;non spécifié&gt;</translation>
|
<translation>&lt;non spécifié&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>Organisation : %1</translation>
|
<translation>Organisation : %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>Unité : %1</translation>
|
<translation>Unité : %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>Pays : %1</translation>
|
<translation>Pays : %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>Empreinte (MD5) : <tt>%1</tt></translation>
|
<translation>Empreinte (MD5) : <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>Empreinte (SHA1) : <tt>%1</tt></translation>
|
<translation>Empreinte (SHA1) : <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>Emis le : %1</translation>
|
<translation>Emis le : %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>Expire le : %1</translation>
|
<translation>Expire le : %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>Emetteur : %1</translation>
|
<translation>Emetteur : %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1453,37 +1478,37 @@ L'installation ne peut pas continuer.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Mettre en pause</translation>
|
<translation>Mettre en pause</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>Reprendre</translation>
|
<translation>Reprendre</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>Vérification de la connexion à %1 </translation>
|
<translation>Vérification de la connexion à %1 </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>Aucune connexion à %1 configurée</translation>
|
<translation>Aucune connexion à %1 configurée</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation>Connecté à <a href="%1">%1</a> en tant que <i>%2</i>.</translation>
|
<translation>Connecté à <a href="%1">%1</a> en tant que <i>%2</i>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>Version : %1 (%2)</translation>
|
<translation>Version : %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>Echec de connexion à %1: <tt>%2</tt></p></translation>
|
<translation><p>Echec de connexion à %1: <tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1504,7 +1529,7 @@ L'installation ne peut pas continuer.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>problème inconnu.</translation>
|
<translation>problème inconnu.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1565,7 +1590,7 @@ L'installation ne peut pas continuer.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>Le processus CSync s'est terminé.</translation>
|
<translation>Le processus CSync s'est terminé.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -205,9 +205,13 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>no seu servidor &ownCloud</translation>
|
<translation>no seu servidor &ownCloud</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>Cartafol en ownCloud:</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation>Cartafol remoto:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -245,17 +249,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>crear</translation>
|
<translation>crear</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>raíz</translation>
|
<translation>raíz</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://rosalia@omeuservidor.com//omeucartafol</translation>
|
<translation>scp://rosalia@omeuservidor.com//omeucartafol</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -303,7 +307,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>Comezou a sincronización para %1 cartafol(es) con sincronización configurada.</translation>
|
<translation>Comezou a sincronización para %1 cartafol(es) con sincronización configurada.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -312,27 +316,27 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>Abrir o estado...</translation>
|
<translation>Abrir o estado...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<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/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Configurar...</translation>
|
<translation>Configurar...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>Configurar o proxy...</translation>
|
<translation>Configurar o proxy...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Saír</translation>
|
<translation>Saír</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -341,94 +345,94 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation>O nome do servidor %1 non coincide</translation>
|
<translation>O nome do servidor %1 non coincide</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation><p>O servidor configurado é moi antigo para este cliente.</p><p>Actualíceo ao último servidor %1 e reinicie o cliente.</p></translation>
|
<translation><p>O servidor configurado é moi antigo para este cliente.</p><p>Actualíceo ao último servidor %1 e reinicie o cliente.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation>Demasiado intentos para obter o contrasinal correcto.</translation>
|
<translation>Demasiados intentos co contrasinal incorrecto.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation>As credenciais do usuario %1 están estragadas. Comprobe a configuración.</translation>
|
<translation>As credenciais do usuario %1 están estragadas. Comprobe a configuración.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>Credenciais</translation>
|
<translation>Credenciais</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation>Erro: non é posíbel obter o contrasinal!</translation>
|
<translation>Erro: non é posíbel obter o contrasinal!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>Cancelouse o diálogo de contrasinais!</translation>
|
<translation>Cancelouse o diálogo de contrasinais!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>Sen a conexión %1</translation>
|
<translation>Sen a conexión %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>As súas credenciais de %1 non son correctas.</p><p>Corríxaas comezando o diálogo de configuración desde a área de notificación</p></translation>
|
<translation><p>As súas credenciais de %1 non son correctas.</p><p>Corríxaas comezando o diálogo de configuración desde a área de notificación</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Ou o seu nome de usuario ou o seu contrasinal son incorrectos.</p><p>Corríxaos usando o diálogo de configuración da área de notificación</p> </translation>
|
<translation><p>Ou o seu nome de usuario ou o seu contrasinal son incorrectos.</p><p>Corríxaos usando o diálogo de configuración da área de notificación</p> </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation>Comezou a sincronización %1</translation>
|
<translation>Comezou a sincronización %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>Abrir %1 nun navegador...</translation>
|
<translation>Abrir %1 nun navegador...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>Sobre...</translation>
|
<translation>Sobre...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>Abrir o cartafol %1</translation>
|
<translation>Abrir o cartafol %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>Cartafoles xestionados:</translation>
|
<translation>Cartafoles xestionados:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>Sobre %1</translation>
|
<translation>Sobre %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>Confirmar a retirada do cartafol</translation>
|
<translation>Confirmar a retirada do cartafol</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>Confirma que quere eliminar o cartafol de envío <i>%1</i>?</translation>
|
<translation>Confirma que quere eliminar o cartafol de envío <i>%1</i>?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -441,32 +445,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Estase sincronizando.</translation>
|
<translation>Estase sincronizando.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>O servidor non está dispoñíbel actualmente.</translation>
|
<translation>O servidor non está dispoñíbel actualmente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>A última sincronización fíxose correctamente.</translation>
|
<translation>A última sincronización fíxose correctamente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Produciuse un erro de sincronización.</translation>
|
<translation>Produciuse un erro de sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Produciuse un erro de configuración.</translation>
|
<translation>Produciuse un erro de configuración.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Estado de erro sen definir.</translation>
|
<translation>Estado de erro sen definir.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -494,32 +498,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>Sincronización en proceso</translation>
|
<translation>Sincronización en proceso</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>Estase realizando a sincronización.<br/>Quere interrompela e rematala?</translation>
|
<translation>Estase realizando a sincronización.<br/>Quere interrompela e rematala?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>Estado sen definir.</translation>
|
<translation>Estado sen definir.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>Agardando polo comezo da sincronización.</translation>
|
<translation>Agardando polo comezo da sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation>Preparando para sincronizar.</translation>
|
<translation>Preparando para sincronizar.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation>(sincronización en pausa)</translation>
|
<translation>(sincronización en pausa)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -528,7 +532,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>Non se configuraron cartafoles de sincronización.</translation>
|
<translation>Non se configuraron cartafoles de sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -536,27 +540,26 @@ p, li { white-space: pre-wrap; }
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>Produciuse un fallo na creación de CSync. </translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>Produciuse un fallo en CSync ao crear un ficheiro de bloqueo.</translation>
|
<translation>Produciuse un fallo en CSync ao crear un ficheiro de bloqueo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation>Correcto.</translation>
|
<translation>Correcto.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation>Produciuse un fallo ao configurar o acceso a CSync.</translation>
|
<translation>Produciuse un fallo ao configurar o acceso a CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>Produciuse un fallo en CSync ao cargar o estado da BD.</translation>
|
<translation>Produciuse un fallo en CSync ao cargar o estado da BD.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -565,17 +568,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation>A diferenza de tempo neste cliente e diferente do tempo do sistema no servidor. Use o servido de sincronización de tempo (NTP) no servidor e nas máquinas cliente para que os tempos se manteñan iguais.</translation>
|
<translation>A diferenza de tempo neste cliente e diferente do tempo do sistema no servidor. Use o servido de sincronización de tempo (NTP) no servidor e nas máquinas cliente para que os tempos se manteñan iguais.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>CSync non pode detectar o tipo de sistema de ficheiros.</translation>
|
<translation>CSync non pode detectar o tipo de sistema de ficheiros.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>CSync tivo un erro ao procesar árbores internas.</translation>
|
<translation>CSync tivo un erro ao procesar árbores internas.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -583,117 +586,117 @@ p, li { white-space: pre-wrap; }
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p>O directorio de destino %1 non existe.</p><p>Comprobe a configuración da sincronización.</p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>Non é posíbel escribir no sistema de ficheiros local. Comprobe os permisos.</translation>
|
<translation>Non é posíbel escribir no sistema de ficheiros local. Comprobe os permisos.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>Non é posíbel escribir un ficheiro remoto. Comprobe o acceso remoto.</translation>
|
<translation>Non é posíbel escribir un ficheiro remoto. Comprobe o acceso remoto.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation>Produciuse un fallo ao reservar memoria para CSync.</translation>
|
<translation>Produciuse un fallo ao reservar memoria para CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation>Produciuse un erro fatal de parámetro CSync.</translation>
|
<translation>Produciuse un erro fatal de parámetro CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation>Produciuse un fallo ao procesar o paso de actualización de CSync.</translation>
|
<translation>Produciuse un fallo ao procesar o paso de actualización de CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation>Produciuse un fallo ao procesar o paso de reconciliación de CSync.</translation>
|
<translation>Produciuse un fallo ao procesar o paso de reconciliación de CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation>Produciuse un fallo ao procesar o paso de propagación de CSync.</translation>
|
<translation>Produciuse un fallo ao procesar o paso de propagación de CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation><p>Non existe o directorio de destino.</p><p>Comprobe a configuración da sincronización.</p></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation>CSYNC no puido conectarse a través dun proxy.</translation>
|
<translation>CSYNC no puido conectarse a través dun proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation>CSYNC no puido atopar o servidor proxy.</translation>
|
<translation>CSYNC no puido atopar o servidor proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation>CSync non puido autenticarse no servidor %1.</translation>
|
<translation>CSync non puido autenticarse no servidor %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation>CSync non puido autenticarse no proxy.</translation>
|
<translation>CSync non puido autenticarse no proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation>CSYNC no puido conectarse á rede.</translation>
|
<translation>CSYNC no puido conectarse á rede.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation>Excedeuse do tempo de espera para a conexión á rede.</translation>
|
<translation>Excedeuse do tempo de espera para a conexión á rede.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation>Produciuse un erro na transmisión HTTP.</translation>
|
<translation>Produciuse un erro na transmisión HTTP.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation>Produciuse un fallo en CSync por mor dun permiso denegado.</translation>
|
<translation>Produciuse un fallo en CSync por mor dun permiso denegado.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation>CSync non puido atopar o ficheiro especificado.</translation>
|
<translation>CSync non puido atopar o ficheiro especificado.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation>CSYNC tenta crear un directorio que xa existe.</translation>
|
<translation>CSYNC tenta crear un directorio que xa existe.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation>CSync: Non hai espazo dispoñíbel no servidor %1.</translation>
|
<translation>CSync: Non hai espazo dispoñíbel no servidor %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation>Produciuse un erro non especificado de CSync</translation>
|
<translation>Produciuse un erro non especificado de CSync</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>Produciuse un erro interno número %1. </translation>
|
<translation>Produciuse un erro interno número %1. </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation><br/>Mensaxe da infraestrutura: </translation>
|
<translation><br/>Mensaxe da infraestrutura: </translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -708,7 +711,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation><p>Non foi posíbel cargar o engadido %1 para CSync.<br/>Verifique a instalación!</p></translation>
|
<translation><p>Non foi posíbel cargar o engadido %1 para CSync.<br/>Verifique a instalación!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -754,115 +757,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>Ficheiros</translation>
|
<translation>Ficheiros</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation>Contador de ficheiros</translation>
|
<translation>Contador de ficheiros</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation>Copiar</translation>
|
<translation>Copiar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation>Protocolo de sincronización</translation>
|
<translation>Protocolo de sincronización</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation>Estado do cartafol sen definir</translation>
|
<translation>Estado do cartafol sen definir</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation>O cartafol agarda a comezar a sincronización.</translation>
|
<translation>O cartafol agarda a comezar a sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>O servidor non está dispoñíbel actualmente.</translation>
|
<translation>O servidor non está dispoñíbel actualmente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Estase sincronizando.</translation>
|
<translation>Estase sincronizando.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>A última sincronización fíxose correctamente.</translation>
|
<translation>A última sincronización fíxose correctamente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Produciuse un erro de sincronización.</translation>
|
<translation>Produciuse un erro de sincronización.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Produciuse un erro de configuración.</translation>
|
<translation>Produciuse un erro de configuración.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Estado de erro sen definir.</translation>
|
<translation>Estado de erro sen definir.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
<translation>%1 (rematou vai %2 seg.)</translation>
|
<translation><numerusform>%1 (rematou vai %n seg.)</numerusform><numerusform>%1 (remataron vai %n seg.)</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>Copied to clipboard</source>
|
||||||
|
<translation>Copiado no portapapeis.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation>O protocolo de sincronización foi copiado no portapapeis.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation>Enviado</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation>Descargado</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation>Ficheiros sincronizados</translation>
|
<translation>Ficheiros sincronizados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation>Ficheiros novos</translation>
|
<translation>Ficheiros novos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation>Ficheiros eliminados</translation>
|
<translation>Ficheiros eliminados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation>Ficheiros renomeados</translation>
|
<translation>Ficheiros renomeados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation>Ficheiros ignorados</translation>
|
<translation>Ficheiros ignorados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation>Erros</translation>
|
<translation>Erros</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation>Conflitos</translation>
|
<translation>Conflitos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation>Subir</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation>Baixar</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -893,7 +906,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>Asistente de cartafol %1</translation>
|
<translation>Asistente de cartafol %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -906,32 +919,32 @@ Please write a bug report.</source>
|
|||||||
<translation>Non se escolleu ningún directorio local!</translation>
|
<translation>Non se escolleu ningún directorio local!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>A ruta local %1 xa é un cartafol de subida.<br/>Escolle outro!</translation>
|
<translation>A ruta local %1 xa é un cartafol de subida.<br/>Escolle outro!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>Xa hai un cartafol configurado que xa está dentro da entrada actual.</translation>
|
<translation>Xa hai un cartafol configurado que xa está dentro da entrada actual.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>Xa hai un cartafol configurado que contén o directorio que foi indicado.</translation>
|
<translation>Xa hai un cartafol configurado que contén o directorio que foi indicado.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>O alcume non pode deixarse baleiro. Déalle un alcume que sexa descritivo.</translation>
|
<translation>O alcume non pode deixarse baleiro. Déalle un alcume que sexa descritivo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/>O alcume <i>%1</> xa se está usando. Escolla outro alcume.</translation>
|
<translation><br/>O alcume <i>%1</> xa se está usando. Escolla outro alcume.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>Escolla o cartafol de orixe</translation>
|
<translation>Escolla o cartafol de orixe</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -951,37 +964,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation>O cartafol non está dispoñíbel no seu %1.<br/>Prema para crealo.</translation>
|
<translation>O cartafol non está dispoñíbel no seu %1.<br/>Prema para crealo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation>Creouse correctamente o cartafol en %1.</translation>
|
<translation>Creouse correctamente o cartafol en %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation>Produciuse un fallo ao crear o cartafol en %1.<br/>Compróbeo manualmente.</translation>
|
<translation>Produciuse un fallo ao crear o cartafol en %1.<br/>Compróbeo manualmente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>Mellor non use o directorio root remoto.<br/>Se o fai <b>non</b> poderá reflectir outro cartafol local.</translation>
|
<translation>Mellor non use o directorio root remoto.<br/>Se o fai <b>non</b> poderá reflectir outro cartafol local.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation>ao seu <a href="%1">%2</a> (versión %3) </translation>
|
<translation>ao seu <a href="%1">%2</a> (versión %3) </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation>non se atopa a %1 configurado!</translation>
|
<translation>non se atopa a %1 configurado!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation>Non foi posíbel acadar %1:<br/><tt>%2</tt></translation>
|
<translation>Non foi posíbel acadar %1:<br/><tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -998,7 +1011,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>Escolla o cartafol de destino</translation>
|
<translation>Escolla o cartafol de destino</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1333,53 +1346,65 @@ Non é posíbel facer a configuración.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>Novo ficheiro dispoñíbel</translation>
|
<translation>Novo ficheiro dispoñíbel</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>«%1» foi sincronizado con esta máquina.</translation>
|
<translation>«%1» foi sincronizado con esta máquina.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>Novos ficheiros dispoñíbeis</translation>
|
<translation>Novos ficheiros dispoñíbeis</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation><numerusform>«%1» e outro ficheiro foi sincronizado con esta máquina.</numerusform><numerusform>«%1» e outros %n ficheiros foron sincronizados con esta máquina.</numerusform></translation>
|
<translation><numerusform>«%1» e outro ficheiro foi sincronizado con esta máquina.</numerusform><numerusform>«%1» e outros %n ficheiros foron sincronizados con esta máquina.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<source>File removed</source>
|
<source>File removed</source>
|
||||||
<translation>Ficheiro retirado</translation>
|
<translation>Ficheiro retirado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation>«%1» foi retirado.</translation>
|
<translation>«%1» foi retirado.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation><numerusform>«%1» e outro ficheiro foi retirado.</numerusform><numerusform>«%1» e outros %n ficheiros foron retirados.</numerusform></translation>
|
<translation><numerusform>«%1» e outro ficheiro foi retirado.</numerusform><numerusform>«%1» e outros %n ficheiros foron retirados.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation>Ficheiros retirados</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation>«%1» foi actualizado.</translation>
|
<translation>«%1» foi actualizado.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation>Ficheiro actualizado</translation>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation><numerusform>«%1» e outro ficheiro foi actualizado.</numerusform><numerusform>«%1» e outros %n ficheiros foron actualizados.</numerusform></translation>
|
<translation><numerusform>«%1» e outro ficheiro foi actualizado.</numerusform><numerusform>«%1» e outros %n ficheiros foron actualizados.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation>Ficheiros actualizados</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1389,62 +1414,62 @@ Non é posíbel facer a configuración.</translation>
|
|||||||
<translation>Conexión SSL</translation>
|
<translation>Conexión SSL</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>Avisos sobre da conexión SSL actual:</translation>
|
<translation>Avisos sobre da conexión SSL actual:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>co certificado %1</translation>
|
<translation>co certificado %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;sen especificar&gt;</translation>
|
<translation>&lt;sen especificar&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>Organización: %1</translation>
|
<translation>Organización: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>Unidade: %1</translation>
|
<translation>Unidade: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>País: %1</translation>
|
<translation>País: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>Pegada dixital (MD5): <tt>%1</tt></translation>
|
<translation>Pegada dixital (MD5): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>Pegada dixital (SHA1): <tt>%1</tt></translation>
|
<translation>Pegada dixital (SHA1): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>Data de aplicación: %1</translation>
|
<translation>Data de aplicación: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>Data de caducidade: %1</translation>
|
<translation>Data de caducidade: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>Emisor: %1</translation>
|
<translation>Emisor: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1452,37 +1477,37 @@ Non é posíbel facer a configuración.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pausa</translation>
|
<translation>Pausa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>Continuar</translation>
|
<translation>Continuar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>Comprobando a conexión %1...</translation>
|
<translation>Comprobando a conexión %1...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>Non se configurou a conexión %1.</translation>
|
<translation>Non se configurou a conexión %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation>Conectado a <a href="%1">%1</a> as <i>%2</i>.</translation>
|
<translation>Conectado a <a href="%1">%1</a> as <i>%2</i>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>Versión: %1 (%2)</translation>
|
<translation>Versión: %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>Non foi posíbel conectar con %1:<tt>%2</tt></p></translation>
|
<translation><p>Non foi posíbel conectar con %1:<tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1503,7 +1528,7 @@ Non é posíbel facer a configuración.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>problema descoñecido.</translation>
|
<translation>problema descoñecido.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1564,7 +1589,7 @@ Non é posíbel facer a configuración.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>Rematou o fío en CSync.</translation>
|
<translation>Rematou o fío en CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -205,9 +205,13 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>az &ownCloud kiszolgálója</translation>
|
<translation>az &ownCloud kiszolgálója</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>Mappa az ownCloud-ban:</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation>Távoli mappa:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -245,17 +249,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>létrehozás</translation>
|
<translation>létrehozás</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>root</translation>
|
<translation>root</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://john@host.com//myfolder</translation>
|
<translation>scp://john@host.com//myfolder</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -303,7 +307,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>A szinkronizálás elkezdődött %1 beállított mappánál.</translation>
|
<translation>A szinkronizálás elkezdődött %1 beállított mappánál.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -312,27 +316,27 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>Állapot megnyitása...</translation>
|
<translation>Állapot megnyitása...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<source>Add folder...</source>
|
<source>Add folder...</source>
|
||||||
<translation>Könyvtár hozzáadása...</translation>
|
<translation>Könyvtár hozzáadása...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Konfigurálás...</translation>
|
<translation>Konfigurálás...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>Proxy beállítása...</translation>
|
<translation>Proxy beállítása...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Kilépés</translation>
|
<translation>Kilépés</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -341,94 +345,94 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation>A %1 kiszolgáló nem egyezik</translation>
|
<translation>A %1 kiszolgáló nem egyezik</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation><p>A beállított szerver verziója túl régi.</p><p>Kérem frissítse a legújabb %1 kiszolgálóra és indítsa újra a kliensprogramot.</p></translation>
|
<translation><p>A beállított szerver verziója túl régi.</p><p>Kérem frissítse a legújabb %1 kiszolgálóra és indítsa újra a kliensprogramot.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation>Túl sok elfelejtett jelszó kérelem.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation>%1 felhasználó hibás. Ellenőrizze a beállításokat.</translation>
|
<translation>%1 felhasználó hibás. Ellenőrizze a beállításokat.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>Azonosítók</translation>
|
<translation>Azonosítók</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation>Hiba: Nem sikerült letölteni a jelszót!</translation>
|
<translation>Hiba: Nem sikerült letölteni a jelszót!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>Jeszló párbeszédablak bezárva!</translation>
|
<translation>Jeszló párbeszédablak bezárva!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>Nincs kapcsolat: %1</translation>
|
<translation>Nincs kapcsolat: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>A %1 hitelesítési információ nem helyes.</p><p>Kérem javítsa ki az eszköztárban elérhető beállításablakban!</p></translation>
|
<translation><p>A %1 hitelesítési információ nem helyes.</p><p>Kérem javítsa ki az eszköztárban elérhető beállításablakban!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>A felhasználónév vagy jelszó nem helyes.</p><p>Kérem javítsa ki az eszköztárban elérhető beállításablakban!</p></translation>
|
<translation><p>A felhasználónév vagy jelszó nem helyes.</p><p>Kérem javítsa ki az eszköztárban elérhető beállításablakban!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation>%1 szinkronizálás elindult</translation>
|
<translation>%1 szinkronizálás elindult</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>%1 megnyitása böngészőben...</translation>
|
<translation>%1 megnyitása böngészőben...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>Névjegy...</translation>
|
<translation>Névjegy...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>%1 mappa megnyitása</translation>
|
<translation>%1 mappa megnyitása</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>Kezelt mappák:</translation>
|
<translation>Kezelt mappák:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>%1 névjegye</translation>
|
<translation>%1 névjegye</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>Könyvtár törlésének megerősítése</translation>
|
<translation>Könyvtár törlésének megerősítése</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>Bizots, hogy törölni akarja a <i>%1</i> feltöltési könyvtárat?</translation>
|
<translation>Bizots, hogy törölni akarja a <i>%1</i> feltöltési könyvtárat?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -441,32 +445,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Szinkronizálás fut.</translation>
|
<translation>Szinkronizálás fut.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>A kiszolgáló nem elérhető.</translation>
|
<translation>A kiszolgáló nem elérhető.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>Legutolsó szinkronizálás sikeres volt.</translation>
|
<translation>Legutolsó szinkronizálás sikeres volt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Szinkronizálási hiba.</translation>
|
<translation>Szinkronizálási hiba.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Beállítási hiba.</translation>
|
<translation>Beállítási hiba.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Ismeretlen hibaállapot.</translation>
|
<translation>Ismeretlen hibaállapot.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -494,32 +498,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>Szinkronizálás fut</translation>
|
<translation>Szinkronizálás fut</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>A szinkronizálás folyamatban van. <br/>Szakítsuk meg?</translation>
|
<translation>A szinkronizálás folyamatban van. <br/>Szakítsuk meg?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>Ismeretlen állapot.</translation>
|
<translation>Ismeretlen állapot.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>Várakozás a szinkronizálás elindítására.</translation>
|
<translation>Várakozás a szinkronizálás elindítására.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation>Előkészítés szinkronizációhoz.</translation>
|
<translation>Előkészítés szinkronizációhoz.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation>(Szinkronizálás szüneteltetve)</translation>
|
<translation>(Szinkronizálás szüneteltetve)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -528,7 +532,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>Nincsenek megadva szinkronizálandó mappák.</translation>
|
<translation>Nincsenek megadva szinkronizálandó mappák.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -536,27 +540,26 @@ p, li { white-space: pre-wrap; }
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>CSync létrehozás hiba.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>A CSync nem tudott létrehozni lock fájlt.</translation>
|
<translation>A CSync nem tudott létrehozni lock fájlt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation>Sikerült.</translation>
|
<translation>Sikerült.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation>CSync Logging telepítése meghíusult.</translation>
|
<translation>CSync Logging telepítése meghíusult.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>A CSync nem tudta betölteni a státus adatbázist.</translation>
|
<translation>A CSync nem tudta betölteni a státus adatbázist.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -565,17 +568,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation>A helyi rendszeridő különbözik a kiszolgáló rendszeridejétől. Használjon időszinkronizációs szolgáltatást (NTP) a rendszerén és a szerveren is, hogy az idő mindig megeggyezzen.</translation>
|
<translation>A helyi rendszeridő különbözik a kiszolgáló rendszeridejétől. Használjon időszinkronizációs szolgáltatást (NTP) a rendszerén és a szerveren is, hogy az idő mindig megeggyezzen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>A CSync nem tudta megállapítani a fájlrendszer típusát.</translation>
|
<translation>A CSync nem tudta megállapítani a fájlrendszer típusát.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>A CSync hibába ütközött a belső adatok feldolgozása közben.</translation>
|
<translation>A CSync hibába ütközött a belső adatok feldolgozása közben.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -583,117 +586,117 @@ p, li { white-space: pre-wrap; }
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p>A %1 célkönyvtár nem létezik.</p><p>Ellenőrizza a szinkroncizálás beállításait.</p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>A helyi fájlrendszer nem írható. Kérlek, ellenőrizd az engedélyeket.</translation>
|
<translation>A helyi fájlrendszer nem írható. Kérlek, ellenőrizd az engedélyeket.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>Egy távoli fájl nem írható. Kérlek, ellenőrizd a távoli elérést.</translation>
|
<translation>Egy távoli fájl nem írható. Kérlek, ellenőrizd a távoli elérést.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation>Hiba a CSync memórifoglalásakor.</translation>
|
<translation>Hiba a CSync memórifoglalásakor.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation>CSync hibás paraméterhiba.</translation>
|
<translation>CSync hibás paraméterhiba.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation>CSync frissítés feldolgozása meghíusult.</translation>
|
<translation>CSync frissítés feldolgozása meghíusult.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation>CSync egyeztetési lépés meghíusult.</translation>
|
<translation>CSync egyeztetési lépés meghíusult.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation>CSync propagálási lépés meghíusult.</translation>
|
<translation>CSync propagálási lépés meghíusult.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation>CSync proxy kapcsolódási hiba.</translation>
|
<translation>CSync proxy kapcsolódási hiba.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation>A CSync nem találja a proxy kiszolgálót.</translation>
|
<translation>A CSync nem találja a proxy kiszolgálót.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation>A CSync nem tuja azonosítani magát a %1 kiszolgálón.</translation>
|
<translation>A CSync nem tuja azonosítani magát a %1 kiszolgálón.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation>A CSync nem tudja azonosítani magát a proxy kiszolgálón.</translation>
|
<translation>A CSync nem tudja azonosítani magát a proxy kiszolgálón.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation>CSync hálózati kapcsolódási hiba.</translation>
|
<translation>CSync hálózati kapcsolódási hiba.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation>Hálózati kapcsolat időtúllépési hiba lépett fel.</translation>
|
<translation>Hálózati kapcsolat időtúllépési hiba lépett fel.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation>HTTP átviteli hiba történt.</translation>
|
<translation>HTTP átviteli hiba történt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation>CSync hiba, nincs kezelési jogosultság.</translation>
|
<translation>CSync hiba, nincs kezelési jogosultság.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation>A CSync nem találja a megadott fájlt.</translation>
|
<translation>A CSync nem találja a megadott fájlt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation>A CSync megpróbált létrehozni egy már létező mappát.</translation>
|
<translation>A CSync megpróbált létrehozni egy már létező mappát.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation>CSync: Nincs szabad tárhely az %1 kiszolgálón.</translation>
|
<translation>CSync: Nincs szabad tárhely az %1 kiszolgálón.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation>CSync ismeretlen hiba.</translation>
|
<translation>CSync ismeretlen hiba.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>Belső hiba történt, száma: %1.</translation>
|
<translation>Belső hiba történt, száma: %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation><br/>Háttér üzenet: </translation>
|
<translation><br/>Háttér üzenet: </translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -708,7 +711,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation><p>Az %1 beépülőmodul a csync-hez nem tölthető be.<br/>Ellenőrizze a telepítést!</p></translation>
|
<translation><p>Az %1 beépülőmodul a csync-hez nem tölthető be.<br/>Ellenőrizze a telepítést!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -754,115 +757,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>Fájlok</translation>
|
<translation>Fájlok</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation>Fájlok száma</translation>
|
<translation>Fájlok száma</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation>Másol</translation>
|
<translation>Másol</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation>Szinkronizációs protokoll</translation>
|
<translation>Szinkronizációs protokoll</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation>Ismeretlen könyvtár állapot</translation>
|
<translation>Ismeretlen könyvtár állapot</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation>A könyvtár a szinkronizációra vár.</translation>
|
<translation>A könyvtár a szinkronizációra vár.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>A kiszolgáló nem elérhető.</translation>
|
<translation>A kiszolgáló nem elérhető.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>A szinkronizálás fut.</translation>
|
<translation>A szinkronizálás fut.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>A legutolsó szinkronizálás sikeres volt.</translation>
|
<translation>A legutolsó szinkronizálás sikeres volt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Szinkronizálási hiba.</translation>
|
<translation>Szinkronizálási hiba.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Beállítási hiba</translation>
|
<translation>Beállítási hiba</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Ismeretlen hibaállapot.</translation>
|
<translation>Ismeretlen hibaállapot.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
<translation>%1 (befejezve %2 másodperce)</translation>
|
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>Copied to clipboard</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation>Szinkronizált fájlok</translation>
|
<translation>Szinkronizált fájlok</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation>Új fájlok</translation>
|
<translation>Új fájlok</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation>Törölt fájlok</translation>
|
<translation>Törölt fájlok</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation>Átnevezett fájlok</translation>
|
<translation>Átnevezett fájlok</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation>Kihagyott fájlok</translation>
|
<translation>Kihagyott fájlok</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation>Hibák</translation>
|
<translation>Hibák</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation>Konfliktusok</translation>
|
<translation>Konfliktusok</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation>Fel</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation>Le</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -893,7 +906,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>%1 könyvtár varázsló</translation>
|
<translation>%1 könyvtár varázsló</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -906,32 +919,32 @@ Please write a bug report.</source>
|
|||||||
<translation>Helyi könyvtár nem lett kiválasztva!</translation>
|
<translation>Helyi könyvtár nem lett kiválasztva!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>A %1 útvonal egy már létező feltöltési mappa.<br/>Válasszon másikat!</translation>
|
<translation>A %1 útvonal egy már létező feltöltési mappa.<br/>Válasszon másikat!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>Egy már beállított mappa szerepel a jelen bejegyzésben.</translation>
|
<translation>Egy már beállított mappa szerepel a jelen bejegyzésben.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>Egy már beállított mappa megegyezik a most beírttal.</translation>
|
<translation>Egy már beállított mappa megegyezik a most beírttal.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>Az álnév nem lehet üres. Adjon meg egy leíró álnevet.</translation>
|
<translation>Az álnév nem lehet üres. Adjon meg egy leíró álnevet.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/>A(z) <i>%1</i> álnév használva van. Adjon meg egy másikat.</translation>
|
<translation><br/>A(z) <i>%1</i> álnév használva van. Adjon meg egy másikat.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>Forrás könyvtár kiválasztása</translation>
|
<translation>Forrás könyvtár kiválasztása</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -951,37 +964,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation>A mappa nem elérhető: %1.<br/>Kattintson a létrehozásához.</translation>
|
<translation>A mappa nem elérhető: %1.<br/>Kattintson a létrehozásához.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation>A mappa sikeresen létrehozva: %1.</translation>
|
<translation>A mappa sikeresen létrehozva: %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation>Nem sikerült létrehozni a mappát: %1.<br/>Kérem ellenőrizze kézileg.</translation>
|
<translation>Nem sikerült létrehozni a mappát: %1.<br/>Kérem ellenőrizze kézileg.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>Jobb nem használni a távoli gyökér mappát.<br/>Ha mégis használja <b>nem</b> tud másik helyi mappát szinkronizálni.</translation>
|
<translation>Jobb nem használni a távoli gyökér mappát.<br/>Ha mégis használja <b>nem</b> tud másik helyi mappát szinkronizálni.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation>az Ön <a href="%1">%2</a> (verzió: %3)</translation>
|
<translation>az Ön <a href="%1">%2</a> (verzió: %3)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation>nem található beállított %1!</translation>
|
<translation>nem található beállított %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation>%1 nem elérhető:<br/><tt>%2</tt></translation>
|
<translation>%1 nem elérhető:<br/><tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -998,7 +1011,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>Cél könyvtár kiválasztása</translation>
|
<translation>Cél könyvtár kiválasztása</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1332,53 +1345,65 @@ Setup can not be done.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>Új fájl érhető el.</translation>
|
<translation>Új fájl érhető el.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>'%1' szinkronizálva a számítógépre.</translation>
|
<translation>'%1' szinkronizálva a számítógépre.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>Új fájlok érhetőek el</translation>
|
<translation>Új fájlok érhetőek el</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation><numerusform>'%1' és %n további fájl szinkronizálva erre a számítógépre.</numerusform><numerusform>'%1' és %n további fájl szinkronizálva erre a számítógépre.</numerusform></translation>
|
<translation><numerusform>'%1' és %n további fájl szinkronizálva erre a számítógépre.</numerusform><numerusform>'%1' és %n további fájl szinkronizálva erre a számítógépre.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<source>File removed</source>
|
<source>File removed</source>
|
||||||
<translation>Fájl törölve</translation>
|
<translation>Fájl törölve</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation>'%1' törölve.</translation>
|
<translation>'%1' törölve.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation><numerusform>'%1' és %n további fájl törölve.</numerusform><numerusform>'%1' és %n további fájl törölve.</numerusform></translation>
|
<translation><numerusform>'%1' és %n további fájl törölve.</numerusform><numerusform>'%1' és %n további fájl törölve.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation>'%1' frissítve.</translation>
|
<translation>'%1' frissítve.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation><numerusform>'%1' és %n további fájl frissítve.</numerusform><numerusform>'%1' és %n további fájl frissítve.</numerusform></translation>
|
<translation><numerusform>'%1' és %n további fájl frissítve.</numerusform><numerusform>'%1' és %n további fájl frissítve.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1388,62 +1413,62 @@ Setup can not be done.</source>
|
|||||||
<translation>SSL-kapcsolat</translation>
|
<translation>SSL-kapcsolat</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>SSL kapcsolat figyelmeztetés:</translation>
|
<translation>SSL kapcsolat figyelmeztetés:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>%1 tanúsítvánnyal</translation>
|
<translation>%1 tanúsítvánnyal</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;nincs megadva&gt;</translation>
|
<translation>&lt;nincs megadva&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>Szervezet: %1</translation>
|
<translation>Szervezet: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>Egység: %1</translation>
|
<translation>Egység: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>Ország: %1</translation>
|
<translation>Ország: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>Ellenőrzőkód (MD5): <tt>%1</tt></translation>
|
<translation>Ellenőrzőkód (MD5): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>Ellenőrzőkód (SHA1): <tt>%1</tt></translation>
|
<translation>Ellenőrzőkód (SHA1): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>Tényleges dátum: %1</translation>
|
<translation>Tényleges dátum: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>Lejárati dátum: %1</translation>
|
<translation>Lejárati dátum: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>Kibocsátó: %1</translation>
|
<translation>Kibocsátó: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1451,37 +1476,37 @@ Setup can not be done.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Szünet</translation>
|
<translation>Szünet</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>Folytatás</translation>
|
<translation>Folytatás</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>Kapcsolat ellenőrzése: %1...</translation>
|
<translation>Kapcsolat ellenőrzése: %1...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>Nincs beállított kapcsolat: %1.</translation>
|
<translation>Nincs beállított kapcsolat: %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation>Kapcsolódva az <a href="%1">%1</a>-hoz, mint <i>%2</i>.</translation>
|
<translation>Kapcsolódva az <a href="%1">%1</a>-hoz, mint <i>%2</i>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>Verzió: %1 (%2)</translation>
|
<translation>Verzió: %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>Nem sikerült kapcsolódni %1: <tt>%2</tt></p></translation>
|
<translation><p>Nem sikerült kapcsolódni %1: <tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1502,7 +1527,7 @@ Setup can not be done.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>ismeretlen hiba.</translation>
|
<translation>ismeretlen hiba.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1563,7 +1588,7 @@ Setup can not be done.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>A CSync folyamat leállítva.</translation>
|
<translation>A CSync folyamat leállítva.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -205,9 +205,13 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>sul tuo server &ownCloud</translation>
|
<translation>sul tuo server &ownCloud</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>Cartella su ownCloud:</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation>Cartella remota:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -245,17 +249,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>crea</translation>
|
<translation>crea</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>root</translation>
|
<translation>root</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://john@host.com//miacartella</translation>
|
<translation>scp://john@host.com//miacartella</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -303,7 +307,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>Sincronizzazione iniziata per %1 cartelle configurate.</translation>
|
<translation>Sincronizzazione iniziata per %1 cartelle configurate.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -312,27 +316,27 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>Stato di connessione...</translation>
|
<translation>Stato di connessione...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<source>Add folder...</source>
|
<source>Add folder...</source>
|
||||||
<translation>Aggiungi cartella...</translation>
|
<translation>Aggiungi cartella...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Configura...</translation>
|
<translation>Configura...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>Configura proxy...</translation>
|
<translation>Configura proxy...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Esci</translation>
|
<translation>Esci</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -341,94 +345,94 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation>Il server %1 non corrisponde</translation>
|
<translation>Il server %1 non corrisponde</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation><p>Il server configurato per questo client è troppo datato.</p><p>Aggiorna all'ultima versione %1 del server e riavvia il client.</p></translation>
|
<translation><p>Il server configurato per questo client è troppo datato.</p><p>Aggiorna all'ultima versione %1 del server e riavvia il client.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation>Troppi tentativi di ottenere una password valida.</translation>
|
<translation>Troppi tentativi non corretti della password.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation>Le credenziali dell'utente %1 sono errate. Controlla la configurazione.</translation>
|
<translation>Le credenziali dell'utente %1 sono errate. Controlla la configurazione.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>Credenziali</translation>
|
<translation>Credenziali</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation>Errore: impossibile recuperare la password!</translation>
|
<translation>Errore: impossibile recuperare la password!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>La finestra della password è stata annullata!</translation>
|
<translation>La finestra della password è stata annullata!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>Nessuna connessione di %1</translation>
|
<translation>Nessuna connessione di %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Le credenziali di %1 non sono corrette.</p><p>Correggile avviando la finestra di configurazione dal vassoio di sistema!</p></translation>
|
<translation><p>Le credenziali di %1 non sono corrette.</p><p>Correggile avviando la finestra di configurazione dal vassoio di sistema!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Il nome utente o la password non sono corretti.</p><p>Correggili avviando la finestra di configurazione dal vassoio di sistema!</p></translation>
|
<translation><p>Il nome utente o la password non sono corretti.</p><p>Correggili avviando la finestra di configurazione dal vassoio di sistema!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation>%1 Sincronizzazione iniziata</translation>
|
<translation>%1 Sincronizzazione iniziata</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>Apri %1 nel browser...</translation>
|
<translation>Apri %1 nel browser...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>Informazioni...</translation>
|
<translation>Informazioni...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>Apri la cartella %1</translation>
|
<translation>Apri la cartella %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>Cartelle gestite:</translation>
|
<translation>Cartelle gestite:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>Informazioni su %1</translation>
|
<translation>Informazioni su %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>Conferma la rimozione della cartella</translation>
|
<translation>Conferma la rimozione della cartella</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>Vuoi veramente rimuovere la cartella <i>%1</i>?</translation>
|
<translation>Vuoi veramente rimuovere la cartella <i>%1</i>?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -441,32 +445,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>La sincronizzazione è in corso.</translation>
|
<translation>La sincronizzazione è in corso.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Il server è attualmente non disponibile.</translation>
|
<translation>Il server è attualmente non disponibile.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>L'ultima sincronizzazione è stato completata correttamente.</translation>
|
<translation>L'ultima sincronizzazione è stato completata correttamente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Errore di sincronizzazione.</translation>
|
<translation>Errore di sincronizzazione.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Errore di configurazione.</translation>
|
<translation>Errore di configurazione.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Stato di errore non definito.</translation>
|
<translation>Stato di errore non definito.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -494,32 +498,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>La sincronizzazione è in corso</translation>
|
<translation>La sincronizzazione è in corso</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>L'operazione di sincronizzazione è in corso.<br/>Vuoi terminarla?</translation>
|
<translation>L'operazione di sincronizzazione è in corso.<br/>Vuoi terminarla?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>Stato non definito.</translation>
|
<translation>Stato non definito.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>Attende l'inizio della sincronizzazione.</translation>
|
<translation>Attende l'inizio della sincronizzazione.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation>Preparazione della sincronizzazione.</translation>
|
<translation>Preparazione della sincronizzazione.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation> (La sincronizzazione è sospesa)</translation>
|
<translation> (La sincronizzazione è sospesa)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -528,7 +532,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>Nessuna cartella configurata per la sincronizzazione.</translation>
|
<translation>Nessuna cartella configurata per la sincronizzazione.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -536,27 +540,26 @@ p, li { white-space: pre-wrap; }
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>Creazione di CSync non riuscita.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>CSync non è riuscito a creare il file di lock.</translation>
|
<translation>CSync non è riuscito a creare il file di lock.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation>Successo.</translation>
|
<translation>Successo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation>Configurazione della registrazione log di CSync non riuscita.</translation>
|
<translation>Configurazione della registrazione log di CSync non riuscita.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>CSync non è riuscito a caricare lo state db.</translation>
|
<translation>CSync non è riuscito a caricare lo state db.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -565,17 +568,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation>L'ora di sistema su questo client è diversa dall'ora di sistema del server. Usa un servizio di sincronizzazione dell'orario (NTP) sul server e sulle macchine client in modo che l'ora sia la stessa.</translation>
|
<translation>L'ora di sistema su questo client è diversa dall'ora di sistema del server. Usa un servizio di sincronizzazione dell'orario (NTP) sul server e sulle macchine client in modo che l'ora sia la stessa.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>CSync non è riuscito a individuare il tipo di filesystem.</translation>
|
<translation>CSync non è riuscito a individuare il tipo di filesystem.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>Errore di CSync durante l'elaborazione degli alberi interni.</translation>
|
<translation>Errore di CSync durante l'elaborazione degli alberi interni.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -583,117 +586,117 @@ p, li { white-space: pre-wrap; }
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p>La cartella di destinazione %1 non esiste.</p><p>Controlla la configurazione della sincronizzazione.</p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>Il filesystem locale non può essere scritto. Controlla i permessi.</translation>
|
<translation>Il filesystem locale non può essere scritto. Controlla i permessi.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>Un file remoto non può essere scritto. Controlla l'accesso remoto.</translation>
|
<translation>Un file remoto non può essere scritto. Controlla l'accesso remoto.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation>CSync non è riuscito a riservare la memoria.</translation>
|
<translation>CSync non è riuscito a riservare la memoria.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation>Errore grave di parametro di CSync.</translation>
|
<translation>Errore grave di parametro di CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation>La fase di aggiornamento di CSync non è riuscita.</translation>
|
<translation>La fase di aggiornamento di CSync non è riuscita.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation>La fase di riconciliazione di CSync non è riuscita.</translation>
|
<translation>La fase di riconciliazione di CSync non è riuscita.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation>La fase di propagazione di CSync non è riuscita.</translation>
|
<translation>La fase di propagazione di CSync non è riuscita.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation><p>La cartella di destinazione non esiste.</p><p>Controlla la configurazione della sincronizzazione.</p></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation>CSync non è riuscito a connettersi tramite un proxy.</translation>
|
<translation>CSync non è riuscito a connettersi tramite un proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation>CSync non è riuscito a trovare un proxy o server.</translation>
|
<translation>CSync non è riuscito a trovare un proxy o server.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation>CSync non è riuscito ad autenticarsi al server %1.</translation>
|
<translation>CSync non è riuscito ad autenticarsi al server %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation>CSync non è riuscito ad autenticarsi al proxy.</translation>
|
<translation>CSync non è riuscito ad autenticarsi al proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation>CSync non è riuscito a connettersi alla rete.</translation>
|
<translation>CSync non è riuscito a connettersi alla rete.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation>Si è verificato un timeout sulla connessione alla rete.</translation>
|
<translation>Si è verificato un timeout sulla connessione alla rete.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation>Si è verificato un errore di trasmissione HTTP.</translation>
|
<translation>Si è verificato un errore di trasmissione HTTP.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation>Problema di CSync dovuto alla mancata gestione dei permessi.</translation>
|
<translation>Problema di CSync dovuto alla mancata gestione dei permessi.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation>CSync non è riuscito a trovare un file specifico.</translation>
|
<translation>CSync non è riuscito a trovare un file specifico.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation>CSync ha cercato di creare una cartella già esistente.</translation>
|
<translation>CSync ha cercato di creare una cartella già esistente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation>CSync: spazio insufficiente sul server %1.</translation>
|
<translation>CSync: spazio insufficiente sul server %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation>Errore di CSync non specificato.</translation>
|
<translation>Errore di CSync non specificato.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>SI è verificato un errore interno numero %1</translation>
|
<translation>SI è verificato un errore interno numero %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation><br/>Messaggio del motore: </translation>
|
<translation><br/>Messaggio del motore: </translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -708,7 +711,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation><p>Il plugin %1 per csync non può essere caricato.<br/>Verifica l'installazione!</p></translation>
|
<translation><p>Il plugin %1 per csync non può essere caricato.<br/>Verifica l'installazione!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -754,115 +757,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>File</translation>
|
<translation>File</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation>Numero file</translation>
|
<translation>Numero file</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation>Copia</translation>
|
<translation>Copia</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation>Protocollo di sincronizzazione</translation>
|
<translation>Protocollo di sincronizzazione</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation>Stato della cartella non definito</translation>
|
<translation>Stato della cartella non definito</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation>La cartella è in attesa di sincronizzazione.</translation>
|
<translation>La cartella è in attesa di sincronizzazione.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Il server è attualmente non disponibile.</translation>
|
<translation>Il server è attualmente non disponibile.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Sincronizzazione in corso.</translation>
|
<translation>Sincronizzazione in corso.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>L'ultima sincronizzazione è avvenuta correttamente.</translation>
|
<translation>L'ultima sincronizzazione è avvenuta correttamente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Errore di sincronizzazione.</translation>
|
<translation>Errore di sincronizzazione.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Errore di configurazione.</translation>
|
<translation>Errore di configurazione.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Stato di errore non definito.</translation>
|
<translation>Stato di errore non definito.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
<translation>%1 (terminato %2 sec. fa)</translation>
|
<translation><numerusform>%1 (terminato %n sec. fa)</numerusform><numerusform>%1 (terminato %n sec. fa)</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>Copied to clipboard</source>
|
||||||
|
<translation>Copiato negli appunti</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation>Il protocollo di sincronizzazione è stato copiato negli appunti.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation>Caricato</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation>Scaricato</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation>File sincronizzati</translation>
|
<translation>File sincronizzati</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation>File nuovi</translation>
|
<translation>File nuovi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation>File eliminati</translation>
|
<translation>File eliminati</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation>File rinominati</translation>
|
<translation>File rinominati</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation>File ignorati</translation>
|
<translation>File ignorati</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation>Errori</translation>
|
<translation>Errori</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation>Conflitti</translation>
|
<translation>Conflitti</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation>Su</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation>Giù</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -893,7 +906,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>Proceduta guidata cartella di %1</translation>
|
<translation>Proceduta guidata cartella di %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -906,32 +919,32 @@ Please write a bug report.</source>
|
|||||||
<translation>Nessuna cartella locale selezionata!</translation>
|
<translation>Nessuna cartella locale selezionata!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>Il percorso locale %1 è già una cartella di caricamento. <br/>Selezionane un altro!</translation>
|
<translation>Il percorso locale %1 è già una cartella di caricamento. <br/>Selezionane un altro!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>Una cartella già configurata è contenuta nella voce corrente.</translation>
|
<translation>Una cartella già configurata è contenuta nella voce corrente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>Una cartella già configurata contiene la cartella appena inserita.</translation>
|
<translation>Una cartella già configurata contiene la cartella appena inserita.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>L'alias non può essere vuoto. Fornisci un alias significativo.</translation>
|
<translation>L'alias non può essere vuoto. Fornisci un alias significativo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/>L'alias <i>%1</i> è già in uso. Indica un altro alias.</translation>
|
<translation><br/>L'alias <i>%1</i> è già in uso. Indica un altro alias.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>Seleziona la cartella di origine</translation>
|
<translation>Seleziona la cartella di origine</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -951,37 +964,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation>La cartella non è disponibile sul tuo %1.<br/>Fai clic per crearla.</translation>
|
<translation>La cartella non è disponibile sul tuo %1.<br/>Fai clic per crearla.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation>La cartella è stata creata correttamente su %1.</translation>
|
<translation>La cartella è stata creata correttamente su %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation>Creazione della cartella su %1 non riuscita.<br/>Controlla manualmente.</translation>
|
<translation>Creazione della cartella su %1 non riuscita.<br/>Controlla manualmente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>È consigliabile non utilizzare la cartella radice sul server.<br/>Utilizzandola <b>non</b> potrai creare il mirror di un'altra cartella locale.</translation>
|
<translation>È consigliabile non utilizzare la cartella radice sul server.<br/>Utilizzandola <b>non</b> potrai creare il mirror di un'altra cartella locale.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation>sul tuo <a href="%1">%2</a> (versione %3)</translation>
|
<translation>sul tuo <a href="%1">%2</a> (versione %3)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation>nessun %1 configurato!</translation>
|
<translation>nessun %1 configurato!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation>%1 non è raggiungibile:<br/><tt>%2</tt></translation>
|
<translation>%1 non è raggiungibile:<br/><tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -998,7 +1011,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>Seleziona la cartella di destinazione</translation>
|
<translation>Seleziona la cartella di destinazione</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1333,53 +1346,65 @@ La configurazione non può essere completata.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>Nuovo file disponibile</translation>
|
<translation>Nuovo file disponibile</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>'%1' è stato sincronizzato con questa macchina.</translation>
|
<translation>'%1' è stato sincronizzato con questa macchina.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>Nuovi file disponibili</translation>
|
<translation>Nuovi file disponibili</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation><numerusform>'%1' e %n altro file sono stati sincronizzati con questa macchina.</numerusform><numerusform>'%1' e %n altri file sono stati sincronizzati con questa macchina.</numerusform></translation>
|
<translation><numerusform>'%1' e %n altro file sono stati sincronizzati con questa macchina.</numerusform><numerusform>'%1' e %n altri file sono stati sincronizzati con questa macchina.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<source>File removed</source>
|
<source>File removed</source>
|
||||||
<translation>File rimosso</translation>
|
<translation>File rimosso</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation>'%1' è stato rimosso.</translation>
|
<translation>'%1' è stato rimosso.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation><numerusform>'%1' e %n altro file sono stati rimossi.</numerusform><numerusform>'%1' e %n altri file sono stati rimossi.</numerusform></translation>
|
<translation><numerusform>'%1' e %n altro file sono stati rimossi.</numerusform><numerusform>'%1' e %n altri file sono stati rimossi.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation>File rimossi</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation>'%1' è stato aggiornato.</translation>
|
<translation>'%1' è stato aggiornato.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation>File aggiornato</translation>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation><numerusform>'%1' e %n altro file sono stati aggiornati.</numerusform><numerusform>'%1' e %n altri file sono stati aggiornati.</numerusform></translation>
|
<translation><numerusform>'%1' e %n altro file sono stati aggiornati.</numerusform><numerusform>'%1' e %n altri file sono stati aggiornati.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation>File aggiornati</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1389,62 +1414,62 @@ La configurazione non può essere completata.</translation>
|
|||||||
<translation>Connessione SSL</translation>
|
<translation>Connessione SSL</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>Errori sulla connessione SSL corrente:</translation>
|
<translation>Errori sulla connessione SSL corrente:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>con certificato %1</translation>
|
<translation>con certificato %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;non specificato&gt;</translation>
|
<translation>&lt;non specificato&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>Organizzazione: %1</translation>
|
<translation>Organizzazione: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>Reparto: %1</translation>
|
<translation>Reparto: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>Nazione: %1</translation>
|
<translation>Nazione: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>Impronta digitale (MD5): <tt>%1</tt></translation>
|
<translation>Impronta digitale (MD5): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>Impronta digitale (SHA1): <tt>%1</tt></translation>
|
<translation>Impronta digitale (SHA1): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>Data effettiva: %1</translation>
|
<translation>Data effettiva: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>Data di scadenza: %1</translation>
|
<translation>Data di scadenza: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>Emittente: %1</translation>
|
<translation>Emittente: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1452,37 +1477,37 @@ La configurazione non può essere completata.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pausa</translation>
|
<translation>Pausa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>Riprendi</translation>
|
<translation>Riprendi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>Controllo della connessione di %1...</translation>
|
<translation>Controllo della connessione di %1...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>Nessuna connessione di %1 configurata.</translation>
|
<translation>Nessuna connessione di %1 configurata.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation>Connesso a <a href="%1">%1</a> come <i>%2</i>.</translation>
|
<translation>Connesso a <a href="%1">%1</a> come <i>%2</i>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>Versione: %1 (%2)</translation>
|
<translation>Versione: %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>Connessione a %1 non riuscita: <tt>%2</tt></p></translation>
|
<translation><p>Connessione a %1 non riuscita: <tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1503,7 +1528,7 @@ La configurazione non può essere completata.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>problema sconosciuto.</translation>
|
<translation>problema sconosciuto.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1564,7 +1589,7 @@ La configurazione non può essere completata.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>Il thread di CSync è stato terminato.</translation>
|
<translation>Il thread di CSync è stato terminato.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -205,9 +205,13 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>&ownCloudサーバ上</translation>
|
<translation>&ownCloudサーバ上</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>ownCloud上のフォルダ:</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation>リモートフォルダ:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -245,17 +249,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>作成</translation>
|
<translation>作成</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>root</translation>
|
<translation>root</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://john@host.com//myfolder</translation>
|
<translation>scp://john@host.com//myfolder</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -303,7 +307,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>設定された %1 フォルダの同期を開始しました。</translation>
|
<translation>設定された %1 フォルダの同期を開始しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -312,27 +316,27 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>状態を確認...</translation>
|
<translation>状態を確認...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<source>Add folder...</source>
|
<source>Add folder...</source>
|
||||||
<translation>フォルダを追加...</translation>
|
<translation>フォルダを追加...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>設定...</translation>
|
<translation>設定...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>プロキシを設定...</translation>
|
<translation>プロキシを設定...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>終了</translation>
|
<translation>終了</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -341,94 +345,94 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation>%1 サーバのミスマッチ</translation>
|
<translation>%1 サーバのミスマッチ</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation><p>このクライアントに設定されたサーバは古すぎます。</p><p>最新の %1 サーバに更新し、クライアントを再起動してください。</p></translation>
|
<translation><p>このクライアントに設定されたサーバは古すぎます。</p><p>最新の %1 サーバに更新し、クライアントを再起動してください。</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation>有効なパスワードを取得するのにあまりに多くの試行を行いました。</translation>
|
<translation>非常に多くの誤ったパスワードの試み。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation>%1 のユーザ資格情報が間違っています。設定を確認してください。</translation>
|
<translation>%1 のユーザ資格情報が間違っています。設定を確認してください。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>資格情報</translation>
|
<translation>資格情報</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation>エラー: パスワードを取得できませんでした!</translation>
|
<translation>エラー: パスワードを取得できませんでした!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>パスワードダイアログはキャンセルされました!</translation>
|
<translation>パスワードダイアログはキャンセルされました!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>%1 未接続</translation>
|
<translation>%1 未接続</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>あなたの %1 の資格情報は正しくありません。</p><p>トレイから設定ダイアログを表示して、修正してください。</p></translation>
|
<translation><p>あなたの %1 の資格情報は正しくありません。</p><p>トレイから設定ダイアログを表示して、修正してください。</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>ユーザ名もしくはパスワードのいずれかが正しくありません。</p><p>トレイから設定ダイアログを表示して、修正してください。</p></translation>
|
<translation><p>ユーザ名もしくはパスワードのいずれかが正しくありません。</p><p>トレイから設定ダイアログを表示して、修正してください。</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation>%1 同期開始</translation>
|
<translation>%1 同期開始</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>%1 をブラウザーで開く...</translation>
|
<translation>%1 をブラウザーで開く...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>ownCloudについて...</translation>
|
<translation>ownCloudについて...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>%1 フォルダを開く</translation>
|
<translation>%1 フォルダを開く</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>管理フォルダ:</translation>
|
<translation>管理フォルダ:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>%1 について</translation>
|
<translation>%1 について</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>フォルダの削除を確認</translation>
|
<translation>フォルダの削除を確認</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>本当にアップロードフォルダ <i>%1</i> を削除してよろしいですか?</translation>
|
<translation>本当にアップロードフォルダ <i>%1</i> を削除してよろしいですか?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -441,32 +445,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>同期を実行中です。</translation>
|
<translation>同期を実行中です。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>サーバは現在利用できません。</translation>
|
<translation>サーバは現在利用できません。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>最後の同期は成功しました。</translation>
|
<translation>最後の同期は成功しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>同期エラー。</translation>
|
<translation>同期エラー。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>設定エラー。</translation>
|
<translation>設定エラー。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>未定義のエラー状態。</translation>
|
<translation>未定義のエラー状態。</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -494,32 +498,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>同期実行中</translation>
|
<translation>同期実行中</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>同期操作が実行中です。<br/>終了してもよろしいですか?</translation>
|
<translation>同期操作が実行中です。<br/>終了してもよろしいですか?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>未定義の状態。</translation>
|
<translation>未定義の状態。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>同期開始を待機中</translation>
|
<translation>同期開始を待機中</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation>同期の準備中。</translation>
|
<translation>同期の準備中。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation> (同期を一時停止)</translation>
|
<translation> (同期を一時停止)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -528,7 +532,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>同期フォルダが設定されていません。</translation>
|
<translation>同期フォルダが設定されていません。</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -536,27 +540,26 @@ p, li { white-space: pre-wrap; }
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>CSyncは作成に失敗しました。</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>CSyncがロックファイルの作成に失敗しました。</translation>
|
<translation>CSyncがロックファイルの作成に失敗しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation>成功。</translation>
|
<translation>成功。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation>CSyncのログ設定に失敗しました。</translation>
|
<translation>CSyncのログ設定に失敗しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>CSyncは状態DBの読み込みに失敗しました。</translation>
|
<translation>CSyncは状態DBの読み込みに失敗しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -565,17 +568,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation>このクライアントのシステム時刻はサーバのシステム時刻と異なります。時刻が同じになるように、クライアントとサーバの両方で時刻同期サービス(NTP)を実行してください。</translation>
|
<translation>このクライアントのシステム時刻はサーバのシステム時刻と異なります。時刻が同じになるように、クライアントとサーバの両方で時刻同期サービス(NTP)を実行してください。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>CSyncはファイルシステムタイプを検出できませんでした。</translation>
|
<translation>CSyncはファイルシステムタイプを検出できませんでした。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>CSyncは内部ツリーの処理中にエラーに遭遇しました。</translation>
|
<translation>CSyncは内部ツリーの処理中にエラーに遭遇しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -583,117 +586,117 @@ p, li { white-space: pre-wrap; }
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p>ターゲットディレクトリ %1 は存在しません。</p><p>同期設定をチェックしてください。</p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>ローカルファイルシステムは書き込みができません。パーミッションをチェックしてください。</translation>
|
<translation>ローカルファイルシステムは書き込みができません。パーミッションをチェックしてください。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>リモートファイルは書き込みできません。リモートアクセスをチェックしてください。</translation>
|
<translation>リモートファイルは書き込みできません。リモートアクセスをチェックしてください。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation>CSyncで使用するメモリの確保に失敗しました。</translation>
|
<translation>CSyncで使用するメモリの確保に失敗しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation>CSyncの致命的なパラメータエラーです。</translation>
|
<translation>CSyncの致命的なパラメータエラーです。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation>CSyncの処理ステップの更新に失敗しました。</translation>
|
<translation>CSyncの処理ステップの更新に失敗しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation>CSyncの処理ステップの調停に失敗しました。</translation>
|
<translation>CSyncの処理ステップの調停に失敗しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation>CSyncの処理ステップの伝播に失敗しました。</translation>
|
<translation>CSyncの処理ステップの伝播に失敗しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation><p>ターゲットディレクトリは存在しません。</p><p>同期設定を確認して下さい。</p></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation>CSyncがプロキシ経由での接続に失敗しました。</translation>
|
<translation>CSyncがプロキシ経由での接続に失敗しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation>CSyncはプロキシもしくはサーバの参照に失敗しました。</translation>
|
<translation>CSyncはプロキシもしくはサーバの参照に失敗しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation>CSyncは %1 サーバでの認証に失敗しました。</translation>
|
<translation>CSyncは %1 サーバでの認証に失敗しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation>CSyncはプロキシでの認証に失敗しました。</translation>
|
<translation>CSyncはプロキシでの認証に失敗しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation>CSyncはネットワークへの接続に失敗しました。</translation>
|
<translation>CSyncはネットワークへの接続に失敗しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation>ネットワーク接続のタイムアウトが発生しました。</translation>
|
<translation>ネットワーク接続のタイムアウトが発生しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation>HTTPの伝送エラーが発生しました。</translation>
|
<translation>HTTPの伝送エラーが発生しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation>CSyncは対応できないパーミッション拒否が原因で失敗しました。</translation>
|
<translation>CSyncは対応できないパーミッション拒否が原因で失敗しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation>CSyncは特定のファイルを見つけることができませんでした。</translation>
|
<translation>CSyncは特定のファイルを見つけることができませんでした。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation>CSyncはすでに存在するディレクトリを作成しようとしました。</translation>
|
<translation>CSyncはすでに存在するディレクトリを作成しようとしました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation>CSync: %1 サーバには利用可能な空きがありません。</translation>
|
<translation>CSync: %1 サーバには利用可能な空きがありません。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation>CSyncの未指定のエラーです。</translation>
|
<translation>CSyncの未指定のエラーです。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>内部エラー番号 %1 が発生しました。</translation>
|
<translation>内部エラー番号 %1 が発生しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation><br/>バックエンドメッセージ: </translation>
|
<translation><br/>バックエンドメッセージ: </translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -708,7 +711,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation><p>csync 用の %1 プラグインのロードができませんでした。<br/>インストールの確認を行なってください!</p></translation>
|
<translation><p>csync 用の %1 プラグインのロードができませんでした。<br/>インストールの確認を行なってください!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -754,115 +757,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>ファイル</translation>
|
<translation>ファイル</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation>ファイル数</translation>
|
<translation>ファイル数</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation>コピー</translation>
|
<translation>コピー</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation>同期プロトコル</translation>
|
<translation>同期プロトコル</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation>未定義のフォルダ状態</translation>
|
<translation>未定義のフォルダ状態</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation>フォルダの同期開始を待機しています。</translation>
|
<translation>フォルダの同期開始を待機しています。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>サーバは現在利用できません。</translation>
|
<translation>サーバは現在利用できません。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>同期実行中です。</translation>
|
<translation>同期実行中です。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>最後の同期は成功しました。</translation>
|
<translation>最後の同期は成功しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>同期エラー。</translation>
|
<translation>同期エラー。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>設定エラー。</translation>
|
<translation>設定エラー。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>未定義のエラー状態です。</translation>
|
<translation>未定義のエラー状態です。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
<translation>%1 (%2 秒前に完了)</translation>
|
<translation><numerusform>%1 (%n 秒前に完了)</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>Copied to clipboard</source>
|
||||||
|
<translation>クリップボードにコピーしました</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation>同期プロトコルをクリップボードにコピーしました</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation>アップロード済み</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation>ダウンロード済み</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation>同期されたファイル</translation>
|
<translation>同期されたファイル</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation>新しいファイル</translation>
|
<translation>新しいファイル</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation>削除されたファイル</translation>
|
<translation>削除されたファイル</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation>名前の変更されたファイル</translation>
|
<translation>名前の変更されたファイル</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation>無視されたファイル</translation>
|
<translation>無視されたファイル</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation>エラー</translation>
|
<translation>エラー</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation>衝突</translation>
|
<translation>衝突</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation>上</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation>下</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -893,7 +906,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>%1 フォルダウィザード</translation>
|
<translation>%1 フォルダウィザード</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -906,32 +919,32 @@ Please write a bug report.</source>
|
|||||||
<translation>ローカルディレクトリが選択されていません!</translation>
|
<translation>ローカルディレクトリが選択されていません!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>ローカルパス %1 はすでにアップロードフォルダになっています。<br/>他を選択してください!</translation>
|
<translation>ローカルパス %1 はすでにアップロードフォルダになっています。<br/>他を選択してください!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>すでに設定済みのフォルダは現在のエントリー内に含まれています。</translation>
|
<translation>すでに設定済みのフォルダは現在のエントリー内に含まれています。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>すでに設定済みのフォルダは、現在入力されたディレクトリを含んでいます。</translation>
|
<translation>すでに設定済みのフォルダは、現在入力されたディレクトリを含んでいます。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>エイリアスは空白にすることはできません。適切な単語をエイリアスとして提供してください。</translation>
|
<translation>エイリアスは空白にすることはできません。適切な単語をエイリアスとして提供してください。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/>エイリアス <i>%1</i> はすでに使用中です。他のエイリアスを選択してください。</translation>
|
<translation><br/>エイリアス <i>%1</i> はすでに使用中です。他のエイリアスを選択してください。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>ソースフォルダを選択</translation>
|
<translation>ソースフォルダを選択</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -951,37 +964,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation>あなたの %1 ではフォルダを利用できません。<br/>クリックして作成して下さい。</translation>
|
<translation>あなたの %1 ではフォルダを利用できません。<br/>クリックして作成して下さい。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation>%1 にフォルダーが作成されました。</translation>
|
<translation>%1 にフォルダーが作成されました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation>%1 へのフォルダ作成に失敗しました。<br/>手動で確認して下さい。</translation>
|
<translation>%1 へのフォルダ作成に失敗しました。<br/>手動で確認して下さい。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>リモートパスのルート直下ディレクトリを指定することはおすすめしません。<br/>もし使用する場合は、他のローカルフォルダと同期することは<b>できません</b>。</translation>
|
<translation>リモートパスのルート直下ディレクトリを指定することはおすすめしません。<br/>もし使用する場合は、他のローカルフォルダと同期することは<b>できません</b>。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation>あなたの <a href="%1">%2</a> へ(バージョン %3)</translation>
|
<translation>あなたの <a href="%1">%2</a> へ(バージョン %3)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation>設定されていない %1 が見つかりました!</translation>
|
<translation>設定されていない %1 が見つかりました!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation>%1 へ到達できませんでした:<br/><tt>%2</tt></translation>
|
<translation>%1 へ到達できませんでした:<br/><tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -998,7 +1011,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>ターゲットフォルダを選択</translation>
|
<translation>ターゲットフォルダを選択</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1333,53 +1346,65 @@ Setup can not be done.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>新しいファイルが利用可能です</translation>
|
<translation>新しいファイルが利用可能です</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>'%1' はこの計算機と同期されました。</translation>
|
<translation>'%1' はこの計算機と同期されました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>新しいファイルが利用可能です</translation>
|
<translation>新しいファイルが利用可能です</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation><numerusform>'%1' と %n 個の他のファイルはこのマシンと同期されました。</numerusform></translation>
|
<translation><numerusform>'%1' と %n 個の他のファイルはこのマシンと同期されました。</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<source>File removed</source>
|
<source>File removed</source>
|
||||||
<translation>ファイルを削除しました</translation>
|
<translation>ファイルを削除しました</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation>'%1' は削除されました。</translation>
|
<translation>'%1' は削除されました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation><numerusform>'%1' と %n 個の他のファイルは削除されました。</numerusform></translation>
|
<translation><numerusform>'%1' と %n 個の他のファイルは削除されました。</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation>ファイルを削除しました</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation>'%1' は更新されました。</translation>
|
<translation>'%1' は更新されました。</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation>ファイルは更新されました</translation>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation><numerusform>'%1' と %n 個の他のファイルは更新されました。</numerusform></translation>
|
<translation><numerusform>'%1' と %n 個の他のファイルは更新されました。</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation>ファイルは更新されました</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1389,62 +1414,62 @@ Setup can not be done.</source>
|
|||||||
<translation>SSL接続</translation>
|
<translation>SSL接続</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>現在のSSL接続に対する警告:</translation>
|
<translation>現在のSSL接続に対する警告:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>証明書 %1</translation>
|
<translation>証明書 %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;指定されていませんd&gt;</translation>
|
<translation>&lt;指定されていませんd&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>組織名: %1</translation>
|
<translation>組織名: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>部門名: %1</translation>
|
<translation>部門名: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>国: %1</translation>
|
<translation>国: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>Fingerprint (MD5): <tt>%1</tt></translation>
|
<translation>Fingerprint (MD5): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>Fingerprint (SHA1): <tt>%1</tt></translation>
|
<translation>Fingerprint (SHA1): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>発効日: %1</translation>
|
<translation>発効日: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>有効期限: %1</translation>
|
<translation>有効期限: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>発行者: %1</translation>
|
<translation>発行者: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1452,37 +1477,37 @@ Setup can not be done.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>一時停止</translation>
|
<translation>一時停止</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>再開</translation>
|
<translation>再開</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>%1 の接続を確認中...</translation>
|
<translation>%1 の接続を確認中...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>%1 の接続は設定されていません。</translation>
|
<translation>%1 の接続は設定されていません。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation><a href="%1">%1</a> へ <i>%2</i> として接続しました。</translation>
|
<translation><a href="%1">%1</a> へ <i>%2</i> として接続しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>バージョン: %1 (%2)</translation>
|
<translation>バージョン: %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>%1 への接続に失敗: <tt>%2</tt></p></translation>
|
<translation><p>%1 への接続に失敗: <tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1503,7 +1528,7 @@ Setup can not be done.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>未知の問題。</translation>
|
<translation>未知の問題。</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1564,7 +1589,7 @@ Setup can not be done.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>CSyncのスレッドが終了しました。</translation>
|
<translation>CSyncのスレッドが終了しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
2154
translations/mirall_ka_GE.ts
Normal file
2154
translations/mirall_ka_GE.ts
Normal file
File diff suppressed because it is too large
Load Diff
@@ -205,9 +205,13 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>내 ownCloud 서버에(&O)</translation>
|
<translation>내 ownCloud 서버에(&O)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>ownCloud의 폴더:</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -245,17 +249,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>생성</translation>
|
<translation>생성</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>root</translation>
|
<translation>root</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://john@host.com//myfolder</translation>
|
<translation>scp://john@host.com//myfolder</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -303,7 +307,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>설정된 동기화 폴더 %1개의 동기화가 시작되었습니다.</translation>
|
<translation>설정된 동기화 폴더 %1개의 동기화가 시작되었습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -312,27 +316,27 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>상태 열기...</translation>
|
<translation>상태 열기...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<source>Add folder...</source>
|
<source>Add folder...</source>
|
||||||
<translation>폴더 추가...</translation>
|
<translation>폴더 추가...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>설정...</translation>
|
<translation>설정...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>프록시 설정...</translation>
|
<translation>프록시 설정...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>끝내기</translation>
|
<translation>끝내기</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -341,94 +345,94 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation>%1 서버 일치하지 않음</translation>
|
<translation>%1 서버 일치하지 않음</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation><p>이 클라이언트에 설정된 서버가 오래되었습니다.</p><p>서버를 최신 버전 %1(으)로 업데이트하고 클라이언트를 다시 시작하십시오.</p></translation>
|
<translation><p>이 클라이언트에 설정된 서버가 오래되었습니다.</p><p>서버를 최신 버전 %1(으)로 업데이트하고 클라이언트를 다시 시작하십시오.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation>비밀 번호 오류 횟수가 너무 많습니다.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation>%1의 사용자 계정 정보가 잘못되었습니다. 설정을 확인하십시오.</translation>
|
<translation>%1의 사용자 계정 정보가 잘못되었습니다. 설정을 확인하십시오.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>로그인 정보</translation>
|
<translation>로그인 정보</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation>오류: 암호를 가져올 수 없습니다!</translation>
|
<translation>오류: 암호를 가져올 수 없습니다!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>암호 대화상자가 취소되었습니다!</translation>
|
<translation>암호 대화상자가 취소되었습니다!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>%1 접속 없음</translation>
|
<translation>%1 접속 없음</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>%1 계정 정보가 올바르지 않습니다.</p><p>트레이의 설정 대화 상자에서 이 정보를 수정하십시오!</p></translation>
|
<translation><p>%1 계정 정보가 올바르지 않습니다.</p><p>트레이의 설정 대화 상자에서 이 정보를 수정하십시오!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>사용자 이름 및 암호가 올바르지 않습니다.</p><p>트레이에서 설정 대화 상자를 열어서 올바른 정보를 입력하십시오!</p></translation>
|
<translation><p>사용자 이름 및 암호가 올바르지 않습니다.</p><p>트레이에서 설정 대화 상자를 열어서 올바른 정보를 입력하십시오!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation>%1 동기화 시작됨</translation>
|
<translation>%1 동기화 시작됨</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>웹 브라우저에서 %1 열기...</translation>
|
<translation>웹 브라우저에서 %1 열기...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>ownCloud 정보...</translation>
|
<translation>ownCloud 정보...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>%1 폴더 열기</translation>
|
<translation>%1 폴더 열기</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>관리된 폴더:</translation>
|
<translation>관리된 폴더:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>%1 정보</translation>
|
<translation>%1 정보</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>폴더 삭제 확인</translation>
|
<translation>폴더 삭제 확인</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>업로드 폴더 <i>%1</i>을(를) 삭제하시겠습니까?</translation>
|
<translation>업로드 폴더 <i>%1</i>을(를) 삭제하시겠습니까?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -441,32 +445,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>동기화 중입니다.</translation>
|
<translation>동기화 중입니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>서버를 사용할 수 없습니다.</translation>
|
<translation>서버를 사용할 수 없습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>마지막 동기화를 성공적으로 마쳤습니다. </translation>
|
<translation>마지막 동기화를 성공적으로 마쳤습니다. </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>동기화 오류가 발생하였습니다.</translation>
|
<translation>동기화 오류가 발생하였습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>설치 오류가 발생하였습니다.</translation>
|
<translation>설치 오류가 발생하였습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>정의되지 않은 오류 상태입니다.</translation>
|
<translation>정의되지 않은 오류 상태입니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -494,34 +498,34 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>동기화 진행 중</translation>
|
<translation>동기화 진행 중</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>동기화 진행 중입니다.<br/>작업을 종료하시겠습니까?
|
<translation>동기화 진행 중입니다.<br/>작업을 종료하시겠습니까?
|
||||||
|
|
||||||
</translation>
|
</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>정의되지 않은 상태.</translation>
|
<translation>정의되지 않은 상태.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>동기화 시작 대기 중.</translation>
|
<translation>동기화 시작 대기 중.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation> (동기화 일시 정지됨)</translation>
|
<translation> (동기화 일시 정지됨)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -530,7 +534,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>동기화 폴더가 구성되지 않았습니다.</translation>
|
<translation>동기화 폴더가 구성되지 않았습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -538,27 +542,26 @@ p, li { white-space: pre-wrap; }
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>CSync 생성 실패.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>CSync에서 잠금 파일을 만드는 데 실패하였습니다.</translation>
|
<translation>CSync에서 잠금 파일을 만드는 데 실패하였습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation>완료.</translation>
|
<translation>완료.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation>CSync의 기록 설정에 실패하였습니다.</translation>
|
<translation>CSync의 기록 설정에 실패하였습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>CSync에서 상태 데이터베이스를 불러오지 못했습니다.</translation>
|
<translation>CSync에서 상태 데이터베이스를 불러오지 못했습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -567,17 +570,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation>이 클라이언트와 서버의 시스템 시각이 다릅니다. 서버와 클라이언트에서 시각 동기화 서비스(NTP)를 실행하여 시각을 맞추십시오.</translation>
|
<translation>이 클라이언트와 서버의 시스템 시각이 다릅니다. 서버와 클라이언트에서 시각 동기화 서비스(NTP)를 실행하여 시각을 맞추십시오.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>CSync에서 파일시스템 종류를 인식하지 못했습니다.</translation>
|
<translation>CSync에서 파일시스템 종류를 인식하지 못했습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>CSync에서 내부 트리를 처리하는 중 오류가 발생하였습니다.</translation>
|
<translation>CSync에서 내부 트리를 처리하는 중 오류가 발생하였습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -585,117 +588,117 @@ p, li { white-space: pre-wrap; }
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p>대상 디렉터리 %1이(가) 존재하지 않습니다.</p><p>동기화 설정을 확인하십시오.</p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>로컬 파일 시스템에 쓸 수 없습니다. 권한을 확인하십시오.</translation>
|
<translation>로컬 파일 시스템에 쓸 수 없습니다. 권한을 확인하십시오.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>원격 파일에 쓸 수 없습니다. 원격 접근 권한을 확인하십시오.</translation>
|
<translation>원격 파일에 쓸 수 없습니다. 원격 접근 권한을 확인하십시오.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation>CSync의 메모리 확보에 실패하였습니다.</translation>
|
<translation>CSync의 메모리 확보에 실패하였습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation>CSync의 치명적인 파라메터 에러.</translation>
|
<translation>CSync의 치명적인 파라메터 에러.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation>CSync 처리 단계 업데이트에 실패하였습니다.</translation>
|
<translation>CSync 처리 단계 업데이트에 실패하였습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation>CSync가 프록시를 사용하여 연결하는데 실패하였습니다.</translation>
|
<translation>CSync가 프록시를 사용하여 연결하는데 실패하였습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation>CSync가 프록시 또는 서버를 찾는데 실패하였습니다.</translation>
|
<translation>CSync가 프록시 또는 서버를 찾는데 실패하였습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation>CSync가 %1 서버의 인증에 실패하였습니다.</translation>
|
<translation>CSync가 %1 서버의 인증에 실패하였습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation>CSync가 프록시의 인증에 실패하였습니다.</translation>
|
<translation>CSync가 프록시의 인증에 실패하였습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation>CSync가 네트워크에 연결하는데 실패하였습니다.</translation>
|
<translation>CSync가 네트워크에 연결하는데 실패하였습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation>네트워크 연결 시간이 초과되었습니다.</translation>
|
<translation>네트워크 연결 시간이 초과되었습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation>HTTP 전송에 오류가 발생하였습니다.</translation>
|
<translation>HTTP 전송에 오류가 발생하였습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation>CSync가 특정 파일 검색에 실패하였습니다.</translation>
|
<translation>CSync가 특정 파일 검색에 실패하였습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation>CSync가 이미 존재하는 디렉토리를 생성하려 하였습니다.</translation>
|
<translation>CSync가 이미 존재하는 디렉토리를 생성하려 하였습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation>CSync: %1서버에 이용가능한 공간이 없습니다.</translation>
|
<translation>CSync: %1서버에 이용가능한 공간이 없습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation>CSync 알 수 없는 오류.</translation>
|
<translation>CSync 알 수 없는 오류.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>내부 오류 번호 %1이(가) 발생하였습니다.</translation>
|
<translation>내부 오류 번호 %1이(가) 발생하였습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation><br/>백엔드 메시지:</translation>
|
<translation><br/>백엔드 메시지:</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -710,7 +713,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation><p>CSync %1 플러그인을 불러올 수 없습니다.<br/>설치 상태를 확인하십시오!</p></translation>
|
<translation><p>CSync %1 플러그인을 불러올 수 없습니다.<br/>설치 상태를 확인하십시오!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -756,115 +759,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>파일</translation>
|
<translation>파일</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation>정의되지 않은 폴더 상태</translation>
|
<translation>정의되지 않은 폴더 상태</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation>이 폴더는 동기화를 기다리고 있습니다.</translation>
|
<translation>이 폴더는 동기화를 기다리고 있습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>서버를 사용할 수 없습니다.</translation>
|
<translation>서버를 사용할 수 없습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>동기화 오류가 발생하였습니다.</translation>
|
<translation>동기화 오류가 발생하였습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>설치 오류가 발생하였습니다.</translation>
|
<translation>설치 오류가 발생하였습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>정의되지 않은 오류 상태입니다.</translation>
|
<translation>정의되지 않은 오류 상태입니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message numerus="yes">
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
|
<translation type="unfinished"><numerusform></numerusform></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>Copied to clipboard</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation type="unfinished"/>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -895,7 +908,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>%1 폴더 마법사</translation>
|
<translation>%1 폴더 마법사</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -908,32 +921,32 @@ Please write a bug report.</source>
|
|||||||
<translation>로컬 디렉터리가 선택되지 않았습니다!</translation>
|
<translation>로컬 디렉터리가 선택되지 않았습니다!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>로컬 경로 %1은(는) 이미 업로드 폴더에 포함되어 있습니다.<br/>다른 폴더를 지정하십시오!</translation>
|
<translation>로컬 경로 %1은(는) 이미 업로드 폴더에 포함되어 있습니다.<br/>다른 폴더를 지정하십시오!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>현재 항목에 이미 설정된 폴더가 포함되어 있습니다.</translation>
|
<translation>현재 항목에 이미 설정된 폴더가 포함되어 있습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>이미 설정된 폴더에 현재 입력한 디렉터리가 포함되어 있습니다.</translation>
|
<translation>이미 설정된 폴더에 현재 입력한 디렉터리가 포함되어 있습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>별명을 비워둘 수 없습니다. 별명을 입력하십시오.</translation>
|
<translation>별명을 비워둘 수 없습니다. 별명을 입력하십시오.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/>별명 <i>%1</i>이(가) 이미 사용 중입니다. 다른 별명을 입력하십시오.</translation>
|
<translation><br/>별명 <i>%1</i>이(가) 이미 사용 중입니다. 다른 별명을 입력하십시오.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>원본 폴더 선택</translation>
|
<translation>원본 폴더 선택</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -953,37 +966,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation>%1에서 폴더를 사용할 수 없습니다.<br/>만들려면 누르십시오.</translation>
|
<translation>%1에서 폴더를 사용할 수 없습니다.<br/>만들려면 누르십시오.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation>%1에 폴더를 만들었습니다.</translation>
|
<translation>%1에 폴더를 만들었습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation>%1에 폴더를 만들 수 없습니다.<br/>직접 확인하십시오.</translation>
|
<translation>%1에 폴더를 만들 수 없습니다.<br/>직접 확인하십시오.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>원격지의 루트 디렉터리를 사용하지 않는 것을 추천합니다.<br/>그래도 사용한다면 또 다른 로컬 폴더를 <b>미러링할 수 없습니다.</b></translation>
|
<translation>원격지의 루트 디렉터리를 사용하지 않는 것을 추천합니다.<br/>그래도 사용한다면 또 다른 로컬 폴더를 <b>미러링할 수 없습니다.</b></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation>내 <a href="%1">%2</a>에 (버전 %3)</translation>
|
<translation>내 <a href="%1">%2</a>에 (버전 %3)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation>설정된 %1을(를) 찾을 수 없습니다!</translation>
|
<translation>설정된 %1을(를) 찾을 수 없습니다!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation>%1에 접근할 수 없음:<br/><tt>%2</tt></translation>
|
<translation>%1에 접근할 수 없음:<br/><tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1000,7 +1013,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>대상 폴더 선택</translation>
|
<translation>대상 폴더 선택</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1335,53 +1348,65 @@ Setup can not be done.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>새로운 파일 이용가능</translation>
|
<translation>새로운 파일 이용가능</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>'%1' 가 현재 장치에 동기화 되었습니다.</translation>
|
<translation>'%1' 가 현재 장치에 동기화 되었습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>새로운 파일 이용가능</translation>
|
<translation>새로운 파일 이용가능</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation type="unfinished"><numerusform></numerusform></translation>
|
<translation type="unfinished"><numerusform></numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<source>File removed</source>
|
<source>File removed</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation type="unfinished"><numerusform></numerusform></translation>
|
<translation type="unfinished"><numerusform></numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation type="unfinished"><numerusform></numerusform></translation>
|
<translation type="unfinished"><numerusform></numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1391,62 +1416,62 @@ Setup can not be done.</source>
|
|||||||
<translation>SSL 접속</translation>
|
<translation>SSL 접속</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>현재 SSL 접속 경고:</translation>
|
<translation>현재 SSL 접속 경고:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>인증서 %1 사용</translation>
|
<translation>인증서 %1 사용</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;지정되지 않음&gt;</translation>
|
<translation>&lt;지정되지 않음&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>조직: %1</translation>
|
<translation>조직: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>조직 단위: %1</translation>
|
<translation>조직 단위: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>국가: %1</translation>
|
<translation>국가: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>지문 (MD5): <tt>%1</tt></translation>
|
<translation>지문 (MD5): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>지문 (SHA1): <tt>%1</tt></translation>
|
<translation>지문 (SHA1): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>유효 기간 시작: %1</translation>
|
<translation>유효 기간 시작: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>유효 기간 끝: %1</translation>
|
<translation>유효 기간 끝: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>발행자: %1</translation>
|
<translation>발행자: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1454,37 +1479,37 @@ Setup can not be done.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>일시 정지</translation>
|
<translation>일시 정지</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>다시 시작</translation>
|
<translation>다시 시작</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>%1 접속 확인 중...</translation>
|
<translation>%1 접속 확인 중...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>%1 연결이 설정되지 않았습니다.</translation>
|
<translation>%1 연결이 설정되지 않았습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation><a href="%1">%1</a>에 <i>%2</i>(으)로 연결되었습니다.</translation>
|
<translation><a href="%1">%1</a>에 <i>%2</i>(으)로 연결되었습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>버전: %1 (%2)</translation>
|
<translation>버전: %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>%1에 접속할 수 없음:<tt>%2</tt></p></translation>
|
<translation><p>%1에 접속할 수 없음:<tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1505,7 +1530,7 @@ Setup can not be done.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>알 수 없는 오류입니다.</translation>
|
<translation>알 수 없는 오류입니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1566,7 +1591,7 @@ Setup can not be done.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>CSync 스레드가 종료되었습니다.</translation>
|
<translation>CSync 스레드가 종료되었습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -205,9 +205,13 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>uz jūsu &ownCloud servera</translation>
|
<translation>uz jūsu &ownCloud servera</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>Mape uz ownCloud:</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -245,17 +249,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>izveidot</translation>
|
<translation>izveidot</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>root</translation>
|
<translation>root</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://juris@serveris.lv//manamape</translation>
|
<translation>scp://juris@serveris.lv//manamape</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -303,7 +307,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>Sinhronizēšana ir sākta %1 konfigurētai(-ām) sinhronizēšanas mapei(-ēm)</translation>
|
<translation>Sinhronizēšana ir sākta %1 konfigurētai(-ām) sinhronizēšanas mapei(-ēm)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -312,27 +316,27 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>Atvērt statusu...</translation>
|
<translation>Atvērt statusu...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<source>Add folder...</source>
|
<source>Add folder...</source>
|
||||||
<translation>Pievienot mapi...</translation>
|
<translation>Pievienot mapi...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Konfigurēt...</translation>
|
<translation>Konfigurēt...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>Konfigurēt starpnieku...</translation>
|
<translation>Konfigurēt starpnieku...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Iziet</translation>
|
<translation>Iziet</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -341,94 +345,94 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation>%1 serveru neatbilstība</translation>
|
<translation>%1 serveru neatbilstība</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation><p>Šim klientam konfigurētais serveris ir pārāk vecs.</p><p>Lūdzu, atjauniniet serveri uz vismaz versiju %1 un pārstartējiet klientu.</p></translation>
|
<translation><p>Šim klientam konfigurētais serveris ir pārāk vecs.</p><p>Lūdzu, atjauniniet serveri uz vismaz versiju %1 un pārstartējiet klientu.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation>Pārāk daudz mēģinājumu saņemt derīgu paroli.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation>%1 lietotāja akreditācijas dati nav pareizi. Lūdzu, pārbaudiet konfigurāciju.</translation>
|
<translation>%1 lietotāja akreditācijas dati nav pareizi. Lūdzu, pārbaudiet konfigurāciju.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>Akreditācijas dati</translation>
|
<translation>Akreditācijas dati</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation>Kļūda — nevarēja saņemt paroli!</translation>
|
<translation>Kļūda — nevarēja saņemt paroli!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>Paroles dialoglodziņš tika atcelts!</translation>
|
<translation>Paroles dialoglodziņš tika atcelts!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>Nav %1 savienojuma</translation>
|
<translation>Nav %1 savienojuma</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Jūsu %1 akreditācijas dati nav pareizi.</p><p>Lūdzu, izlabojiet tos, palaižot konfigurācijas dialoglodziņu no paplātes!</p></translation>
|
<translation><p>Jūsu %1 akreditācijas dati nav pareizi.</p><p>Lūdzu, izlabojiet tos, palaižot konfigurācijas dialoglodziņu no paplātes!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Lietotājvārds vai parole nav pareizi.</p><p>Lūdzu, izlabojiet tos, palaižot konfigurācijas dialoglodziņu no paplātes!</p></translation>
|
<translation><p>Lietotājvārds vai parole nav pareizi.</p><p>Lūdzu, izlabojiet tos, palaižot konfigurācijas dialoglodziņu no paplātes!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation>%1 sinhronizēšana ir sākta</translation>
|
<translation>%1 sinhronizēšana ir sākta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>Atvērt %1 pārlūkā...</translation>
|
<translation>Atvērt %1 pārlūkā...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>Par...</translation>
|
<translation>Par...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>Atvērt %1 mapi</translation>
|
<translation>Atvērt %1 mapi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>Pārvaldītās mapes:</translation>
|
<translation>Pārvaldītās mapes:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>Par %1</translation>
|
<translation>Par %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>Apstiprināt mapes izņemšanu</translation>
|
<translation>Apstiprināt mapes izņemšanu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>Vai tiešām vēlaties izņemt augšupielādes mapi <i>%1</i>?</translation>
|
<translation>Vai tiešām vēlaties izņemt augšupielādes mapi <i>%1</i>?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -441,32 +445,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Sinhronizācija darbojas.</translation>
|
<translation>Sinhronizācija darbojas.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Serveris pašlaik nav pieejams.</translation>
|
<translation>Serveris pašlaik nav pieejams.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>Pēdējā sinhronizācija bija veiksmīga.</translation>
|
<translation>Pēdējā sinhronizācija bija veiksmīga.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Sinhronizēšanas kļūda.</translation>
|
<translation>Sinhronizēšanas kļūda.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Iestatīšanas kļūda.</translation>
|
<translation>Iestatīšanas kļūda.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Nedefinēts kļūdas stāvoklis.</translation>
|
<translation>Nedefinēts kļūdas stāvoklis.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -494,32 +498,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>Sinhronizācija darbojas</translation>
|
<translation>Sinhronizācija darbojas</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>Darbojas sinhronizēšanas darbība.<br/>Vai vēlaties to apturēt?</translation>
|
<translation>Darbojas sinhronizēšanas darbība.<br/>Vai vēlaties to apturēt?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>Nedefinēts stāvoklis</translation>
|
<translation>Nedefinēts stāvoklis</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>Gaida uz sinhronizēšanas sākumu.</translation>
|
<translation>Gaida uz sinhronizēšanas sākumu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation>Gatavojas sinhronizēt</translation>
|
<translation>Gatavojas sinhronizēt</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation>(Sinhronizēšana ir pauzēta)</translation>
|
<translation>(Sinhronizēšana ir pauzēta)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -528,7 +532,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>Nav konfigurētu sinhronizēšanas mapju.</translation>
|
<translation>Nav konfigurētu sinhronizēšanas mapju.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -536,27 +540,26 @@ p, li { white-space: pre-wrap; }
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>Neizdevās izveidot CSync.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>CSync neizdevās izveidot slēgšanas datni.</translation>
|
<translation>CSync neizdevās izveidot slēgšanas datni.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation>Veiksmīgi.</translation>
|
<translation>Veiksmīgi.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation>Neizdevās iestatīt CSync reģistrēšanu.</translation>
|
<translation>Neizdevās iestatīt CSync reģistrēšanu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>CSync neizdevās ielādēt stāvokļa db.</translation>
|
<translation>CSync neizdevās ielādēt stāvokļa db.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -565,17 +568,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation>Sistēmas laiks uz šī klienta atšķiras no sistēmas laika uz servera. Lūdzu, izmantojiet laika sinhronizēšanas pakalpojumu (NTP) uz servera un klienta datoriem, lai laiks būtu tāds pats.</translation>
|
<translation>Sistēmas laiks uz šī klienta atšķiras no sistēmas laika uz servera. Lūdzu, izmantojiet laika sinhronizēšanas pakalpojumu (NTP) uz servera un klienta datoriem, lai laiks būtu tāds pats.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>CSync nevarēja noteikt datņu sistēmas tipu.</translation>
|
<translation>CSync nevarēja noteikt datņu sistēmas tipu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>CSync saņēma kļūdu, apstrādājot iekšējos kokus.</translation>
|
<translation>CSync saņēma kļūdu, apstrādājot iekšējos kokus.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -583,117 +586,117 @@ p, li { white-space: pre-wrap; }
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p>Mērķa direktorija %1 neeksistē.</p><p>Lūdzu, pārbaudiet sinhronizēšanas iestatījumus.</p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>Nevar rakstīt lokālo datņu sistēmu. Lūdzu, pārbaudiet atļaujas.</translation>
|
<translation>Nevar rakstīt lokālo datņu sistēmu. Lūdzu, pārbaudiet atļaujas.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>Nevar rakstīt attālināto datni. Lūdzu, pārbaudiet attālināto pieeju.</translation>
|
<translation>Nevar rakstīt attālināto datni. Lūdzu, pārbaudiet attālināto pieeju.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation>CSync neizdevās rezervēt atmiņu.</translation>
|
<translation>CSync neizdevās rezervēt atmiņu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation>CSybx gadījās fatāla parametra kļūda.</translation>
|
<translation>CSybx gadījās fatāla parametra kļūda.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation>CSync neizdevās atjaunināt parametra soli.</translation>
|
<translation>CSync neizdevās atjaunināt parametra soli.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation>CSync neizdevās pieņemt parametra soli.</translation>
|
<translation>CSync neizdevās pieņemt parametra soli.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation>CSync neizdevās pavairot parametra soli.</translation>
|
<translation>CSync neizdevās pavairot parametra soli.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation>CSync neizdevās savienoties caur starpnieku.</translation>
|
<translation>CSync neizdevās savienoties caur starpnieku.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation>CSync neizdevās uzmeklēt starpnieku vai serveri.</translation>
|
<translation>CSync neizdevās uzmeklēt starpnieku vai serveri.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation>CSync neizdevās autentificēties ar serveri %1.</translation>
|
<translation>CSync neizdevās autentificēties ar serveri %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation>CSync neizdevās autentificēties ar starpnieku.</translation>
|
<translation>CSync neizdevās autentificēties ar starpnieku.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation>CSync neizdevās savienoties ar tīklu.</translation>
|
<translation>CSync neizdevās savienoties ar tīklu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation>Gadījās tīkla savienojuma noildze.</translation>
|
<translation>Gadījās tīkla savienojuma noildze.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation>Gadījās HTTP pārraides kļūda.</translation>
|
<translation>Gadījās HTTP pārraides kļūda.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation>CSync cieta neveiksmi dēļ atļauju lieguma.</translation>
|
<translation>CSync cieta neveiksmi dēļ atļauju lieguma.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation>CSync neizdevās atrast noteiktu datni.</translation>
|
<translation>CSync neizdevās atrast noteiktu datni.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation>CSync mēģināja izveidot mapi, kas jau eksistē.</translation>
|
<translation>CSync mēģināja izveidot mapi, kas jau eksistē.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation>CSync — uz servera %1 nepietiek vietas.</translation>
|
<translation>CSync — uz servera %1 nepietiek vietas.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation>CSync nespecificēta kļūda.</translation>
|
<translation>CSync nespecificēta kļūda.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>Gadījās iekšēja kļūda ar numuru %1.</translation>
|
<translation>Gadījās iekšēja kļūda ar numuru %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation><br/>aizmugures ziņojums:</translation>
|
<translation><br/>aizmugures ziņojums:</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -708,7 +711,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation><p>%1 csync spraudni nevarēja ielādēt.<br/>Lūdzu, pārbaudiet instalācijas!</p></translation>
|
<translation><p>%1 csync spraudni nevarēja ielādēt.<br/>Lūdzu, pārbaudiet instalācijas!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -754,115 +757,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>Datnes</translation>
|
<translation>Datnes</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation>Datņu skaits</translation>
|
<translation>Datņu skaits</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation>Kopēt</translation>
|
<translation>Kopēt</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation>Sinhronizēšanas protokols</translation>
|
<translation>Sinhronizēšanas protokols</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation>Nedefinēts mapes stāvoklis</translation>
|
<translation>Nedefinēts mapes stāvoklis</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation>Mape gaida sinhronizēšanas sākumu.</translation>
|
<translation>Mape gaida sinhronizēšanas sākumu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Serveris pašlaik nav pieejams.</translation>
|
<translation>Serveris pašlaik nav pieejams.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Sinhronizācija darbojas.</translation>
|
<translation>Sinhronizācija darbojas.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>Pēdējā sinhronizācija bija veiksmīga.</translation>
|
<translation>Pēdējā sinhronizācija bija veiksmīga.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Sinhronizēšanas kļūda.</translation>
|
<translation>Sinhronizēšanas kļūda.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Iestatīšanas kļūda.</translation>
|
<translation>Iestatīšanas kļūda.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Nedefinēts kļūdas stāvoklis.</translation>
|
<translation>Nedefinēts kļūdas stāvoklis.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
<translation>%1 (pabeigts pirms %2 sekundēm)</translation>
|
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>Copied to clipboard</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation>Sinhronizētās datnes</translation>
|
<translation>Sinhronizētās datnes</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation>Jaunās datnes</translation>
|
<translation>Jaunās datnes</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation>Dzēstās datnes</translation>
|
<translation>Dzēstās datnes</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation>Pārsauktās datnes</translation>
|
<translation>Pārsauktās datnes</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation>Ignorēt datnes</translation>
|
<translation>Ignorēt datnes</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation>Kļūdas</translation>
|
<translation>Kļūdas</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation>Konflikti</translation>
|
<translation>Konflikti</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation>Augšup</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation>Lejup</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -893,7 +906,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>%1 mapju vednis</translation>
|
<translation>%1 mapju vednis</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -906,32 +919,32 @@ Please write a bug report.</source>
|
|||||||
<translation>Nav izvēlēta direktorija!</translation>
|
<translation>Nav izvēlēta direktorija!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>Lokālais ceļš %1 jau ir augšupielādes mape.<br/>Lūdzu, izvēlieties citu!</translation>
|
<translation>Lokālais ceļš %1 jau ir augšupielādes mape.<br/>Lūdzu, izvēlieties citu!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>Jau konfigurēta mape satur pašreizējo ierakstu.</translation>
|
<translation>Jau konfigurēta mape satur pašreizējo ierakstu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>Jau konfigurēta mape satur pašlaik ievadīto direktoriju.</translation>
|
<translation>Jau konfigurēta mape satur pašlaik ievadīto direktoriju.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>Aizstājvārds nedrīkst būt tukšs. Lūdzu, norādiet aprakstošu aizstājvārdu.</translation>
|
<translation>Aizstājvārds nedrīkst būt tukšs. Lūdzu, norādiet aprakstošu aizstājvārdu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/>Aizstājvārds <i>%1</i> jau tiek izmantots. Lūdzu, izvēlieties citu aizstājvārdu.</translation>
|
<translation><br/>Aizstājvārds <i>%1</i> jau tiek izmantots. Lūdzu, izvēlieties citu aizstājvārdu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>Izvēlieties avota mapi</translation>
|
<translation>Izvēlieties avota mapi</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -951,37 +964,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation>Mape nav pieejama uz jūsu %1.<br/>Spiediet šeit, lai to izveidotu.</translation>
|
<translation>Mape nav pieejama uz jūsu %1.<br/>Spiediet šeit, lai to izveidotu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation>Mape uz %1 tika veiksmīgi izveidota.</translation>
|
<translation>Mape uz %1 tika veiksmīgi izveidota.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation>Neizdevās izveidot mapi uz %1.<br/>Lūdzu, pārbaudiet pašrocīgi.</translation>
|
<translation>Neizdevās izveidot mapi uz %1.<br/>Lūdzu, pārbaudiet pašrocīgi.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>Labāk neizmantot attālinātu saknes direktoriju.<br/>Ja nu tomēr, jūs <b>ne</b>varat dublēt citu lokālo mapi.</translation>
|
<translation>Labāk neizmantot attālinātu saknes direktoriju.<br/>Ja nu tomēr, jūs <b>ne</b>varat dublēt citu lokālo mapi.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation>uz savu <a href="%1">%2</a> (versija %3)</translation>
|
<translation>uz savu <a href="%1">%2</a> (versija %3)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation>nav atrastu konfigurētu %1!</translation>
|
<translation>nav atrastu konfigurētu %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation>%1 nevar sasniegt:<br/><tt>%2</tt></translation>
|
<translation>%1 nevar sasniegt:<br/><tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -998,7 +1011,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>Izvēlieties mērķa mapi</translation>
|
<translation>Izvēlieties mērķa mapi</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1333,53 +1346,65 @@ Nevar instalēt.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>Ir pieejama jauna datne</translation>
|
<translation>Ir pieejama jauna datne</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>“%1” tika sinhronizēts ar šo datoru.</translation>
|
<translation>“%1” tika sinhronizēts ar šo datoru.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>Ir pieejamas jaunas datnes</translation>
|
<translation>Ir pieejamas jaunas datnes</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation><numerusform>“%1” un %n citu datņu tika sinhronizētas ar šo datoru.</numerusform><numerusform>“%1” un %n cita datne tika sinhronizēta ar šo datoru.</numerusform><numerusform>“%1” un %n citas datnes tika sinhronizētas ar šo datoru.</numerusform></translation>
|
<translation><numerusform>“%1” un %n citu datņu tika sinhronizētas ar šo datoru.</numerusform><numerusform>“%1” un %n cita datne tika sinhronizēta ar šo datoru.</numerusform><numerusform>“%1” un %n citas datnes tika sinhronizētas ar šo datoru.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<source>File removed</source>
|
<source>File removed</source>
|
||||||
<translation>Datne ir izņemta</translation>
|
<translation>Datne ir izņemta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation>“%1” ir izņemts.</translation>
|
<translation>“%1” ir izņemts.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation><numerusform>“%1” un %n citu datņu tika izņemtas.</numerusform><numerusform>“%1” un %n cita datne tika izņemta.</numerusform><numerusform>“%1” un %n citas datnes tika izņemtas.</numerusform></translation>
|
<translation><numerusform>“%1” un %n citu datņu tika izņemtas.</numerusform><numerusform>“%1” un %n cita datne tika izņemta.</numerusform><numerusform>“%1” un %n citas datnes tika izņemtas.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation>“%1” ir atjaunināts.</translation>
|
<translation>“%1” ir atjaunināts.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation><numerusform>“%1” un %n citu datņu tika atjauninātas.</numerusform><numerusform>“%1” un %n cita datne tika atjaunināta.</numerusform><numerusform>“%1” un %n citas datnes tika atjauninātas.</numerusform></translation>
|
<translation><numerusform>“%1” un %n citu datņu tika atjauninātas.</numerusform><numerusform>“%1” un %n cita datne tika atjaunināta.</numerusform><numerusform>“%1” un %n citas datnes tika atjauninātas.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1389,62 +1414,62 @@ Nevar instalēt.</translation>
|
|||||||
<translation>SSL savienojums</translation>
|
<translation>SSL savienojums</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>Brīdinājumi par pašreizējo SSL savienojumu:</translation>
|
<translation>Brīdinājumi par pašreizējo SSL savienojumu:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>ar sertifikātu %1</translation>
|
<translation>ar sertifikātu %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;nav norādīts&gt;</translation>
|
<translation>&lt;nav norādīts&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>Organizācija: %1</translation>
|
<translation>Organizācija: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>Vienums: %1</translation>
|
<translation>Vienums: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>Valsts: %1</translation>
|
<translation>Valsts: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>Nospiedums (MD5): <tt>%1</tt></translation>
|
<translation>Nospiedums (MD5): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>Nospiedums (SHA1): <tt>%1</tt></translation>
|
<translation>Nospiedums (SHA1): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>Sākuma datums: %1</translation>
|
<translation>Sākuma datums: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>Termiņa datums: %1</translation>
|
<translation>Termiņa datums: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>Sniedzējs: %1</translation>
|
<translation>Sniedzējs: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1452,37 +1477,37 @@ Nevar instalēt.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pauze</translation>
|
<translation>Pauze</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>Turpināt</translation>
|
<translation>Turpināt</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>Pārbauda %1 savienojumu...</translation>
|
<translation>Pārbauda %1 savienojumu...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>Nav konfigurēts %1 savienojums.</translation>
|
<translation>Nav konfigurēts %1 savienojums.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation>Savienoties ar <a href="%1">%1</a> kā <i>%2</i>.</translation>
|
<translation>Savienoties ar <a href="%1">%1</a> kā <i>%2</i>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>Versija — %1 (%2)</translation>
|
<translation>Versija — %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>Neizdevās savienoties ar %1: <tt>%2</tt></p></translation>
|
<translation><p>Neizdevās savienoties ar %1: <tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1503,7 +1528,7 @@ Nevar instalēt.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>nezināma problēma.</translation>
|
<translation>nezināma problēma.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1564,7 +1589,7 @@ Nevar instalēt.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>CSync pavediens ir pārtraukts.</translation>
|
<translation>CSync pavediens ir pārtraukts.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -205,9 +205,13 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>op je &ownCloud server</translation>
|
<translation>op je &ownCloud server</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>Map op ownCloud:</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation>Externe map:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -245,17 +249,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>creëer</translation>
|
<translation>creëer</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>root</translation>
|
<translation>root</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://john@host.com//myfolder</translation>
|
<translation>scp://john@host.com//myfolder</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -303,7 +307,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>Synchronisatie gestart voor %1 geconfigureerde map(pen).</translation>
|
<translation>Synchronisatie gestart voor %1 geconfigureerde map(pen).</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -312,27 +316,27 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>Open status...</translation>
|
<translation>Open status...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<source>Add folder...</source>
|
<source>Add folder...</source>
|
||||||
<translation>Voeg map toe...</translation>
|
<translation>Voeg map toe...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Configureer...</translation>
|
<translation>Configureer...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>Configureer proxy...</translation>
|
<translation>Configureer proxy...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Afsluiten</translation>
|
<translation>Afsluiten</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -341,94 +345,94 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation>%1 Server mismatch</translation>
|
<translation>%1 Server mismatch</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation><p>De voor deze client geconfigureerde server is te oud.</p><p>Please update naar de nieuwste %1 server en herstart de client.</p></translation>
|
<translation><p>De voor deze client geconfigureerde server is te oud.</p><p>Please update naar de nieuwste %1 server en herstart de client.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation>Teveel pogingen om een geldig wachtwoord te verkrijgen.</translation>
|
<translation>Teveel onjuiste wachtwoordpogingen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation>%1 gebruikers inloggegevens onjuist. Controleer uw configuratie.</translation>
|
<translation>%1 gebruikers inloggegevens onjuist. Controleer uw configuratie.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>Inloggegevens</translation>
|
<translation>Inloggegevens</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation>Fout: Kon het wachtwoord niet ophalen!</translation>
|
<translation>Fout: Kon het wachtwoord niet ophalen!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>Wachtwoord dialoog geannuleerd!</translation>
|
<translation>Wachtwoord dialoog geannuleerd!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>Geen %1 Verbinding</translation>
|
<translation>Geen %1 Verbinding</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Uw %1 inloggegevens zijn niet juist.</p><p>Herstel ze door de dialoog opnieuw te starten vanuit de tray!</p></translation>
|
<translation><p>Uw %1 inloggegevens zijn niet juist.</p><p>Herstel ze door de dialoog opnieuw te starten vanuit de tray!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Uw gebruikersnaam en/of uw wachtwoord is onjuist.</p><p>Herstel dit in de configuratie dialoog via het systeemvak!</p></translation>
|
<translation><p>Uw gebruikersnaam en/of uw wachtwoord is onjuist.</p><p>Herstel dit in de configuratie dialoog via het systeemvak!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation>%1 Sync Gestart</translation>
|
<translation>%1 Sync Gestart</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>Open %1 in browser...</translation>
|
<translation>Open %1 in browser...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>About...</translation>
|
<translation>About...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>Open %1 map</translation>
|
<translation>Open %1 map</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>Beheerde mappen:</translation>
|
<translation>Beheerde mappen:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>About %1</translation>
|
<translation>About %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>Bevestig het verwijderen van de map</translation>
|
<translation>Bevestig het verwijderen van de map</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>Weet je zeker dat je de upload map wilt verwijderen <i>%1</i>?</translation>
|
<translation>Weet je zeker dat je de upload map wilt verwijderen <i>%1</i>?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -441,32 +445,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Bezig met synchroniseren.</translation>
|
<translation>Bezig met synchroniseren.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Server is op dit moment niet beschikbaar.</translation>
|
<translation>Server is op dit moment niet beschikbaar.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>Laatste synchronisatie was succesvol.</translation>
|
<translation>Laatste synchronisatie was succesvol.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Synchroniseerfout.</translation>
|
<translation>Synchroniseerfout.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Installatiefout.</translation>
|
<translation>Installatiefout.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Ongedefiniëerde fout.</translation>
|
<translation>Ongedefiniëerde fout.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -494,32 +498,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>Bezig met synchroniseren</translation>
|
<translation>Bezig met synchroniseren</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>Bezig met synchroniseren.<br/>Wil je stoppen met synchroniseren?</translation>
|
<translation>Bezig met synchroniseren.<br/>Wil je stoppen met synchroniseren?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>Ongedefiniëerde staat</translation>
|
<translation>Ongedefiniëerde staat</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>In afwachting van synchronisatie.</translation>
|
<translation>In afwachting van synchronisatie.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation>Voorbereiden synch.</translation>
|
<translation>Voorbereiden synch.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation> (Sync is gepauseerd)</translation>
|
<translation> (Sync is gepauseerd)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -528,7 +532,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>Geen synchronisatie-mappen geconfigureerd.</translation>
|
<translation>Geen synchronisatie-mappen geconfigureerd.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -536,27 +540,26 @@ p, li { white-space: pre-wrap; }
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>Aanmaken CSync mislukt.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>CSync kon geen lock file creëren.</translation>
|
<translation>CSync kon geen lock file creëren.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation>Succes.</translation>
|
<translation>Succes.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation>CSync Logging instellen mislukt.</translation>
|
<translation>CSync Logging instellen mislukt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>CSync kon de state db niet laten.</translation>
|
<translation>CSync kon de state db niet laten.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -565,17 +568,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation>De systeemtijd van deze client wijkt af van de systeemtijd op de server. Gebruik een tijdsynchronisatieservice (NTP) op zowel de server als de client, zodat de machines dezelfde systeemtijd hebben.</translation>
|
<translation>De systeemtijd van deze client wijkt af van de systeemtijd op de server. Gebruik een tijdsynchronisatieservice (NTP) op zowel de server als de client, zodat de machines dezelfde systeemtijd hebben.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>CSync kon het type bestandssysteem niet detecteren.</translation>
|
<translation>CSync kon het type bestandssysteem niet detecteren.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>CSync kreeg een fout tijdens het verwerken van de interne mappenstructuur.</translation>
|
<translation>CSync kreeg een fout tijdens het verwerken van de interne mappenstructuur.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -583,117 +586,117 @@ p, li { white-space: pre-wrap; }
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p>De doeldirectory %1 bestaat niet.</p><p>Controleer de sync instellingen.</p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>Er kan niet worden geschreven naar het lokale bestandssysteem. Controleer de schrijfrechten.</translation>
|
<translation>Er kan niet worden geschreven naar het lokale bestandssysteem. Controleer de schrijfrechten.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>Een extern bestand kon niet worden weggeschreven. Controleer de externe rechten.</translation>
|
<translation>Een extern bestand kon niet worden weggeschreven. Controleer de externe rechten.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation>CSync kon geen geheugen reserveren.</translation>
|
<translation>CSync kon geen geheugen reserveren.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation>CSync fatale parameter fout.</translation>
|
<translation>CSync fatale parameter fout.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation>CSync verwerkingsstap bijwerken mislukt.</translation>
|
<translation>CSync verwerkingsstap bijwerken mislukt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation>CSync verwerkingsstap verzamelen mislukt.</translation>
|
<translation>CSync verwerkingsstap verzamelen mislukt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation>CSync verwerkingsstap doorzetten mislukt.</translation>
|
<translation>CSync verwerkingsstap doorzetten mislukt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation><p>De doelmap bestaat niet.</p><p>Controleer de synchinstellingen.</p></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation>CSync kon niet verbinden via een proxy.</translation>
|
<translation>CSync kon niet verbinden via een proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation>CSync kon geen proxy of server vinden.</translation>
|
<translation>CSync kon geen proxy of server vinden.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation>CSync kon niet authenticeren bij de %1 server.</translation>
|
<translation>CSync kon niet authenticeren bij de %1 server.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation>CSync kon niet authenticeren bij de proxy.</translation>
|
<translation>CSync kon niet authenticeren bij de proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation>CSync kon niet verbinden met het netwerk.</translation>
|
<translation>CSync kon niet verbinden met het netwerk.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation>verbindingstime-out</translation>
|
<translation>verbindingstime-out</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation>Er trad een HTTP transmissiefout plaats.</translation>
|
<translation>Er trad een HTTP transmissiefout plaats.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation>CSync mislukt omdat de benodigde toegang werd geweigerd.</translation>
|
<translation>CSync mislukt omdat de benodigde toegang werd geweigerd.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation>CSync kon een bepaald bestand niet vinden.</translation>
|
<translation>CSync kon een bepaald bestand niet vinden.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation>CSync probeerde een al bestaande directory aan te maken.</translation>
|
<translation>CSync probeerde een al bestaande directory aan te maken.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation>CSync: Geen ruimte op %1 server beschikbaar.</translation>
|
<translation>CSync: Geen ruimte op %1 server beschikbaar.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation>CSync ongedefinieerde fout.</translation>
|
<translation>CSync ongedefinieerde fout.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>Een interne fout met nummer %1 is opgetreden.</translation>
|
<translation>Een interne fout met nummer %1 is opgetreden.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation><br/>Backend bericht: </translation>
|
<translation><br/>Backend bericht: </translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -708,7 +711,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation><p>De %1 plugin voor csync kon niet worden geladen.<br/>Verifieer de installatie!</p></translation>
|
<translation><p>De %1 plugin voor csync kon niet worden geladen.<br/>Verifieer de installatie!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -754,115 +757,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>Bestanden</translation>
|
<translation>Bestanden</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation>Aantal bestanden</translation>
|
<translation>Aantal bestanden</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation>Kopiëren</translation>
|
<translation>Kopiëren</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation>Synchronisatieprotocol</translation>
|
<translation>Synchronisatieprotocol</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation>Ongedefinieerde map status</translation>
|
<translation>Ongedefinieerde map status</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation>De map wacht met synchroniseren</translation>
|
<translation>De map wacht met synchroniseren</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Server is op dit moment niet beschikbaar.</translation>
|
<translation>Server is op dit moment niet beschikbaar.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Bezig met synchroniseren.</translation>
|
<translation>Bezig met synchroniseren.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>Laatste synchronisatie was succesvol.</translation>
|
<translation>Laatste synchronisatie was succesvol.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Synchronisatiefout</translation>
|
<translation>Synchronisatiefout</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Installatiefout.</translation>
|
<translation>Installatiefout.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Ongedefiniëerde fout.</translation>
|
<translation>Ongedefiniëerde fout.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
<translation>%1 (%2 sec. geleden afgerond)</translation>
|
<translation><numerusform>%1 (%n sec. geleden afgerond)</numerusform><numerusform>%1 (afgerond %n sec geleden)</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>Copied to clipboard</source>
|
||||||
|
<translation>Gekopieerd naar klembord</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation>Het synch protocol is gekopieerd naar het klembord.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation>Geüpload</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation>Gedownload</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation>Gesynchroniseerde bestanden</translation>
|
<translation>Gesynchroniseerde bestanden</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation>Nieuwe bestanden</translation>
|
<translation>Nieuwe bestanden</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation>Verwijderde bestanden</translation>
|
<translation>Verwijderde bestanden</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation>Hernoemde bestanden</translation>
|
<translation>Hernoemde bestanden</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation>Genegeerde bestanden</translation>
|
<translation>Genegeerde bestanden</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation>Fouten</translation>
|
<translation>Fouten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation>Conflicten</translation>
|
<translation>Conflicten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation>Omhoog</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation>Naar beneden</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -893,7 +906,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>%1 mappen wizard</translation>
|
<translation>%1 mappen wizard</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -906,32 +919,32 @@ Please write a bug report.</source>
|
|||||||
<translation>Geen lokale map geselecteerd!</translation>
|
<translation>Geen lokale map geselecteerd!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>Het lokale pad %1 is al een upload map.<br/>Kies een andere map!</translation>
|
<translation>Het lokale pad %1 is al een upload map.<br/>Kies een andere map!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>Er bestaat een al geconfigureerde map in de huidige opdracht.</translation>
|
<translation>Er bestaat een al geconfigureerde map in de huidige opdracht.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>Een reeds geconfigureerde map bevat de zojuist opgegeven map.</translation>
|
<translation>Een reeds geconfigureerde map bevat de zojuist opgegeven map.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>De alias kan niet leeg zijn. Voer een beschrijvende alias in.</translation>
|
<translation>De alias kan niet leeg zijn. Voer een beschrijvende alias in.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/>De alias <i>%1</i> is al in gebruik. Kies een andere alias.</translation>
|
<translation><br/>De alias <i>%1</i> is al in gebruik. Kies een andere alias.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>Selecteer de bron map</translation>
|
<translation>Selecteer de bron map</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -951,37 +964,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation>De map is niet beschikbaar op uw %1.<br/>Klik hier om te creëren.</translation>
|
<translation>De map is niet beschikbaar op uw %1.<br/>Klik hier om te creëren.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation>Map was succesvol gecreërd op %1.</translation>
|
<translation>Map was succesvol gecreërd op %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation>Creëren van de map op %1 mislukt.<br/>Controleer handmatig.</translation>
|
<translation>Creëren van de map op %1 mislukt.<br/>Controleer handmatig.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>U kunt de remote hoofddirectory beter niet gebruiken.<br/>Als u dat wel doet, dan kunt u <b>niet</b> een andere lokale map synchroniseren.</translation>
|
<translation>U kunt de remote hoofddirectory beter niet gebruiken.<br/>Als u dat wel doet, dan kunt u <b>niet</b> een andere lokale map synchroniseren.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation>naar uw <a href="%1">%2</a> (versie %3)</translation>
|
<translation>naar uw <a href="%1">%2</a> (versie %3)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation>geen geconfigureerde %1 gevonden!</translation>
|
<translation>geen geconfigureerde %1 gevonden!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation>%1 kon niet worden bereikt:<br/><tt>%2</tt></translation>
|
<translation>%1 kon niet worden bereikt:<br/><tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -998,7 +1011,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>Selecteer de doel map</translation>
|
<translation>Selecteer de doel map</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1333,53 +1346,65 @@ De setup kan niet worden uitgevoerd.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>Er is een nieuw bestand beschikbaar</translation>
|
<translation>Er is een nieuw bestand beschikbaar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>'%1' is gesynchroniseerd met deze machine.</translation>
|
<translation>'%1' is gesynchroniseerd met deze machine.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>Nieuwe bestanden beschikbaar</translation>
|
<translation>Nieuwe bestanden beschikbaar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation><numerusform>'%1' en %n andere bestanden zijn gesynchroniseerd met deze machine.</numerusform><numerusform>'%1' en %n andere bestanden zijn gesynchroniseerd met deze machine.</numerusform></translation>
|
<translation><numerusform>'%1' en %n andere bestanden zijn gesynchroniseerd met deze machine.</numerusform><numerusform>'%1' en %n andere bestanden zijn gesynchroniseerd met deze machine.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<source>File removed</source>
|
<source>File removed</source>
|
||||||
<translation>Bestand verwijderd</translation>
|
<translation>Bestand verwijderd</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation>'%1' is verwijderd.</translation>
|
<translation>'%1' is verwijderd.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation><numerusform>'%1' en %n ander bestand zijn verwijderd.</numerusform><numerusform>'%1' en %n andere bestanden zijn verwijderd.</numerusform></translation>
|
<translation><numerusform>'%1' en %n ander bestand zijn verwijderd.</numerusform><numerusform>'%1' en %n andere bestanden zijn verwijderd.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation>Bestand verwijderd</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation>'%1' is bijgewerkt.</translation>
|
<translation>'%1' is bijgewerkt.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation>Bestand bijgewerkt</translation>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation><numerusform>'%1' en %n ander bestand zijn bijgewerkt.</numerusform><numerusform>'%1' en %n andere bestanden zijn bijgewerkt.</numerusform></translation>
|
<translation><numerusform>'%1' en %n ander bestand zijn bijgewerkt.</numerusform><numerusform>'%1' en %n andere bestanden zijn bijgewerkt.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation>Bestanden bijgewerkt</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1389,62 +1414,62 @@ De setup kan niet worden uitgevoerd.</translation>
|
|||||||
<translation>SSL Connectie</translation>
|
<translation>SSL Connectie</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>Waarschuwing over huidige SSL Connectie:</translation>
|
<translation>Waarschuwing over huidige SSL Connectie:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>met Certificaat %1</translation>
|
<translation>met Certificaat %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;niet gespecificeerd&gt;</translation>
|
<translation>&lt;niet gespecificeerd&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>Organisatie: %1</translation>
|
<translation>Organisatie: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>Unit: %1</translation>
|
<translation>Unit: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>Land: %1</translation>
|
<translation>Land: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>Fingerprint (MD5): <tt>%1</tt></translation>
|
<translation>Fingerprint (MD5): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>Fingerprint (SHA1): <tt>%1</tt></translation>
|
<translation>Fingerprint (SHA1): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>Effectieve Datum: %1</translation>
|
<translation>Effectieve Datum: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>Vervaldatum: %1</translation>
|
<translation>Vervaldatum: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>Uitgever: %1</translation>
|
<translation>Uitgever: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1452,37 +1477,37 @@ De setup kan niet worden uitgevoerd.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pause</translation>
|
<translation>Pause</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>Hervatten</translation>
|
<translation>Hervatten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>Controleren van %1 connectie...</translation>
|
<translation>Controleren van %1 connectie...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>Geen %1 connectie geconfigureerd.</translation>
|
<translation>Geen %1 connectie geconfigureerd.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation>Verbonden met <a href="%1">%1</a> als <i>%2</i>.</translation>
|
<translation>Verbonden met <a href="%1">%1</a> als <i>%2</i>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>Versie: %1 (%2)</translation>
|
<translation>Versie: %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>Verbinding met %1 mislukt: <tt>%2</tt></p></translation>
|
<translation><p>Verbinding met %1 mislukt: <tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1503,7 +1528,7 @@ De setup kan niet worden uitgevoerd.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>onbekend probleem.</translation>
|
<translation>onbekend probleem.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1564,7 +1589,7 @@ De setup kan niet worden uitgevoerd.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>De CSync thread is beëindigd.</translation>
|
<translation>De CSync thread is beëindigd.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -205,9 +205,13 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>na twoim serwerze &ownCloud</translation>
|
<translation>na twoim serwerze &ownCloud</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>Folder na ownCloud</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -245,17 +249,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>utwórz</translation>
|
<translation>utwórz</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>root</translation>
|
<translation>root</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://jan@host.pl//mojfolder</translation>
|
<translation>scp://jan@host.pl//mojfolder</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -303,7 +307,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>Synchronizacja rozpoczęta dla %1 folderu(ów).</translation>
|
<translation>Synchronizacja rozpoczęta dla %1 folderu(ów).</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -312,27 +316,27 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>Otwieranie statusów...</translation>
|
<translation>Otwieranie statusów...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<source>Add folder...</source>
|
<source>Add folder...</source>
|
||||||
<translation>Dodaj folder...</translation>
|
<translation>Dodaj folder...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Konfiguruj...</translation>
|
<translation>Konfiguruj...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>Konfiguruj serwer proxy...</translation>
|
<translation>Konfiguruj serwer proxy...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Wyjdź</translation>
|
<translation>Wyjdź</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -341,94 +345,94 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation>Niezgodność serwera %1</translation>
|
<translation>Niezgodność serwera %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation><p>Konfiguracja serwera dla tego klienta jest zbyt stara.</p><p>Zaktualizuj serwer do najnowszej wersji %1 i uruchom ponownie klienta.</p></translation>
|
<translation><p>Konfiguracja serwera dla tego klienta jest zbyt stara.</p><p>Zaktualizuj serwer do najnowszej wersji %1 i uruchom ponownie klienta.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation>Zbyt wiele prób uzyskania prawidłowego hasła</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation>Poświadczenia użytkownika %1 są błędne. Sprawdź konfigurację.</translation>
|
<translation>Poświadczenia użytkownika %1 są błędne. Sprawdź konfigurację.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>Poświadczenia</translation>
|
<translation>Poświadczenia</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation>Błąd: Nie można pobrać hasła!</translation>
|
<translation>Błąd: Nie można pobrać hasła!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>Tworzenie hasła zostało anulowane!</translation>
|
<translation>Tworzenie hasła zostało anulowane!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>Brak połączenia %1</translation>
|
<translation>Brak połączenia %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Poświadczenia %1 nie są prawidłowe.<p><p>Popraw je uruchamiając okno konfiguracji z zasobnika!</p></translation>
|
<translation><p>Poświadczenia %1 nie są prawidłowe.<p><p>Popraw je uruchamiając okno konfiguracji z zasobnika!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Niepoprawna nazwa użytkownika lub hasło.</p><p>Popraw je uruchamiając okno konfiguracji z zasobnika!</p></translation>
|
<translation><p>Niepoprawna nazwa użytkownika lub hasło.</p><p>Popraw je uruchamiając okno konfiguracji z zasobnika!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation>%1 Synchronizacja rozpoczęta</translation>
|
<translation>%1 Synchronizacja rozpoczęta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>Otwórz %1 w przeglądarce...</translation>
|
<translation>Otwórz %1 w przeglądarce...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>O...</translation>
|
<translation>O...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>Otwórz folder %1</translation>
|
<translation>Otwórz folder %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>Zarządzane foldery:</translation>
|
<translation>Zarządzane foldery:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>O %1</translation>
|
<translation>O %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>Potwierdź usunięcie folderu</translation>
|
<translation>Potwierdź usunięcie folderu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>Czy na pewno chcesz usunąć wczytany folder <i>%1</i>?</translation>
|
<translation>Czy na pewno chcesz usunąć wczytany folder <i>%1</i>?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -441,32 +445,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Synchronizacja w toku.</translation>
|
<translation>Synchronizacja w toku.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Serwer jest obecnie niedostępny.</translation>
|
<translation>Serwer jest obecnie niedostępny.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>Ostatnia synchronizacja zakończona powodzeniem.</translation>
|
<translation>Ostatnia synchronizacja zakończona powodzeniem.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Błąd synchronizacji.</translation>
|
<translation>Błąd synchronizacji.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Błąd konfiguracji.</translation>
|
<translation>Błąd konfiguracji.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Niezdefiniowany błąd stanu.</translation>
|
<translation>Niezdefiniowany błąd stanu.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -494,32 +498,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>Synchronizacja uruchomiona</translation>
|
<translation>Synchronizacja uruchomiona</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>Operacja synchronizacji jest uruchomiona.<br>Czy chcesz ją zakończyć?</translation>
|
<translation>Operacja synchronizacji jest uruchomiona.<br>Czy chcesz ją zakończyć?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>Niezdefiniowany stan</translation>
|
<translation>Niezdefiniowany stan</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>Oczekiwanie na uruchomienie synchronizacji.</translation>
|
<translation>Oczekiwanie na uruchomienie synchronizacji.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation>Przygotowuję do synchronizacji.</translation>
|
<translation>Przygotowuję do synchronizacji.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation> (Synchronizacja jest wstrzymana)</translation>
|
<translation> (Synchronizacja jest wstrzymana)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -528,7 +532,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>Nie skonfigurowano synchronizowanych folderów.</translation>
|
<translation>Nie skonfigurowano synchronizowanych folderów.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -536,27 +540,26 @@ p, li { white-space: pre-wrap; }
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>Nie można utworzyć CSync.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>CSync nie mógł utworzyć pliku blokady.</translation>
|
<translation>CSync nie mógł utworzyć pliku blokady.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation>Sukces.</translation>
|
<translation>Sukces.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation>Konfiguracja logowania CSync nie powiodło się.</translation>
|
<translation>Konfiguracja logowania CSync nie powiodło się.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>CSync nie mógł wczytać bazy danych stanu.</translation>
|
<translation>CSync nie mógł wczytać bazy danych stanu.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -565,17 +568,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation>Czas systemowy na tym kliencie różni się od czasu systemowego na serwerze. Użyj usługi synchronizacji czasu (NTP) na serwerze i kliencie, aby czas na obu urządzeniach był taki sam.</translation>
|
<translation>Czas systemowy na tym kliencie różni się od czasu systemowego na serwerze. Użyj usługi synchronizacji czasu (NTP) na serwerze i kliencie, aby czas na obu urządzeniach był taki sam.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>CSync nie może wykryć typu systemu plików.</translation>
|
<translation>CSync nie może wykryć typu systemu plików.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>CSync napotkał błąd podczas przetwarzania wewnętrznych drzew.</translation>
|
<translation>CSync napotkał błąd podczas przetwarzania wewnętrznych drzew.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -583,117 +586,117 @@ p, li { white-space: pre-wrap; }
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p>Katalog docelowy %1 nie istnieje.</p><p>Sprawdź ustawienia synchronizacji.</p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>Nie można zapisywać na lokalnym systemie plików. Sprawdź uprawnienia.</translation>
|
<translation>Nie można zapisywać na lokalnym systemie plików. Sprawdź uprawnienia.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>Zdalny plik nie może zostać zapisany. Sprawdź dostęp zdalny.</translation>
|
<translation>Zdalny plik nie może zostać zapisany. Sprawdź dostęp zdalny.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation>CSync nie mógł zarezerwować pamięci.</translation>
|
<translation>CSync nie mógł zarezerwować pamięci.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation>Krytyczny błąd parametru CSync.</translation>
|
<translation>Krytyczny błąd parametru CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation>Aktualizacja procesu przetwarzania CSync nie powiodła się.</translation>
|
<translation>Aktualizacja procesu przetwarzania CSync nie powiodła się.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation>Scalenie w procesie przetwarzania CSync nie powiodło się.</translation>
|
<translation>Scalenie w procesie przetwarzania CSync nie powiodło się.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation>Propagacja w procesie przetwarzania CSync nie powiodła się.</translation>
|
<translation>Propagacja w procesie przetwarzania CSync nie powiodła się.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation>CSync nie mógł połączyć się przez proxy.</translation>
|
<translation>CSync nie mógł połączyć się przez proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation>CSync nie mógł odnaleźć serwera proxy.</translation>
|
<translation>CSync nie mógł odnaleźć serwera proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation>CSync nie mógł uwierzytelnić się na serwerze %1.</translation>
|
<translation>CSync nie mógł uwierzytelnić się na serwerze %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation>CSync nie mógł uwierzytelnić się na proxy.</translation>
|
<translation>CSync nie mógł uwierzytelnić się na proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation>CSync nie mógł połączyć się z siecią.</translation>
|
<translation>CSync nie mógł połączyć się z siecią.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation>Upłynął limit czasu połączenia.</translation>
|
<translation>Upłynął limit czasu połączenia.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation>Wystąpił błąd transmisji HTTP.</translation>
|
<translation>Wystąpił błąd transmisji HTTP.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation>CSync nie obsługiwane, odmowa uprawnień.</translation>
|
<translation>CSync nie obsługiwane, odmowa uprawnień.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation>CSync nie mógł odnaleźć określonego pliku.</translation>
|
<translation>CSync nie mógł odnaleźć określonego pliku.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation>CSync próbował utworzyć katalog, który już istnieje.</translation>
|
<translation>CSync próbował utworzyć katalog, który już istnieje.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation>CSync: Brak dostępnego miejsca na serwerze %1.</translation>
|
<translation>CSync: Brak dostępnego miejsca na serwerze %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation>Nieokreślony błąd CSync.</translation>
|
<translation>Nieokreślony błąd CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>Wystąpił błąd wewnętrzny numer %1.</translation>
|
<translation>Wystąpił błąd wewnętrzny numer %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation><br/>Wiadomość back-endu:</translation>
|
<translation><br/>Wiadomość back-endu:</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -708,7 +711,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation><p>Wtyczka %1 do csync nie może być załadowana.<br/>Sprawdź poprawność instalacji!</p></translation>
|
<translation><p>Wtyczka %1 do csync nie może być załadowana.<br/>Sprawdź poprawność instalacji!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -754,115 +757,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>Pliki</translation>
|
<translation>Pliki</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation>Ilość plików</translation>
|
<translation>Ilość plików</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation>Kopiuj</translation>
|
<translation>Kopiuj</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation>Protokół synchronizacji</translation>
|
<translation>Protokół synchronizacji</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation>Niezdefiniowany stan folderu</translation>
|
<translation>Niezdefiniowany stan folderu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation>Katalog oczekuje na synchronizację.</translation>
|
<translation>Katalog oczekuje na synchronizację.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Serwer jest obecnie niedostępny.</translation>
|
<translation>Serwer jest obecnie niedostępny.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Synchronizacja w toku.</translation>
|
<translation>Synchronizacja w toku.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>Ostatnia synchronizacja zakończona powodzeniem.</translation>
|
<translation>Ostatnia synchronizacja zakończona powodzeniem.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Błąd synchronizacji.</translation>
|
<translation>Błąd synchronizacji.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Błąd konfiguracji.</translation>
|
<translation>Błąd konfiguracji.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Niezdefiniowany błąd stanu.</translation>
|
<translation>Niezdefiniowany błąd stanu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
<translation>%1 (ukończono %2 sek. temu)</translation>
|
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>Copied to clipboard</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation>Pliki zsynchronizowane</translation>
|
<translation>Pliki zsynchronizowane</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation>Nowe pliki</translation>
|
<translation>Nowe pliki</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation>Usunięte pliki</translation>
|
<translation>Usunięte pliki</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation>Pliki o zmienionej nazwie</translation>
|
<translation>Pliki o zmienionej nazwie</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation>Pliki ignorowane</translation>
|
<translation>Pliki ignorowane</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation>Błędy</translation>
|
<translation>Błędy</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation>Konflikty</translation>
|
<translation>Konflikty</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation>Do góry</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation>W dół</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -893,7 +906,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>%1 Kreator folderów</translation>
|
<translation>%1 Kreator folderów</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -906,32 +919,32 @@ Please write a bug report.</source>
|
|||||||
<translation>Nie wybrano katalogu lokalnego!</translation>
|
<translation>Nie wybrano katalogu lokalnego!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>Ścieżka lokalna %1 już istnieje w zdalnym folderze.<br>Proszę wybrać inną!</translation>
|
<translation>Ścieżka lokalna %1 już istnieje w zdalnym folderze.<br>Proszę wybrać inną!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>Folder jest już skonfigurowany w bieżącym wpisie.</translation>
|
<translation>Folder jest już skonfigurowany w bieżącym wpisie.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>Folder już skonfigurowany zawiera katalogi aktualnie wprowadzone.</translation>
|
<translation>Folder już skonfigurowany zawiera katalogi aktualnie wprowadzone.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>Alias nie może być pusty. Proszę wprowadzić alias.</translation>
|
<translation>Alias nie może być pusty. Proszę wprowadzić alias.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/>Alias <i>%1</i> jest już używany. Wprowadź inny alias.</translation>
|
<translation><br/>Alias <i>%1</i> jest już używany. Wprowadź inny alias.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>Wybierz katalog źródłowy</translation>
|
<translation>Wybierz katalog źródłowy</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -951,37 +964,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation>Folder nie jest dostępny na twoim %1.<br/>Kliknij, aby go utworzyć.</translation>
|
<translation>Folder nie jest dostępny na twoim %1.<br/>Kliknij, aby go utworzyć.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation>Folder został utworzony pomyślnie na %1</translation>
|
<translation>Folder został utworzony pomyślnie na %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation>Nie udało się utworzyć folderu na %1.<br/>Sprawdź ręcznie.</translation>
|
<translation>Nie udało się utworzyć folderu na %1.<br/>Sprawdź ręcznie.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>Lepiej nie używać zdalnego katalogu root.<br/>Jeśli to zrobisz, <b>nie</b> będziesz mieć możliwości dublowania innego folderu lokalnego.</translation>
|
<translation>Lepiej nie używać zdalnego katalogu root.<br/>Jeśli to zrobisz, <b>nie</b> będziesz mieć możliwości dublowania innego folderu lokalnego.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation>do twojego <a href="%1">%2</a> (wersja %3)</translation>
|
<translation>do twojego <a href="%1">%2</a> (wersja %3)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation>Nie znaleziono skonfigurowanego %1!</translation>
|
<translation>Nie znaleziono skonfigurowanego %1!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation>%1 nie jest osiągalny:<br/><tt>%2</tt></translation>
|
<translation>%1 nie jest osiągalny:<br/><tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -998,7 +1011,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>Wybierz folder docelowy</translation>
|
<translation>Wybierz folder docelowy</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1333,53 +1346,65 @@ Instalacja nie może być wykonana.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>Nowy plik dostępny</translation>
|
<translation>Nowy plik dostępny</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>Zsynchronizowano '%1' z tą maszyną.</translation>
|
<translation>Zsynchronizowano '%1' z tą maszyną.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>Nowe pliki dostępne</translation>
|
<translation>Nowe pliki dostępne</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation><numerusform>'%1' i %n inne pliki zostały zsynchronizowane z tą maszyną.</numerusform><numerusform>'%1' i %n inne pliki zostały zsynchronizowane z tą maszyną.</numerusform><numerusform>„%1” oraz %n inny(ch) plik(ów) zostało zsynchronizowanych z tą maszyną.</numerusform></translation>
|
<translation><numerusform>'%1' i %n inne pliki zostały zsynchronizowane z tą maszyną.</numerusform><numerusform>'%1' i %n inne pliki zostały zsynchronizowane z tą maszyną.</numerusform><numerusform>„%1” oraz %n inny(ch) plik(ów) zostało zsynchronizowanych z tą maszyną.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<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/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation>Usunięto „%1”.</translation>
|
<translation>Usunięto „%1”.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation><numerusform>%1' i %n inne pliki zostały usunięte z tej maszyny.</numerusform><numerusform>%1' i %n inne pliki zostały usunięte z tej maszyny.</numerusform><numerusform>Usunięto „%1” oraz %n inny(ch) plik(ów).</numerusform></translation>
|
<translation><numerusform>%1' i %n inne pliki zostały usunięte z tej maszyny.</numerusform><numerusform>%1' i %n inne pliki zostały usunięte z tej maszyny.</numerusform><numerusform>Usunięto „%1” oraz %n inny(ch) plik(ów).</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation>„%1” został uaktualniony.</translation>
|
<translation>„%1” został uaktualniony.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation><numerusform>%1' i %n inne pliki zostały uaktualnione na tej maszynie.</numerusform><numerusform>%1' i %n inne pliki zostały uaktualnione na tej maszynie.</numerusform><numerusform>Uaktualniono „%1” oraz %n inny(ch) plik(ów).</numerusform></translation>
|
<translation><numerusform>%1' i %n inne pliki zostały uaktualnione na tej maszynie.</numerusform><numerusform>%1' i %n inne pliki zostały uaktualnione na tej maszynie.</numerusform><numerusform>Uaktualniono „%1” oraz %n inny(ch) plik(ów).</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1389,62 +1414,62 @@ Instalacja nie może być wykonana.</translation>
|
|||||||
<translation>Połączenie SSL</translation>
|
<translation>Połączenie SSL</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>Ostrzeżenia dotyczące bieżącego połączenia SSL:</translation>
|
<translation>Ostrzeżenia dotyczące bieżącego połączenia SSL:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>z certyfikatem %1</translation>
|
<translation>z certyfikatem %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;nie określono&gt;</translation>
|
<translation>&lt;nie określono&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>Organizacja: %1</translation>
|
<translation>Organizacja: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>Jednostka: %1</translation>
|
<translation>Jednostka: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>Kraj: %1</translation>
|
<translation>Kraj: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>Odcisk (MD5): <tt>%1</tt></translation>
|
<translation>Odcisk (MD5): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>Odcisk (SHA1): <tt>%1</tt></translation>
|
<translation>Odcisk (SHA1): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>Data wejścia w życie: %1</translation>
|
<translation>Data wejścia w życie: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>Data wygaśnięcia: %1</translation>
|
<translation>Data wygaśnięcia: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>Wystawca: %1</translation>
|
<translation>Wystawca: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1452,37 +1477,37 @@ Instalacja nie może być wykonana.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Wstrzymaj</translation>
|
<translation>Wstrzymaj</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>Wznów</translation>
|
<translation>Wznów</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>Sprawdzam połączenie %1...</translation>
|
<translation>Sprawdzam połączenie %1...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>Połączenie %1 nieskonfigurowane.</translation>
|
<translation>Połączenie %1 nieskonfigurowane.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation>Podłączony z <a href="%1">%1</a> as <i>%2</i>.</translation>
|
<translation>Podłączony z <a href="%1">%1</a> as <i>%2</i>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>Wersja: %1 (%2)</translation>
|
<translation>Wersja: %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>Błąd połączenia z %1: <tt>%2</tt></p></translation>
|
<translation><p>Błąd połączenia z %1: <tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1503,7 +1528,7 @@ Instalacja nie może być wykonana.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>nieznany problem.</translation>
|
<translation>nieznany problem.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1564,7 +1589,7 @@ Instalacja nie może być wykonana.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>Wątek CSync zakończony.</translation>
|
<translation>Wątek CSync zakończony.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -205,9 +205,13 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>no seu servidor &ownCloud</translation>
|
<translation>no seu servidor &ownCloud</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>Pasta no ownCloud:</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation>Pasta remota:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -245,17 +249,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>criar</translation>
|
<translation>criar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>raiz</translation>
|
<translation>raiz</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://john@host.com//minhapasta</translation>
|
<translation>scp://john@host.com//minhapasta</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -303,7 +307,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>Sincronização iniciada para %1 pasta(s) configuradas.</translation>
|
<translation>Sincronização iniciada para %1 pasta(s) configuradas.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -312,27 +316,27 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>Mostrar status...</translation>
|
<translation>Mostrar status...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<source>Add folder...</source>
|
<source>Add folder...</source>
|
||||||
<translation>Adicionar pasta...</translation>
|
<translation>Adicionar pasta...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Configurar...</translation>
|
<translation>Configurar...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>Configurar proxy...</translation>
|
<translation>Configurar proxy...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Sair</translation>
|
<translation>Sair</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -341,94 +345,94 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation>%1 Incompatibilidade do Servidor</translation>
|
<translation>%1 Incompatibilidade do Servidor</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation><p>O servidor configurado para este cliente é muito antigo.</p><p>Por favor atualize para a última versão do servidor %1 e reinicie o cliente.</p></translation>
|
<translation><p>O servidor configurado para este cliente é muito antigo.</p><p>Por favor atualize para a última versão do servidor %1 e reinicie o cliente.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation>Muitas tentativas para conseguir uma senha válida.</translation>
|
<translation>Muitas tentativas de senha incorreta.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation>Credenciais de usuário de %1 erradas. Verifique a configuração.</translation>
|
<translation>Credenciais de usuário de %1 erradas. Verifique a configuração.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>Credenciais</translation>
|
<translation>Credenciais</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation>Erro: Não pude recuperar a senha!</translation>
|
<translation>Erro: Não pude recuperar a senha!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>O diálogo de senha foi cancelado!</translation>
|
<translation>O diálogo de senha foi cancelado!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>Sem Conexão %1</translation>
|
<translation>Sem Conexão %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Suas %1 credenciais não estão corretas.</p><p>Por favor as corrija ao iniciar a configuração através do ícone na barra de tarefas!</p></translation>
|
<translation><p>Suas %1 credenciais não estão corretas.</p><p>Por favor as corrija ao iniciar a configuração através do ícone na barra de tarefas!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Ou seu usuário ou senha estão incorretos.</p><p>Por favor as corrija ao iniciar a configuração através do ícone na barra de tarefas!</p></translation>
|
<translation><p>Ou seu usuário ou senha estão incorretos.</p><p>Por favor as corrija ao iniciar a configuração através do ícone na barra de tarefas!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation>%1 Sincronização Iniciada</translation>
|
<translation>%1 Sincronização Iniciada</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>Abrir %1 no navegador...</translation>
|
<translation>Abrir %1 no navegador...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>Sobre...</translation>
|
<translation>Sobre...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>Abrir pasta %1</translation>
|
<translation>Abrir pasta %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>Pastas Gerenciadas:</translation>
|
<translation>Pastas Gerenciadas:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>Sobre %1</translation>
|
<translation>Sobre %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>Confirmar Remoção da Pasta</translation>
|
<translation>Confirmar Remoção da Pasta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>Tem certeza que deseja remover a pasta que foi feito upload <i>%1</i>?</translation>
|
<translation>Tem certeza que deseja remover a pasta que foi feito upload <i>%1</i>?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -441,32 +445,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Sincronização em andamento.</translation>
|
<translation>Sincronização em andamento.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Servidor indisponível no momento.</translation>
|
<translation>Servidor indisponível no momento.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>Última sincronização realizada com sucesso.</translation>
|
<translation>Última sincronização realizada com sucesso.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Erro na Sincronização.</translation>
|
<translation>Erro na Sincronização.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Erro de Configuração.</translation>
|
<translation>Erro de Configuração.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Erro de Estado indefinido.</translation>
|
<translation>Erro de Estado indefinido.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -494,32 +498,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>Sincronização em Andamento</translation>
|
<translation>Sincronização em Andamento</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>A operação de sincronização está em andamento.<br/>Deseja finaliza-la?</translation>
|
<translation>A operação de sincronização está em andamento.<br/>Deseja finaliza-la?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>Estado Indefinido.</translation>
|
<translation>Estado Indefinido.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>Aguardando o inicio da sincronização.</translation>
|
<translation>Aguardando o inicio da sincronização.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation>Preparando para sincronização.</translation>
|
<translation>Preparando para sincronização.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation>(Sincronização está pausada)</translation>
|
<translation>(Sincronização está pausada)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -528,7 +532,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>Pastas de sincronização não configuradas.</translation>
|
<translation>Pastas de sincronização não configuradas.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -536,27 +540,26 @@ p, li { white-space: pre-wrap; }
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>Criação do CSync falhou.</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>Falha ao criar o arquivo de trava pelo CSync.</translation>
|
<translation>Falha ao criar o arquivo de trava pelo CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation>Sucesso.</translation>
|
<translation>Sucesso.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation>Falha na instalação do CSync Logging.</translation>
|
<translation>Falha na instalação do CSync Logging.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>CSync falhou ao carregar a base de estado.</translation>
|
<translation>CSync falhou ao carregar a base de estado.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -565,17 +568,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation>A hora do sistema neste cliente é diferente do que o tempo de sistema no servidor. Por favor, use um serviço de sincronização de tempo (NTP) no servidor e máquinas clientes para que os tempos continuam os mesmos.</translation>
|
<translation>A hora do sistema neste cliente é diferente do que o tempo de sistema no servidor. Por favor, use um serviço de sincronização de tempo (NTP) no servidor e máquinas clientes para que os tempos continuam os mesmos.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>Tipo de sistema de arquivo não detectado pelo CSync.</translation>
|
<translation>Tipo de sistema de arquivo não detectado pelo CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>Erro do CSync enquanto processava árvores internas.</translation>
|
<translation>Erro do CSync enquanto processava árvores internas.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -583,117 +586,117 @@ p, li { white-space: pre-wrap; }
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p>O diretório alvo %1 não existe.</p><p>Por favor cheque a configuração de sincronia.</p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>O sistema de arquivos local não pode ser escrito. Verifique as permissões, por favor.</translation>
|
<translation>O sistema de arquivos local não pode ser escrito. Verifique as permissões, por favor.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>O arquivo remoto não pode ser escrito. Verifique o acesso remoto, por favor.</translation>
|
<translation>O arquivo remoto não pode ser escrito. Verifique o acesso remoto, por favor.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation>CSync falhou ao reservar memória.</translation>
|
<translation>CSync falhou ao reservar memória.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation>Erro fatal permanente do CSync.</translation>
|
<translation>Erro fatal permanente do CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation>Processamento da atualização do CSync falhou.</translation>
|
<translation>Processamento da atualização do CSync falhou.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation>Processamento da conciliação do CSync falhou.</translation>
|
<translation>Processamento da conciliação do CSync falhou.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation>Processamento da propagação do CSync falhou.</translation>
|
<translation>Processamento da propagação do CSync falhou.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation><p>O diretório de destino não existe.</p> <p>Por favor, verifique a configuração de sincronização. </p></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation>CSync falhou ao conectar por um proxy.</translation>
|
<translation>CSync falhou ao conectar por um proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation>CSync falhou ao localizar o proxy ou servidor.</translation>
|
<translation>CSync falhou ao localizar o proxy ou servidor.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation>CSync falhou ao autenticar no servidor %1.</translation>
|
<translation>CSync falhou ao autenticar no servidor %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation>CSync falhou ao autenticar no proxy.</translation>
|
<translation>CSync falhou ao autenticar no proxy.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation>CSync falhou ao conectar à rede.</translation>
|
<translation>CSync falhou ao conectar à rede.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation>Atingido o tempo limite para conexão à rede.</translation>
|
<translation>Atingido o tempo limite para conexão à rede.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation>Houve um erro na transmissão HTTP.</translation>
|
<translation>Houve um erro na transmissão HTTP.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation>CSync falhou devido a uma negativa de permissão não resolvida.</translation>
|
<translation>CSync falhou devido a uma negativa de permissão não resolvida.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation>CSync falhou ao procurar um arquivo específico.</translation>
|
<translation>CSync falhou ao procurar um arquivo específico.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation>CSync tentou criar um diretório que já existe.</translation>
|
<translation>CSync tentou criar um diretório que já existe.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation>CSync: sem espaço disponível no servidor %1.</translation>
|
<translation>CSync: sem espaço disponível no servidor %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation>Erro não especificado no CSync.</translation>
|
<translation>Erro não especificado no CSync.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>Um erro interno número %1 ocorreu.</translation>
|
<translation>Um erro interno número %1 ocorreu.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation><br/>Mensagem do Backend:</translation>
|
<translation><br/>Mensagem do Backend:</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -708,7 +711,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation><p>O plugin %1 para csync não foi carregado.<br/>Por favor verifique a instalação!</p></translation>
|
<translation><p>O plugin %1 para csync não foi carregado.<br/>Por favor verifique a instalação!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -754,115 +757,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>Arquivos</translation>
|
<translation>Arquivos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation>Contagem de arquivos</translation>
|
<translation>Contagem de arquivos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation>Copiar</translation>
|
<translation>Copiar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation>Protocolo de sincronização</translation>
|
<translation>Protocolo de sincronização</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation>Estado da pasta indefinido</translation>
|
<translation>Estado da pasta indefinido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation>A pasta aguarda para iniciar a sincronização.</translation>
|
<translation>A pasta aguarda para iniciar a sincronização.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>Servidor indisponível no momento.</translation>
|
<translation>Servidor indisponível no momento.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>Sincronização em andamento.</translation>
|
<translation>Sincronização em andamento.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>A última sincronização feita com sucesso.</translation>
|
<translation>A última sincronização feita com sucesso.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Erro na sincronização.</translation>
|
<translation>Erro na sincronização.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Erro de configuração.</translation>
|
<translation>Erro de configuração.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Erro de estado indefinido.</translation>
|
<translation>Erro de estado indefinido.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
<translation>%1 (terminado %2 seg. atrás)</translation>
|
<translation><numerusform>%1 (finalizado %n seg. atrás)</numerusform><numerusform>%1 (finalizado %n seg. atrás)</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>Copied to clipboard</source>
|
||||||
|
<translation>Copiados para a área de transferência</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation>O protocolo de sincronização foi copiado para a área de transferência.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation>Enviado</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation>Baixado</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation>Arquivos Sincronizados</translation>
|
<translation>Arquivos Sincronizados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation>Novos Arquivos</translation>
|
<translation>Novos Arquivos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation>Arquivos Apagados</translation>
|
<translation>Arquivos Apagados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation>Arquivos Renomeados</translation>
|
<translation>Arquivos Renomeados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation>Arquivos Ignorados</translation>
|
<translation>Arquivos Ignorados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation>Erros</translation>
|
<translation>Erros</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation>Conflitos</translation>
|
<translation>Conflitos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation>Sobe</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation>Desce</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -893,7 +906,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>%1 Assistente de pastas</translation>
|
<translation>%1 Assistente de pastas</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -906,32 +919,32 @@ Please write a bug report.</source>
|
|||||||
<translation>Diretório local não selecionado!</translation>
|
<translation>Diretório local não selecionado!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>O caminho local %1 já é uma pasta de upload.<br/>escolha outra, por favor!</translation>
|
<translation>O caminho local %1 já é uma pasta de upload.<br/>escolha outra, por favor!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>Uma pasta já configurada já está contida na entrada atual.</translation>
|
<translation>Uma pasta já configurada já está contida na entrada atual.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>Uma pasta já configurada já contém o diretório selecionado.</translation>
|
<translation>Uma pasta já configurada já contém o diretório selecionado.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>O apelido não pode estar vazio. Coloque um apelido que seja descritivo, por favor.</translation>
|
<translation>O apelido não pode estar vazio. Coloque um apelido que seja descritivo, por favor.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br/>O apelido <i>%1</i> já está em uso. Escolha outro apelido, por favor.</translation>
|
<translation><br/>O apelido <i>%1</i> já está em uso. Escolha outro apelido, por favor.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>Selecione a pasta de origem</translation>
|
<translation>Selecione a pasta de origem</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -951,37 +964,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation>A pasta não está disponível no seu %1.<br/>Clique para cria-la.</translation>
|
<translation>A pasta não está disponível no seu %1.<br/>Clique para cria-la.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation>Pasta foi criada com sucesso em %1.</translation>
|
<translation>Pasta foi criada com sucesso em %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation>Falha ao criar pasta em %1.<br/>Por favor verifique manualmente.</translation>
|
<translation>Falha ao criar pasta em %1.<br/>Por favor verifique manualmente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>É recomendado não utilizar o diretório raiz.<br/>Se fizer, você pode <b>não</> espelhar outra pasta local.</translation>
|
<translation>É recomendado não utilizar o diretório raiz.<br/>Se fizer, você pode <b>não</> espelhar outra pasta local.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation>para o seu <a href="%1">%2</a> (versão %3)</translation>
|
<translation>para o seu <a href="%1">%2</a> (versão %3)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation>nenhum %1 configurado foi encontrado!</translation>
|
<translation>nenhum %1 configurado foi encontrado!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation>%1 está inalcançável:<br/><tt>%2</tt></translation>
|
<translation>%1 está inalcançável:<br/><tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -998,7 +1011,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>Selecione a pasta destino</translation>
|
<translation>Selecione a pasta destino</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1333,53 +1346,65 @@ A configuração não pôde ser concluida.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>Novo arquivo disponível</translation>
|
<translation>Novo arquivo disponível</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>'%1' foi sincronizado com esta máquiba</translation>
|
<translation>'%1' foi sincronizado com esta máquiba</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>Novos arquivos disponíveis</translation>
|
<translation>Novos arquivos disponíveis</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation><numerusform>'%1' e %n outro(s) arquivo(s) não foram sincronizados para esta máquina.</numerusform><numerusform>'%1' e %n outro(s) arquivo(s) não foram sincronizados para esta máquina.</numerusform></translation>
|
<translation><numerusform>'%1' e %n outro(s) arquivo(s) não foram sincronizados para esta máquina.</numerusform><numerusform>'%1' e %n outro(s) arquivo(s) não foram sincronizados para esta máquina.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<source>File removed</source>
|
<source>File removed</source>
|
||||||
<translation>Arquivo removido</translation>
|
<translation>Arquivo removido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation>'%1' foi removido.</translation>
|
<translation>'%1' foi removido.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation><numerusform>'%1' e %n outro(s) arquivo(s) foram removidos.</numerusform><numerusform>'%1' e %n outro(s) arquivo(s) foram removidos.</numerusform></translation>
|
<translation><numerusform>'%1' e %n outro(s) arquivo(s) foram removidos.</numerusform><numerusform>'%1' e %n outro(s) arquivo(s) foram removidos.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation>Arquivos removidos</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation>'%1' foi atualizado.</translation>
|
<translation>'%1' foi atualizado.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation>Arquivo atualizado</translation>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation><numerusform>'%1' e %n outro(s) arquivo(s) foram atualizados.</numerusform><numerusform>'%1' e %n outro(s) arquivo(s) foram atualizados.</numerusform></translation>
|
<translation><numerusform>'%1' e %n outro(s) arquivo(s) foram atualizados.</numerusform><numerusform>'%1' e %n outro(s) arquivo(s) foram atualizados.</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation>Arquivos atualizados</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1389,62 +1414,62 @@ A configuração não pôde ser concluida.</translation>
|
|||||||
<translation>Conexão SSL</translation>
|
<translation>Conexão SSL</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>Avisos sobre a conexão SSL atual:</translation>
|
<translation>Avisos sobre a conexão SSL atual:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>com Certificado %1</translation>
|
<translation>com Certificado %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;não especificado&gt;</translation>
|
<translation>&lt;não especificado&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>Organização: %1</translation>
|
<translation>Organização: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>Unidade: %1</translation>
|
<translation>Unidade: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>País: %1</translation>
|
<translation>País: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>Fingerprint/Identificação (MD5): <tt>%1</tt></translation>
|
<translation>Fingerprint/Identificação (MD5): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>Fingerprint/Identificação (SHA1): <tt>%1</tt></translation>
|
<translation>Fingerprint/Identificação (SHA1): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>Data efetiva: %1</translation>
|
<translation>Data efetiva: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>Data de expiração: %1</translation>
|
<translation>Data de expiração: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>Emissor: %1</translation>
|
<translation>Emissor: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1452,37 +1477,37 @@ A configuração não pôde ser concluida.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pausa</translation>
|
<translation>Pausa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>Resumir</translation>
|
<translation>Resumir</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>Checando conexão a %1...</translation>
|
<translation>Checando conexão a %1...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>Sem %1 conexão configurada.</translation>
|
<translation>Sem %1 conexão configurada.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation>Conectar em <a href="%1">%1</a> como <i>%2</i>.</translation>
|
<translation>Conectar em <a href="%1">%1</a> como <i>%2</i>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>Versão: %1 (%2)</translation>
|
<translation>Versão: %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>Falha ao conectar à %1: <tt>%2</tt></p></translation>
|
<translation><p>Falha ao conectar à %1: <tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1503,7 +1528,7 @@ A configuração não pôde ser concluida.</translation>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>problema desconhecido.</translation>
|
<translation>problema desconhecido.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1564,7 +1589,7 @@ A configuração não pôde ser concluida.</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>A thread CSync foi terminada.</translation>
|
<translation>A thread CSync foi terminada.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -205,9 +205,13 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>no seu servidor ownCloud</translation>
|
<translation>no seu servidor ownCloud</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
|
||||||
<source>Folder on ownCloud:</source>
|
<source>Folder on ownCloud:</source>
|
||||||
<translation>Pasta na ownCloud</translation>
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="100"/>
|
||||||
|
<source>Remote folder:</source>
|
||||||
|
<translation>Pasta remota:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
<location filename="../src/mirall/folderwizardtargetpage.ui" line="149"/>
|
||||||
@@ -245,17 +249,17 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation>criar</translation>
|
<translation>criar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="177"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="184"/>
|
||||||
<source>root</source>
|
<source>root</source>
|
||||||
<translation>raiz</translation>
|
<translation>raiz</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="178"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="185"/>
|
||||||
<source>/home/local</source>
|
<source>/home/local</source>
|
||||||
<translation>/home/local</translation>
|
<translation>/home/local</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="179"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="186"/>
|
||||||
<source>scp://john@host.com//myfolder</source>
|
<source>scp://john@host.com//myfolder</source>
|
||||||
<translation>scp://john@host.com//minhapasta</translation>
|
<translation>scp://john@host.com//minhapasta</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -303,7 +307,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="362"/>
|
<location filename="../src/mirall/application.cpp" line="349"/>
|
||||||
<source>Sync started for %1 configured sync folder(s).</source>
|
<source>Sync started for %1 configured sync folder(s).</source>
|
||||||
<translation>A sincronização iniciou para %1 pasta(s) configuradas</translation>
|
<translation>A sincronização iniciou para %1 pasta(s) configuradas</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -312,27 +316,27 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="429"/>
|
<location filename="../src/mirall/application.cpp" line="415"/>
|
||||||
<source>Open status...</source>
|
<source>Open status...</source>
|
||||||
<translation>Abrir estado...</translation>
|
<translation>Abrir estado...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="432"/>
|
<location filename="../src/mirall/application.cpp" line="418"/>
|
||||||
<source>Add folder...</source>
|
<source>Add folder...</source>
|
||||||
<translation>Adicionar pasta...</translation>
|
<translation>Adicionar pasta...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="434"/>
|
<location filename="../src/mirall/application.cpp" line="420"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Configure...</translation>
|
<translation>Configure...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="436"/>
|
<location filename="../src/mirall/application.cpp" line="422"/>
|
||||||
<source>Configure proxy...</source>
|
<source>Configure proxy...</source>
|
||||||
<translation>Configurar proxy...</translation>
|
<translation>Configurar proxy...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="440"/>
|
<location filename="../src/mirall/application.cpp" line="426"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Sair</translation>
|
<translation>Sair</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -341,94 +345,94 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="231"/>
|
<location filename="../src/mirall/application.cpp" line="218"/>
|
||||||
<source>%1 Server Mismatch</source>
|
<source>%1 Server Mismatch</source>
|
||||||
<translation>Erro de nome nome servidor %1</translation>
|
<translation>Erro de nome nome servidor %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="232"/>
|
<location filename="../src/mirall/application.cpp" line="219"/>
|
||||||
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
<source><p>The configured server for this client is too old.</p><p>Please update to the latest %1 server and restart the client.</p></source>
|
||||||
<translation><p>O servidor indicado utiliza uma versão do ownCloud desactualizada para utilizar este cliente.</p><p>Actualize para a versão %1 servidor e reinicie o cliente.</p></translation>
|
<translation><p>O servidor indicado utiliza uma versão do ownCloud desactualizada para utilizar este cliente.</p><p>Actualize para a versão %1 servidor e reinicie o cliente.</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="271"/>
|
<location filename="../src/mirall/application.cpp" line="258"/>
|
||||||
<source>Too many attempts to get a valid password.</source>
|
<source>Too many incorrect password attempts.</source>
|
||||||
<translation>Demasiadas tentativas para obter uma palavra-passe válida</translation>
|
<translation>Demasiadas tentativas de entrada com password incorrecta.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="275"/>
|
<location filename="../src/mirall/application.cpp" line="262"/>
|
||||||
<source>%1 user credentials are wrong. Please check configuration.</source>
|
<source>%1 user credentials are wrong. Please check configuration.</source>
|
||||||
<translation>As credenciais do utilizador %1 estão erradas. Por favor verifique as configurações.</translation>
|
<translation>As credenciais do utilizador %1 estão erradas. Por favor verifique as configurações.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="280"/>
|
<location filename="../src/mirall/application.cpp" line="267"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="299"/>
|
<location filename="../src/mirall/application.cpp" line="286"/>
|
||||||
<source>Credentials</source>
|
<source>Credentials</source>
|
||||||
<translation>Credenciais</translation>
|
<translation>Credenciais</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="291"/>
|
<location filename="../src/mirall/application.cpp" line="278"/>
|
||||||
<source>Error: Could not retrieve the password!</source>
|
<source>Error: Could not retrieve the password!</source>
|
||||||
<translation>Erro: Nao foi possível recuperar a palavra-passe</translation>
|
<translation>Erro: Nao foi possível recuperar a palavra-passe</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="293"/>
|
<location filename="../src/mirall/application.cpp" line="280"/>
|
||||||
<source>Password dialog was canceled!</source>
|
<source>Password dialog was canceled!</source>
|
||||||
<translation>Dialogo da palavra-passe cancelado</translation>
|
<translation>Dialogo da palavra-passe cancelado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="331"/>
|
<location filename="../src/mirall/application.cpp" line="318"/>
|
||||||
<location filename="../src/mirall/application.cpp" line="340"/>
|
<location filename="../src/mirall/application.cpp" line="327"/>
|
||||||
<source>No %1 Connection</source>
|
<source>No %1 Connection</source>
|
||||||
<translation>Sem %1 Ligação.</translation>
|
<translation>Sem %1 Ligação.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="332"/>
|
<location filename="../src/mirall/application.cpp" line="319"/>
|
||||||
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
<source><p>Your %1 credentials are not correct.</p><p>Please correct them by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>%1 As suas credenciais não estão correctas..</p><p>Por favor actualize as suas credenciais a partir do menu de configuração a partir da barra de tarefas!</p></translation>
|
<translation><p>%1 As suas credenciais não estão correctas..</p><p>Por favor actualize as suas credenciais a partir do menu de configuração a partir da barra de tarefas!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="341"/>
|
<location filename="../src/mirall/application.cpp" line="328"/>
|
||||||
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
<source><p>Either your user name or your password are not correct.</p><p>Please correct it by starting the configuration dialog from the tray!</p></source>
|
||||||
<translation><p>Tanto o nome de utilizador como a palavra-passe estão incorrectas.</p><p>Por favor actualize as suas credenciais a partir do menu de configuração a partir da barra de tarefas!</p></translation>
|
<translation><p>Tanto o nome de utilizador como a palavra-passe estão incorrectas.</p><p>Por favor actualize as suas credenciais a partir do menu de configuração a partir da barra de tarefas!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="361"/>
|
<location filename="../src/mirall/application.cpp" line="348"/>
|
||||||
<source>%1 Sync Started</source>
|
<source>%1 Sync Started</source>
|
||||||
<translation>%1 A sincronização inicou.</translation>
|
<translation>%1 A sincronização inicou.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="427"/>
|
<location filename="../src/mirall/application.cpp" line="413"/>
|
||||||
<source>Open %1 in browser...</source>
|
<source>Open %1 in browser...</source>
|
||||||
<translation>Abrir %1 no browser.</translation>
|
<translation>Abrir %1 no browser.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="438"/>
|
<location filename="../src/mirall/application.cpp" line="424"/>
|
||||||
<source>About...</source>
|
<source>About...</source>
|
||||||
<translation>Sobre...</translation>
|
<translation>Sobre...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="494"/>
|
<location filename="../src/mirall/application.cpp" line="480"/>
|
||||||
<source>Open %1 folder</source>
|
<source>Open %1 folder</source>
|
||||||
<translation>Abrir a pasta %1</translation>
|
<translation>Abrir a pasta %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="507"/>
|
<location filename="../src/mirall/application.cpp" line="493"/>
|
||||||
<source>Managed Folders:</source>
|
<source>Managed Folders:</source>
|
||||||
<translation>Pastas Geridas:</translation>
|
<translation>Pastas Geridas:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="755"/>
|
<location filename="../src/mirall/application.cpp" line="741"/>
|
||||||
<source>About %1</source>
|
<source>About %1</source>
|
||||||
<translation>Sobre %1</translation>
|
<translation>Sobre %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="765"/>
|
<location filename="../src/mirall/application.cpp" line="751"/>
|
||||||
<source>Confirm Folder Remove</source>
|
<source>Confirm Folder Remove</source>
|
||||||
<translation>Confirme a remoção da pasta</translation>
|
<translation>Confirme a remoção da pasta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="766"/>
|
<location filename="../src/mirall/application.cpp" line="752"/>
|
||||||
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
<source>Do you really want to remove upload folder <i>%1</i>?</source>
|
||||||
<translation>Deseja remover a pasta <i>%1</i>?</translation>
|
<translation>Deseja remover a pasta <i>%1</i>?</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -441,32 +445,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="935"/>
|
<location filename="../src/mirall/application.cpp" line="927"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>A sincronização está a correr.</translation>
|
<translation>A sincronização está a correr.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="939"/>
|
<location filename="../src/mirall/application.cpp" line="931"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>O servidor está indisponível</translation>
|
<translation>O servidor está indisponível</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="944"/>
|
<location filename="../src/mirall/application.cpp" line="936"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>A última sincronização foi efectuada com sucesso.</translation>
|
<translation>A última sincronização foi efectuada com sucesso.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="950"/>
|
<location filename="../src/mirall/application.cpp" line="942"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Erro na sincronização.</translation>
|
<translation>Erro na sincronização.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="956"/>
|
<location filename="../src/mirall/application.cpp" line="948"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Erro na instalação.</translation>
|
<translation>Erro na instalação.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="959"/>
|
<location filename="../src/mirall/application.cpp" line="951"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Estado do erro não definido.</translation>
|
<translation>Estado do erro não definido.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -494,32 +498,32 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="808"/>
|
<location filename="../src/mirall/application.cpp" line="794"/>
|
||||||
<source>Sync Running</source>
|
<source>Sync Running</source>
|
||||||
<translation>A sincronização está a decorrer</translation>
|
<translation>A sincronização está a decorrer</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="809"/>
|
<location filename="../src/mirall/application.cpp" line="795"/>
|
||||||
<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>A operação de sincronização está a ser executada.<br/>Deseja terminar?</translation>
|
<translation>A operação de sincronização está a ser executada.<br/>Deseja terminar?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="924"/>
|
<location filename="../src/mirall/application.cpp" line="916"/>
|
||||||
<source>Undefined State.</source>
|
<source>Undefined State.</source>
|
||||||
<translation>Estado indefinido.</translation>
|
<translation>Estado indefinido.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="927"/>
|
<location filename="../src/mirall/application.cpp" line="919"/>
|
||||||
<source>Waits to start syncing.</source>
|
<source>Waits to start syncing.</source>
|
||||||
<translation>A aguardar o inicio da sincronização.</translation>
|
<translation>A aguardar o inicio da sincronização.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="931"/>
|
<location filename="../src/mirall/application.cpp" line="923"/>
|
||||||
<source>Preparing for sync.</source>
|
<source>Preparing for sync.</source>
|
||||||
<translation>A preparar para sincronizar</translation>
|
<translation>A preparar para sincronizar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="964"/>
|
<location filename="../src/mirall/application.cpp" line="956"/>
|
||||||
<source> (Sync is paused)</source>
|
<source> (Sync is paused)</source>
|
||||||
<translation>(Sincronização Pausada)</translation>
|
<translation>(Sincronização Pausada)</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -528,7 +532,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/application.cpp" line="981"/>
|
<location filename="../src/mirall/application.cpp" line="973"/>
|
||||||
<source>No sync folders configured.</source>
|
<source>No sync folders configured.</source>
|
||||||
<translation>Nenhuma pasta de sincronização configurada.</translation>
|
<translation>Nenhuma pasta de sincronização configurada.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -536,27 +540,26 @@ p, li { white-space: pre-wrap; }
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::CSyncThread</name>
|
<name>Mirall::CSyncThread</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="338"/>
|
|
||||||
<source>CSync create failed.</source>
|
<source>CSync create failed.</source>
|
||||||
<translation>Falhou a criação através do CSync</translation>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="88"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="73"/>
|
||||||
<source>CSync failed to create a lock file.</source>
|
<source>CSync failed to create a lock file.</source>
|
||||||
<translation>CSync falhou a criação do ficheiro de lock.</translation>
|
<translation>CSync falhou a criação do ficheiro de lock.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="67"/>
|
||||||
<source>Success.</source>
|
<source>Success.</source>
|
||||||
<translation>Sucesso</translation>
|
<translation>Sucesso</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="85"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="70"/>
|
||||||
<source>CSync Logging setup failed.</source>
|
<source>CSync Logging setup failed.</source>
|
||||||
<translation>Falhou a configuração do CSync</translation>
|
<translation>Falhou a configuração do CSync</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="91"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="76"/>
|
||||||
<source>CSync failed to load the state db.</source>
|
<source>CSync failed to load the state db.</source>
|
||||||
<translation>Csync falhou a carregar a base de dados de status.</translation>
|
<translation>Csync falhou a carregar a base de dados de status.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -565,18 +568,18 @@ p, li { white-space: pre-wrap; }
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="97"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="82"/>
|
||||||
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
<source>The system time on this client is different than the system time on the server. Please use a time synchronization service (NTP) on the server and client machines so that the times remain the same.</source>
|
||||||
<translation>A data/hora neste cliente é difere da data/hora do servidor.
|
<translation>A data/hora neste cliente é difere da data/hora do servidor.
|
||||||
Por favor utilize um servidor de sincronização horária (NTP), no servidor e nos clientes para garantir que a data/hora são iguais.</translation>
|
Por favor utilize um servidor de sincronização horária (NTP), no servidor e nos clientes para garantir que a data/hora são iguais.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="87"/>
|
||||||
<source>CSync could not detect the filesystem type.</source>
|
<source>CSync could not detect the filesystem type.</source>
|
||||||
<translation>Csync não conseguiu detectar o tipo de sistema de ficheiros.</translation>
|
<translation>Csync não conseguiu detectar o tipo de sistema de ficheiros.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="90"/>
|
||||||
<source>CSync got an error while processing internal trees.</source>
|
<source>CSync got an error while processing internal trees.</source>
|
||||||
<translation>Csync obteve um erro enquanto processava as árvores internas.</translation>
|
<translation>Csync obteve um erro enquanto processava as árvores internas.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -584,117 +587,117 @@ Por favor utilize um servidor de sincronização horária (NTP), no servidor e n
|
|||||||
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
<source><p>The target directory %1 does not exist.</p><p>Please create it and try again.</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="123"/>
|
|
||||||
<source><p>The target directory %1 does not exist.</p><p>Please check the sync setup.</p></source>
|
|
||||||
<translation><p>A pasta de destino %1 não existe.</p><p>Por favor verifique a configuração da sincronização.</p></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The ownCloud plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
|
||||||
<source>The local filesystem can not be written. Please check permissions.</source>
|
<source>The local filesystem can not be written. Please check permissions.</source>
|
||||||
<translation>Não é possivel escrever no sistema de ficheiros local. Por favor verifique as permissões.</translation>
|
<translation>Não é possivel escrever no sistema de ficheiros local. Por favor verifique as permissões.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="129"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
||||||
<source>A remote file can not be written. Please check the remote access.</source>
|
<source>A remote file can not be written. Please check the remote access.</source>
|
||||||
<translation>Não é possivel escrever num ficheiro remoto. Por favor verifique o acesso remoto.</translation>
|
<translation>Não é possivel escrever num ficheiro remoto. Por favor verifique o acesso remoto.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="93"/>
|
||||||
<source>CSync failed to reserve memory.</source>
|
<source>CSync failed to reserve memory.</source>
|
||||||
<translation>O CSync falhou a reservar memória</translation>
|
<translation>O CSync falhou a reservar memória</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="111"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="96"/>
|
||||||
<source>CSync fatal parameter error.</source>
|
<source>CSync fatal parameter error.</source>
|
||||||
<translation>Parametro errado, CSync falhou</translation>
|
<translation>Parametro errado, CSync falhou</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="99"/>
|
||||||
<source>CSync processing step update failed.</source>
|
<source>CSync processing step update failed.</source>
|
||||||
<translation>O passo de processamento do CSyn falhou</translation>
|
<translation>O passo de processamento do CSyn falhou</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="117"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="102"/>
|
||||||
<source>CSync processing step reconcile failed.</source>
|
<source>CSync processing step reconcile failed.</source>
|
||||||
<translation>CSync: Processo de reconciliação falhou.</translation>
|
<translation>CSync: Processo de reconciliação falhou.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="120"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="105"/>
|
||||||
<source>CSync processing step propagate failed.</source>
|
<source>CSync processing step propagate failed.</source>
|
||||||
<translation>CSync: O processo de propagação falhou.</translation>
|
<translation>CSync: O processo de propagação falhou.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="108"/>
|
||||||
|
<source><p>The target directory does not exist.</p><p>Please check the sync setup.</p></source>
|
||||||
|
<translation type="unfinished"/>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
|
||||||
<source>CSync failed to connect through a proxy.</source>
|
<source>CSync failed to connect through a proxy.</source>
|
||||||
<translation>CSync: Erro a ligar através do proxy</translation>
|
<translation>CSync: Erro a ligar através do proxy</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
|
||||||
<source>CSync failed to lookup proxy or server.</source>
|
<source>CSync failed to lookup proxy or server.</source>
|
||||||
<translation>CSync: Erro a contactar o proxy ou o servidor.</translation>
|
<translation>CSync: Erro a contactar o proxy ou o servidor.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
|
||||||
<source>CSync failed to authenticate at the %1 server.</source>
|
<source>CSync failed to authenticate at the %1 server.</source>
|
||||||
<translation>CSync: Erro a autenticar no servidor %1</translation>
|
<translation>CSync: Erro a autenticar no servidor %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
|
||||||
<source>CSync failed to authenticate at the proxy.</source>
|
<source>CSync failed to authenticate at the proxy.</source>
|
||||||
<translation>CSync: Erro na autenticação no proxy</translation>
|
<translation>CSync: Erro na autenticação no proxy</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
|
||||||
<source>CSync failed to connect to the network.</source>
|
<source>CSync failed to connect to the network.</source>
|
||||||
<translation>CSync: Erro na conecção à rede</translation>
|
<translation>CSync: Erro na conecção à rede</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
|
||||||
<source>A network connection timeout happend.</source>
|
<source>A network connection timeout happend.</source>
|
||||||
<translation>Houve um erro de timeout de rede (fim de tempo)</translation>
|
<translation>Houve um erro de timeout de rede (fim de tempo)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
|
||||||
<source>A HTTP transmission error happened.</source>
|
<source>A HTTP transmission error happened.</source>
|
||||||
<translation>Ocorreu um erro de transmissão HTTP</translation>
|
<translation>Ocorreu um erro de transmissão HTTP</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
|
||||||
<source>CSync failed due to not handled permission deniend.</source>
|
<source>CSync failed due to not handled permission deniend.</source>
|
||||||
<translation>CSync: Erro devido a permissões de negação não tratadas.</translation>
|
<translation>CSync: Erro devido a permissões de negação não tratadas.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="160"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
|
||||||
<source>CSync failed to find a specific file.</source>
|
<source>CSync failed to find a specific file.</source>
|
||||||
<translation>CSync: Erro a encontrar um ficheiro específico.</translation>
|
<translation>CSync: Erro a encontrar um ficheiro específico.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="163"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
|
||||||
<source>CSync tried to create a directory that already exists.</source>
|
<source>CSync tried to create a directory that already exists.</source>
|
||||||
<translation>O CSync tentou criar uma pasta que já existe.</translation>
|
<translation>O CSync tentou criar uma pasta que já existe.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="166"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
|
||||||
<source>CSync: No space on %1 server available.</source>
|
<source>CSync: No space on %1 server available.</source>
|
||||||
<translation>CSync: Não ha espaço disponível no servidor %1</translation>
|
<translation>CSync: Não ha espaço disponível no servidor %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="169"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
|
||||||
<source>CSync unspecified error.</source>
|
<source>CSync unspecified error.</source>
|
||||||
<translation>CSync: erro não especificado</translation>
|
<translation>CSync: erro não especificado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="172"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
|
||||||
<source>An internal error number %1 happend.</source>
|
<source>An internal error number %1 happend.</source>
|
||||||
<translation>Ocorreu o erro interno %1.</translation>
|
<translation>Ocorreu o erro interno %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="176"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
|
||||||
<source><br/>Backend Message: </source>
|
<source><br/>Backend Message: </source>
|
||||||
<translation><br/>Mensagem do Backend:</translation>
|
<translation><br/>Mensagem do Backend:</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -709,7 +712,7 @@ Please make sure that all directories are writeable.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/csyncthread.cpp" line="94"/>
|
<location filename="../src/mirall/csyncthread.cpp" line="79"/>
|
||||||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||||||
<translation><p>O plugin %1 para o CSync não foi carregado.<br/>Por favor verifique a instalação!</p></translation>
|
<translation><p>O plugin %1 para o CSync não foi carregado.<br/>Por favor verifique a instalação!</p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -755,115 +758,125 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FileItemDialog</name>
|
<name>Mirall::FileItemDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="41"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
||||||
<source>Files</source>
|
<source>Files</source>
|
||||||
<translation>Ficheiros</translation>
|
<translation>Ficheiros</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="42"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
|
||||||
<source>File Count</source>
|
<source>File Count</source>
|
||||||
<translation>Contagem ficheiros</translation>
|
<translation>Contagem ficheiros</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="50"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="52"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation>Copiar</translation>
|
<translation>Copiar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="55"/>
|
||||||
<source>Sync Protocol</source>
|
<source>Sync Protocol</source>
|
||||||
<translation>Protocolo de sincronização</translation>
|
<translation>Protocolo de sincronização</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="64"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="66"/>
|
||||||
<source>Undefined Folder State</source>
|
<source>Undefined Folder State</source>
|
||||||
<translation>Estado da pasta indefinido</translation>
|
<translation>Estado da pasta indefinido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="67"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="69"/>
|
||||||
<source>The folder waits to start syncing.</source>
|
<source>The folder waits to start syncing.</source>
|
||||||
<translation>A pasta está a espera que inicie a sincronização</translation>
|
<translation>A pasta está a espera que inicie a sincronização</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="70"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
|
||||||
<source>Server is currently not available.</source>
|
<source>Server is currently not available.</source>
|
||||||
<translation>O servidor está indisponível</translation>
|
<translation>O servidor está indisponível</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="73"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
|
||||||
<source>Sync is running.</source>
|
<source>Sync is running.</source>
|
||||||
<translation>A sincronizar</translation>
|
<translation>A sincronizar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="76"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
|
||||||
<source>Last Sync was successful.</source>
|
<source>Last Sync was successful.</source>
|
||||||
<translation>A ultima sincronização foi efectuada com sucesso.</translation>
|
<translation>A ultima sincronização foi efectuada com sucesso.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="79"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
|
||||||
<source>Syncing Error.</source>
|
<source>Syncing Error.</source>
|
||||||
<translation>Erro na sincronização</translation>
|
<translation>Erro na sincronização</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="82"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
|
||||||
<source>Setup Error.</source>
|
<source>Setup Error.</source>
|
||||||
<translation>Erro na instalação</translation>
|
<translation>Erro na instalação</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="85"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
|
||||||
<source>Undefined Error State.</source>
|
<source>Undefined Error State.</source>
|
||||||
<translation>Erro não definido</translation>
|
<translation>Erro não definido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="121"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="123"/>
|
||||||
<source>%1 (finished %2 sec. ago)</source>
|
<source>%1 (finished %n sec. ago)</source>
|
||||||
<translation>%1 (compelto %2 seg. atrás)</translation>
|
<translation><numerusform>%1 (concluído %n segundos atrás)</numerusform><numerusform>%1 (concluído %n segundos atrás)</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="166"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>Copied to clipboard</source>
|
||||||
|
<translation>Copiado para a área de transferência</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="152"/>
|
||||||
|
<source>The sync protocol has been copied to the clipboard.</source>
|
||||||
|
<translation>O protocolo de sincronização foi copiado para a área de transferência</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="225"/>
|
||||||
|
<source>Uploaded</source>
|
||||||
|
<translation>Carregado</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="226"/>
|
||||||
|
<source>Downloaded</source>
|
||||||
|
<translation>Descarregado</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/fileitemdialog.cpp" line="169"/>
|
||||||
<source>Synced Files</source>
|
<source>Synced Files</source>
|
||||||
<translation>Ficheiros sincronizados</translation>
|
<translation>Ficheiros sincronizados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="172"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="175"/>
|
||||||
<source>New Files</source>
|
<source>New Files</source>
|
||||||
<translation>Ficheiros Novos</translation>
|
<translation>Ficheiros Novos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="178"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
|
||||||
<source>Deleted Files</source>
|
<source>Deleted Files</source>
|
||||||
<translation>Ficheiros Apagados</translation>
|
<translation>Ficheiros Apagados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="184"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
|
||||||
<source>Renamed Files</source>
|
<source>Renamed Files</source>
|
||||||
<translation>Ficheiros Renomeados</translation>
|
<translation>Ficheiros Renomeados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="190"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
|
||||||
<source>Ignored Files</source>
|
<source>Ignored Files</source>
|
||||||
<translation>Ficheiros Ignorados</translation>
|
<translation>Ficheiros Ignorados</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="196"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
|
||||||
<source>Errors</source>
|
<source>Errors</source>
|
||||||
<translation>Erros</translation>
|
<translation>Erros</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="202"/>
|
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
|
||||||
<source>Conflicts</source>
|
<source>Conflicts</source>
|
||||||
<translation>Conflitos</translation>
|
<translation>Conflitos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="222"/>
|
|
||||||
<source>Up</source>
|
|
||||||
<translation>Cima</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/mirall/fileitemdialog.cpp" line="223"/>
|
|
||||||
<source>Down</source>
|
|
||||||
<translation>Baixo</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::Folder</name>
|
<name>Mirall::Folder</name>
|
||||||
@@ -894,7 +907,7 @@ Please write a bug report.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::FolderWizard</name>
|
<name>Mirall::FolderWizard</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="466"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="475"/>
|
||||||
<source>%1 Folder Wizard</source>
|
<source>%1 Folder Wizard</source>
|
||||||
<translation>Assistente de pasta %1</translation>
|
<translation>Assistente de pasta %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -907,32 +920,32 @@ Please write a bug report.</source>
|
|||||||
<translation>Nenhuma pasta local seleccionada!</translation>
|
<translation>Nenhuma pasta local seleccionada!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="90"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="97"/>
|
||||||
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
<source>The local path %1 is already an upload folder.<br/>Please pick another one!</source>
|
||||||
<translation>O caminho local da pasta %1 já é uma pasta de envio ou de upload. <br/>Por favor escolha outra pasta!</translation>
|
<translation>O caminho local da pasta %1 já é uma pasta de envio ou de upload. <br/>Por favor escolha outra pasta!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="94"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="101"/>
|
||||||
<source>An already configured folder is contained in the current entry.</source>
|
<source>An already configured folder is contained in the current entry.</source>
|
||||||
<translation>Uma pasta anteriormente configurada está contida na introdução actual.</translation>
|
<translation>Uma pasta anteriormente configurada está contida na introdução actual.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="99"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="106"/>
|
||||||
<source>An already configured folder contains the currently entered directory.</source>
|
<source>An already configured folder contains the currently entered directory.</source>
|
||||||
<translation>Uma pasta anteriormente configurada contem a pasta actualmente introduzida</translation>
|
<translation>Uma pasta anteriormente configurada contem a pasta actualmente introduzida</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="109"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="116"/>
|
||||||
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
|
||||||
<translation>O pseudónimo não pode estar vazio. Por favor introduza um nome descritivo para o pseudónimo ou alias</translation>
|
<translation>O pseudónimo não pode estar vazio. Por favor introduza um nome descritivo para o pseudónimo ou alias</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="127"/>
|
||||||
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
<source><br/>The alias <i>%1</i> is already in use. Please pick another alias.</source>
|
||||||
<translation><br>O pseudónimo <i>%1</i> já se encontra em uso. Por favor escolha outro pesudónimo.</translation>
|
<translation><br>O pseudónimo <i>%1</i> já se encontra em uso. Por favor escolha outro pesudónimo.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="141"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="148"/>
|
||||||
<source>Select the source folder</source>
|
<source>Select the source folder</source>
|
||||||
<translation>Selecione a pasta de origem</translation>
|
<translation>Selecione a pasta de origem</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -952,37 +965,37 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="211"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="218"/>
|
||||||
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
<source>The folder is not available on your %1.<br/>Click to create it.</source>
|
||||||
<translation>A pasta não está disponível no seu %1. </br>Clique para criar.</translation>
|
<translation>A pasta não está disponível no seu %1. </br>Clique para criar.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="237"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="244"/>
|
||||||
<source>Folder was successfully created on %1.</source>
|
<source>Folder was successfully created on %1.</source>
|
||||||
<translation>Pasta criada com sucesso em %1.</translation>
|
<translation>Pasta criada com sucesso em %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="240"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="247"/>
|
||||||
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
<source>Failed to create the folder on %1.<br/>Please check manually.</source>
|
||||||
<translation>A criação da pasta em %1 falhou. </br>Verifique manualmente.</translation>
|
<translation>A criação da pasta em %1 falhou. </br>Verifique manualmente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="260"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="267"/>
|
||||||
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
<source>Better do not use the remote root directory.<br/>If you do, you can <b>not</b> mirror another local folder.</source>
|
||||||
<translation>É melhor que não use a pasta remota de raiz.<br/>Se usar, <b> não poderá espelhar</b> outra pasta local.</translation>
|
<translation>É melhor que não use a pasta remota de raiz.<br/>Se usar, <b> não poderá espelhar</b> outra pasta local.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="315"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="322"/>
|
||||||
<source>to your <a href="%1">%2</a> (version %3)</source>
|
<source>to your <a href="%1">%2</a> (version %3)</source>
|
||||||
<translation>para a sua <a href="%1">%2</a>(versão %3)</translation>
|
<translation>para a sua <a href="%1">%2</a>(versão %3)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="326"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="333"/>
|
||||||
<source>no configured %1 found!</source>
|
<source>no configured %1 found!</source>
|
||||||
<translation>Nao foi encontrada a configuração de %1 !</translation>
|
<translation>Nao foi encontrada a configuração de %1 !</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="327"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="334"/>
|
||||||
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
<source>%1 could not be reached:<br/><tt>%2</tt></source>
|
||||||
<translation>Não foi possivel ligar a %1: <br/><tt>%2</tt></translation>
|
<translation>Não foi possivel ligar a %1: <br/><tt>%2</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -999,7 +1012,7 @@ Please write a bug report.</source>
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/folderwizard.cpp" line="395"/>
|
<location filename="../src/mirall/folderwizard.cpp" line="402"/>
|
||||||
<source>Select the target folder</source>
|
<source>Select the target folder</source>
|
||||||
<translation>Selecione a pasta de destino</translation>
|
<translation>Selecione a pasta de destino</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1334,53 +1347,65 @@ Não é possível correr o programa de instalação ou configuração.</translat
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ServerActionNotifier</name>
|
<name>Mirall::ServerActionNotifier</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>New file available</source>
|
<source>New file available</source>
|
||||||
<translation>Novo ficheiro disponível</translation>
|
<translation>Novo ficheiro disponível</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="325"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="449"/>
|
||||||
<source>'%1' has been synced to this machine.</source>
|
<source>'%1' has been synced to this machine.</source>
|
||||||
<translation>'%1' foi sincronizado com esta máquina</translation>
|
<translation>'%1' foi sincronizado com esta máquina</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
|
||||||
<source>New files available</source>
|
<source>New files available</source>
|
||||||
<translation>Novos ficheiros disponíveis</translation>
|
<translation>Novos ficheiros disponíveis</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="327"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="451"/>
|
||||||
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
<source>'%1' and %n other file(s) have been synced to this machine.</source>
|
||||||
<translation><numerusform>'%1' e %n outro ficheiro foi sincronizado com esta máquina</numerusform><numerusform>'%1' e %n outros ficheiros foram sincronizados com esta máquina</numerusform></translation>
|
<translation><numerusform>'%1' e %n outro ficheiro foi sincronizado com esta máquina</numerusform><numerusform>'%1' e %n outros ficheiros foram sincronizados com esta máquina</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
|
||||||
<source>File removed</source>
|
<source>File removed</source>
|
||||||
<translation>Ficheiro eliminado</translation>
|
<translation>Ficheiro eliminado</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="333"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="457"/>
|
||||||
<source>'%1' has been removed.</source>
|
<source>'%1' has been removed.</source>
|
||||||
<translation>'%1' foi removido com sucesso</translation>
|
<translation>'%1' foi removido com sucesso</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="335"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
<source>'%1' and %n other file(s) have been removed.</source>
|
<source>'%1' and %n other file(s) have been removed.</source>
|
||||||
<translation><numerusform>'%1' e %n outro ficheiro foi removido</numerusform><numerusform>'%1' e %n outros ficheiros foram removidos</numerusform></translation>
|
<translation><numerusform>'%1' e %n outro ficheiro foi removido</numerusform><numerusform>'%1' e %n outros ficheiros foram removidos</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="341"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="459"/>
|
||||||
|
<source>Files removed</source>
|
||||||
|
<translation>Ficheiros removidos</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
<source>'%1' has been updated.</source>
|
<source>'%1' has been updated.</source>
|
||||||
<translation>'%1' foi actualizado</translation>
|
<translation>'%1' foi actualizado</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="465"/>
|
||||||
|
<source>File updated</source>
|
||||||
|
<translation>Ficheiro actualizado</translation>
|
||||||
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="343"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
<source>'%1' and %n other file(s) have been updated.</source>
|
<source>'%1' and %n other file(s) have been updated.</source>
|
||||||
<translation><numerusform>'%1' e %n outro ficheiro foi actualizado</numerusform><numerusform>'%1' e %n outro ficheiros foram actualizados</numerusform></translation>
|
<translation><numerusform>'%1' e %n outro ficheiro foi actualizado</numerusform><numerusform>'%1' e %n outro ficheiros foram actualizados</numerusform></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/mirall/owncloudfolder.cpp" line="467"/>
|
||||||
|
<source>Files updated</source>
|
||||||
|
<translation>Ficheiros actualizados</translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Mirall::SslErrorDialog</name>
|
<name>Mirall::SslErrorDialog</name>
|
||||||
@@ -1390,62 +1415,62 @@ Não é possível correr o programa de instalação ou configuração.</translat
|
|||||||
<translation>Ligação SSL</translation>
|
<translation>Ligação SSL</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="88"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="97"/>
|
||||||
<source>Warnings about current SSL Connection:</source>
|
<source>Warnings about current SSL Connection:</source>
|
||||||
<translation>Avisos sobre a Ligação SSL actual:</translation>
|
<translation>Avisos sobre a Ligação SSL actual:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="124"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
||||||
<source>with Certificate %1</source>
|
<source>with Certificate %1</source>
|
||||||
<translation>com o certificado %1</translation>
|
<translation>com o certificado %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="132"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="141"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="133"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="142"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="134"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="143"/>
|
||||||
<source>&lt;not specified&gt;</source>
|
<source>&lt;not specified&gt;</source>
|
||||||
<translation>&lt;não especificado&gt;</translation>
|
<translation>&lt;não especificado&gt;</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="135"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="144"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="157"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="166"/>
|
||||||
<source>Organization: %1</source>
|
<source>Organization: %1</source>
|
||||||
<translation>Organização: %1</translation>
|
<translation>Organização: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="136"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="145"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="167"/>
|
||||||
<source>Unit: %1</source>
|
<source>Unit: %1</source>
|
||||||
<translation>Unidade: %1</translation>
|
<translation>Unidade: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="137"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
|
||||||
<source>Country: %1</source>
|
<source>Country: %1</source>
|
||||||
<translation>País: %1</translation>
|
<translation>País: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="146"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="155"/>
|
||||||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||||||
<translation>Chave(MD5): <tt>%1</tt></translation>
|
<translation>Chave(MD5): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="147"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="156"/>
|
||||||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||||||
<translation>Chave(SHA1): <tt>%1</tt></translation>
|
<translation>Chave(SHA1): <tt>%1</tt></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="158"/>
|
||||||
<source>Effective Date: %1</source>
|
<source>Effective Date: %1</source>
|
||||||
<translation>Data efectiva: %1</translation>
|
<translation>Data efectiva: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="159"/>
|
||||||
<source>Expiry Date: %1</source>
|
<source>Expiry Date: %1</source>
|
||||||
<translation>Data de expiração: %1</translation>
|
<translation>Data de expiração: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/sslerrordialog.cpp" line="154"/>
|
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
|
||||||
<source>Issuer: %1</source>
|
<source>Issuer: %1</source>
|
||||||
<translation>Emissor: %1</translation>
|
<translation>Emissor: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1453,37 +1478,37 @@ Não é possível correr o programa de instalação ou configuração.</translat
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::StatusDialog</name>
|
<name>Mirall::StatusDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="278"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
||||||
<source>Pause</source>
|
<source>Pause</source>
|
||||||
<translation>Pausa</translation>
|
<translation>Pausa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="280"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="282"/>
|
||||||
<source>Resume</source>
|
<source>Resume</source>
|
||||||
<translation>Resumir</translation>
|
<translation>Resumir</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="483"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="485"/>
|
||||||
<source>Checking %1 connection...</source>
|
<source>Checking %1 connection...</source>
|
||||||
<translation>A testar a ligação a %1 ...</translation>
|
<translation>A testar a ligação a %1 ...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="488"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="490"/>
|
||||||
<source>No %1 connection configured.</source>
|
<source>No %1 connection configured.</source>
|
||||||
<translation>%1 sem ligação configurada.</translation>
|
<translation>%1 sem ligação configurada.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="511"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
||||||
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
<source>Connected to <a href="%1">%1</a> as <i>%2</i>.</source>
|
||||||
<translation>Ligado a <a href="%1">%1</a> como <i>%2</i>.</translation>
|
<translation>Ligado a <a href="%1">%1</a> como <i>%2</i>.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="513"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="515"/>
|
||||||
<source>Version: %1 (%2)</source>
|
<source>Version: %1 (%2)</source>
|
||||||
<translation>Versão: %1 (%2)</translation>
|
<translation>Versão: %1 (%2)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="529"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="531"/>
|
||||||
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
<source><p>Failed to connect to %1: <tt>%2</tt></p></source>
|
||||||
<translation><p>Falha a ligar a %1 : <tt>%2</tt></p></translation>
|
<translation><p>Falha a ligar a %1 : <tt>%2</tt></p></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1504,7 +1529,7 @@ Não é possível correr o programa de instalação ou configuração.</translat
|
|||||||
<translation type="unfinished"/>
|
<translation type="unfinished"/>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/statusdialog.cpp" line="526"/>
|
<location filename="../src/mirall/statusdialog.cpp" line="528"/>
|
||||||
<source>unknown problem.</source>
|
<source>unknown problem.</source>
|
||||||
<translation>problema desconhecido.</translation>
|
<translation>problema desconhecido.</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -1565,7 +1590,7 @@ Não é possível correr o programa de instalação ou configuração.</translat
|
|||||||
<context>
|
<context>
|
||||||
<name>Mirall::ownCloudFolder</name>
|
<name>Mirall::ownCloudFolder</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mirall/owncloudfolder.cpp" line="227"/>
|
<location filename="../src/mirall/owncloudfolder.cpp" line="351"/>
|
||||||
<source>The CSync thread terminated.</source>
|
<source>The CSync thread terminated.</source>
|
||||||
<translation>A operação CSync terminou.</translation>
|
<translation>A operação CSync terminou.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user