desktop/translations/client_TW.ts

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

1885 строки
82 KiB
TypeScript
Исходник Обычный вид История

<?xml version="1.0" ?><!DOCTYPE TS><TS language="zh_TW" version="2.0">
<context>
<name>FolderWizardSourcePage</name>
<message>
<location filename="../src/mirall/folderwizardsourcepage.ui" line="14"/>
<source>Form</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/folderwizardsourcepage.ui" line="25"/>
<source>Sync Directory</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/folderwizardsourcepage.ui" line="32"/>
<source>Pick a local folder on your computer to sync:</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/folderwizardsourcepage.ui" line="43"/>
<source>&amp;Choose...</source>
<translation>(&amp;C)...</translation>
</message>
<message>
<location filename="../src/mirall/folderwizardsourcepage.ui" line="54"/>
<source>&amp;Directory alias name:</source>
<translation>(&amp;D): </translation>
</message>
</context>
<context>
<name>FolderWizardTargetPage</name>
<message>
<location filename="../src/mirall/folderwizardtargetpage.ui" line="14"/>
<source>Form</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/folderwizardtargetpage.ui" line="29"/>
<source>Synchronization Target</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/folderwizardtargetpage.ui" line="51"/>
<source>Select a destination folder</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/folderwizardtargetpage.ui" line="63"/>
<source>Add Folder</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/folderwizardtargetpage.ui" line="86"/>
<source>Refresh</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/folderwizardtargetpage.ui" line="183"/>
<source>TextLabel</source>
<translation></translation>
</message>
</context>
<context>
<name>Mirall::AccountSettings</name>
<message>
<location filename="../src/mirall/accountsettings.ui" line="14"/>
<source>Form</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/accountsettings.ui" line="20"/>
<source>Account Maintenance</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.ui" line="29"/>
<source>Edit Ignored Files</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.ui" line="39"/>
<source>Remove Account</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.ui" line="46"/>
<source>Modify Account</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.ui" line="56"/>
<source>Sync Status</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.ui" line="62"/>
<source>Connected with &lt;server&gt; as &lt;user&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.ui" line="74"/>
<source>Add Sync...</source>
<translation>...</translation>
</message>
<message>
<location filename="../src/mirall/accountsettings.ui" line="81"/>
<location filename="../src/mirall/accountsettings.cpp" line="97"/>
<source>Pause</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/accountsettings.ui" line="101"/>
<source>Remove</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/accountsettings.ui" line="108"/>
<source>Reset</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.ui" line="128"/>
<source>Info...</source>
<translation>...</translation>
</message>
<message>
<location filename="../src/mirall/accountsettings.ui" line="140"/>
<source>Storage Usage</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.ui" line="159"/>
<source>Retrieving usage information...</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.ui" line="166"/>
<source>&lt;b&gt;Note:&lt;/b&gt; Some folders, including network mounted or shared folders, might have different limits.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="99"/>
<source>Resume</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="231"/>
<source>Confirm Folder Remove</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="232"/>
<source>&lt;p&gt;Do you really want to stop syncing the folder &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will not remove the files from your client.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="252"/>
<source>Confirm Folder Reset</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="253"/>
<source>&lt;p&gt;Do you really want to reset folder &lt;i&gt;%1&lt;/i&gt; and rebuild your client database?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; While no files will be removed, this can cause significant data traffic and take several minutes to hours, depending on the size of the folder.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="283"/>
<source>Checking %1 connection...</source>
<translation>%1...</translation>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="288"/>
<source>No %1 connection configured.</source>
<translation>%1</translation>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="349"/>
<source>Sync Running</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="350"/>
<source>The syncing operation is running.&lt;br/&gt;Do you want to terminate it?</source>
<translation>&lt;br/&gt;</translation>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="419"/>
<source>Connected to &lt;a href=&quot;%1&quot;&gt;%1&lt;/a&gt; as &lt;i&gt;%2&lt;/i&gt;.</source>
<translation> &lt;a href=&quot;%1&quot;&gt;%1&lt;/a&gt; 當 &lt;i&gt;%2&lt;/i&gt;.</translation>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="421"/>
<source>Version: %1 (%2)</source>
<translation>: : %1 (%2)</translation>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="432"/>
<source>unknown problem.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="435"/>
<source>&lt;p&gt;Failed to connect to %1: &lt;tt&gt;%2&lt;/tt&gt;&lt;/p&gt;</source>
<translation>&lt;p&gt; %1: &lt;tt&gt;%2&lt;/tt&gt;&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="527"/>
<source>Start</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="536"/>
<source>Currently</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="542"/>
<source>Completely</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="568"/>
<source>%1 %2 %3 (%4 of %5)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="571"/>
<source>Completely finished.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="578"/>
<source>%1 of %2, file %3 of %4</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/accountsettings.cpp" line="619"/>
<source>You are using %1 of your available %2 storage.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>Mirall::Application</name>
<message numerus="yes">
<location filename="../src/mirall/application.cpp" line="215"/>
<source>Sync started for %n configured sync folder(s).</source>
<translation type="unfinished"><numerusform></numerusform></translation>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="285"/>
<source>Open %1 in browser</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="287"/>
<source>Calculating quota...</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="289"/>
<source>Unknown status</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="291"/>
<source>Settings...</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="292"/>
<source>more...</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="297"/>
<source>Help</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="299"/>
<source>Quit</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="328"/>
<source>None.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="331"/>
<source>Recent Changes...</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="348"/>
<source>Open local folder &apos;%1&apos;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="361"/>
<source>Open folder &apos;%1&apos;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="484"/>
<source>Quota n/a</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="491"/>
<source>%1% of %2 used</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="518"/>
<source>No items synced recently</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="521"/>
<source>Upload</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="523"/>
<source>Download</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="527"/>
<source>%1 (%2, %3)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="542"/>
<source>Syncing %1 of %2 (%3 of %4) </source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="214"/>
<source>%1 Sync Started</source>
<translation>%1</translation>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="358"/>
<source>Managed Folders:</source>
<translation>:</translation>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="563"/>
<source>In Sync</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="756"/>
<source>Folder %1: %2</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/application.cpp" line="762"/>
<source>No sync folders configured.</source>
<translation></translation>
</message>
</context>
<context>
<name>Mirall::CSyncThread</name>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="75"/>
<source>CSync failed to create a lock file.</source>
<translation>CSync </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="69"/>
<source>Success.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="72"/>
<source>CSync Logging setup failed.</source>
<translation>CSync Logging </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="78"/>
<source>CSync failed to load the state db.</source>
<translation>CSync </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="84"/>
<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>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="89"/>
<source>CSync could not detect the filesystem type.</source>
<translation>CSync </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="92"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSync </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="118"/>
<source>The local filesystem can not be written. Please check permissions.</source>
<translation>, </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="114"/>
<source>A remote file can not be written. Please check the remote access.</source>
<translation>, </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="95"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="98"/>
<source>CSync fatal parameter error.</source>
<translation>CSync </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="101"/>
<source>CSync processing step update failed.</source>
<translation>CSync &quot;update&quot; </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="104"/>
<source>CSync processing step reconcile failed.</source>
<translation>CSync &quot;reconcile&quot; </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="107"/>
<source>CSync processing step propagate failed.</source>
<translation>CSync &quot;propagate&quot; </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="110"/>
<source>&lt;p&gt;The target directory does not exist.&lt;/p&gt;&lt;p&gt;Please check the sync setup.&lt;/p&gt;</source>
<translation>&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="121"/>
<source>CSync failed to connect through a proxy.</source>
<translation>CSync </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="124"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="127"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync %1 </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="130"/>
<source>CSync failed to authenticate at the proxy.</source>
<translation>CSync </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="133"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="136"/>
<source>A network connection timeout happend.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="139"/>
<source>A HTTP transmission error happened.</source>
<translation>HTTP </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="142"/>
<source>CSync failed due to not handled permission deniend.</source>
<translation>CSync </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="145"/>
<source>CSync failed to find a specific file.</source>
<translation>CSync </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="148"/>
<source>CSync tried to create a directory that already exists.</source>
<translation>CSync </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="151"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync %1 </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="154"/>
<source>CSync unspecified error.</source>
<translation>CSync </translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="157"/>
<source>An internal error number %1 happend.</source>
<translation>, %1</translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="161"/>
<source>&lt;br/&gt;Backend Message: </source>
<translation>&lt;br/&gt;</translation>
</message>
<message>
<location filename="../src/mirall/csyncthread.cpp" line="81"/>
<source>&lt;p&gt;The %1 plugin for csync could not be loaded.&lt;br/&gt;Please verify the installation!&lt;/p&gt;</source>
<translation>&lt;p&gt;csync的套件%1&lt;/p&gt;</translation>
</message>
</context>
<context>
<name>Mirall::ConnectionValidator</name>
<message>
<location filename="../src/mirall/connectionvalidator.cpp" line="112"/>
<source>&lt;p&gt;The configured server for this client is too old.&lt;/p&gt;&lt;p&gt;Please update to the latest server and restart the client.&lt;/p&gt;</source>
<translation>&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/mirall/connectionvalidator.cpp" line="155"/>
<source>Error: Could not retrieve the password!</source>
<translation>. </translation>
</message>
</context>
<context>
<name>Mirall::CredentialStore</name>
<message>
<location filename="../src/mirall/credentialstore.cpp" line="184"/>
<source>No password entry found in keychain. Please reconfigure.</source>
<translation></translation>
</message>
</context>
<context>
<name>Mirall::FileItemDialog</name>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="43"/>
<source>Files</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="44"/>
<source>File Count</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="53"/>
<source>Copy</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="56"/>
<source>Sync Protocol</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="72"/>
<source>Undefined Folder State</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="75"/>
<source>The folder waits to start syncing.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="78"/>
<source>Determining which files to sync.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="81"/>
<source>Server is currently not available.</source>
<translation>使</translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="84"/>
<source>Sync is running.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="87"/>
<source>Last Sync was successful.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="90"/>
<source>Syncing Error.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="93"/>
<source>Setup Error.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="96"/>
<source>Undefined Error State.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="164"/>
<source>Copied to clipboard</source>
<translation>簿</translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="164"/>
<source>The sync protocol has been copied to the clipboard.</source>
<translation>簿</translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="237"/>
<source>Uploaded</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="238"/>
<source>Downloaded</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="181"/>
<source>Synced Files</source>
<translation></translation>
</message>
<message numerus="yes">
<location filename="../src/mirall/fileitemdialog.cpp" line="133"/>
<source>%1 (last finished %n sec. ago)</source>
<translation type="unfinished"><numerusform></numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/mirall/fileitemdialog.cpp" line="135"/>
<source>%1 (last finished %n min. ago)</source>
<translation type="unfinished"><numerusform></numerusform></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="187"/>
<source>New Files</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="193"/>
<source>Deleted Files</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="199"/>
<source>Renamed Files</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="205"/>
<source>Ignored Files</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="211"/>
<source>Errors</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.cpp" line="217"/>
<source>Conflicts</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.ui" line="14"/>
<source>Form</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.ui" line="27"/>
<source>Detailed Sync Protocol</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/fileitemdialog.ui" line="63"/>
<location filename="../src/mirall/fileitemdialog.ui" line="70"/>
<source>TextLabel</source>
<translation></translation>
</message>
</context>
<context>
<name>Mirall::Folder</name>
<message>
<location filename="../src/mirall/folder.cpp" line="113"/>
<source>Unable to create csync-context</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/folder.cpp" line="163"/>
<source>Local folder %1 does not exist.</source>
<translation> %1 </translation>
</message>
<message>
<location filename="../src/mirall/folder.cpp" line="166"/>
<source>%1 should be a directory but is not.</source>
<translation>, %1 </translation>
</message>
<message>
<location filename="../src/mirall/folder.cpp" line="169"/>
<source>%1 is not readable.</source>
<translation>%1 </translation>
</message>
<message>
<location filename="../src/mirall/folder.cpp" line="370"/>
<source>The CSync thread terminated.</source>
<translation>CSync </translation>
</message>
<message>
<location filename="../src/mirall/folder.cpp" line="722"/>
<source>This sync would remove all the files in the local sync folder '%1'.
If you or your administrator have reset your account on the server, choose &quot;Keep files&quot;. If you want your data to be removed, choose &quot;Remove all files&quot;.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/folder.cpp" line="725"/>
<source>This sync would remove all the files in the sync folder '%1'.
This might be because the folder was silently reconfigured, or that all the file were manually removed.
Are you sure you want to perform this operation?</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/folder.cpp" line="729"/>
<source>Remove All Files?</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/folder.cpp" line="731"/>
<source>Remove all files</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/folder.cpp" line="732"/>
<source>Keep files</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>Mirall::FolderMan</name>
<message>
<location filename="../src/mirall/folderman.cpp" line="133"/>
<source>Could not reset folder state</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/folderman.cpp" line="134"/>
<source>An old sync journal &apos;%1&apos; was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/folderman.cpp" line="556"/>
<source>Undefined State.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/folderman.cpp" line="559"/>
<source>Waits to start syncing.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/folderman.cpp" line="562"/>
<source>Preparing for sync.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/folderman.cpp" line="565"/>
<source>Sync is running.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/folderman.cpp" line="568"/>
<source>Server is currently not available.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/folderman.cpp" line="571"/>
<source>Last Sync was successful.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/folderman.cpp" line="577"/>
<source>Setup Error.</source>
<translation></translation>
</message>
</context>
<context>
<name>Mirall::FolderStatusDelegate</name>
<message>
<location filename="../src/mirall/folderstatusmodel.cpp" line="91"/>
<location filename="../src/mirall/folderstatusmodel.cpp" line="233"/>
<source>File</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/folderstatusmodel.cpp" line="185"/>
<source>Syncing all files in your account with</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/folderstatusmodel.cpp" line="188"/>
<source>Remote path: %1</source>
<translation>: %1</translation>
</message>
</context>
<context>
<name>Mirall::FolderWizard</name>
<message>
<location filename="../src/mirall/folderwizard.cpp" line="291"/>
<source>%1 Folder Wizard</source>
<translation>%1 </translation>
</message>
</context>
<context>
<name>Mirall::FolderWizardSourcePage</name>
<message>
<location filename="../src/mirall/folderwizard.cpp" line="72"/>
<source>No local folder selected!</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/folderwizard.cpp" line="77"/>
<source>You have no permission to write to the selected folder!</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/folderwizard.cpp" line="100"/>
<source>The local path %1 is already an upload folder.&lt;br/&gt;Please pick another one!</source>
<translation> %1 .&lt;br/&gt;</translation>
</message>
<message>
<location filename="../src/mirall/folderwizard.cpp" line="105"/>
<source>An already configured folder is contained in the current entry.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/folderwizard.cpp" line="110"/>
<source>An already configured folder contains the currently entered directory.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/folderwizard.cpp" line="120"/>
<source>The alias can not be empty. Please provide a descriptive alias word.</source>
<translation>, </translation>
</message>
<message>
<location filename="../src/mirall/folderwizard.cpp" line="131"/>
<source>&lt;br/&gt;The alias &lt;i&gt;%1&lt;/i&gt; is already in use. Please pick another alias.</source>
<translation>&lt;br/&gt; &lt;i&gt;%1&lt;/i&gt; . .</translation>
</message>
<message>
<location filename="../src/mirall/folderwizard.cpp" line="152"/>
<source>Select the source folder</source>
<translation></translation>
</message>
</context>
<context>
<name>Mirall::FolderWizardTargetPage</name>
<message>
<location filename="../src/mirall/folderwizard.cpp" line="198"/>
<source>Folder was successfully created on %1.</source>
<translation>%1</translation>
</message>
<message>
<location filename="../src/mirall/folderwizard.cpp" line="201"/>
<source>Failed to create the folder on %1.&lt;br/&gt;Please check manually.</source>
<translation>%1&lt;br/&gt;</translation>
</message>
<message>
<location filename="../src/mirall/folderwizard.cpp" line="232"/>
<source>If you sync the root folder, you can &lt;b&gt;not&lt;/b&gt; configure another sync directory.</source>
<translation>&lt;b&gt;&lt;/b&gt;</translation>
</message>
</context>
<context>
<name>Mirall::GeneralSettings</name>
<message>
<location filename="../src/mirall/generalsettings.ui" line="14"/>
<source>Form</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/generalsettings.ui" line="20"/>
<source>General</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/generalsettings.ui" line="26"/>
<source>Launch on System Startup</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/generalsettings.ui" line="33"/>
<source>Show Desktop Notifications</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/generalsettings.ui" line="40"/>
<source>Use Monochrome Icons</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/generalsettings.ui" line="50"/>
<location filename="../src/mirall/generalsettings.ui" line="56"/>
<source>About</source>
<translation></translation>
</message>
</context>
<context>
<name>Mirall::IgnoreListEditor</name>
<message>
<location filename="../src/mirall/ignorelisteditor.ui" line="14"/>
<source>Ignored Files Editor</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/ignorelisteditor.ui" line="40"/>
<source>Add</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/ignorelisteditor.ui" line="50"/>
<source>Remove</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/ignorelisteditor.cpp" line="35"/>
<source>Files matching the following patterns will not be synchronized:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/ignorelisteditor.cpp" line="90"/>
<source>Could not open file</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/ignorelisteditor.cpp" line="91"/>
<source>Cannot write changes to &apos;%1&apos;.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/ignorelisteditor.cpp" line="97"/>
<location filename="../src/mirall/ignorelisteditor.cpp" line="109"/>
<source>Add Ignore Pattern</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/ignorelisteditor.cpp" line="97"/>
<location filename="../src/mirall/ignorelisteditor.cpp" line="110"/>
<source>Add a new ignore pattern:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/ignorelisteditor.cpp" line="121"/>
<source>This entry is provided by the system at &apos;%1&apos; and cannot be modified in this view.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>Mirall::LogBrowser</name>
<message>
<location filename="../src/mirall/logbrowser.cpp" line="64"/>
<source>Log Output</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/logbrowser.cpp" line="76"/>
<source>&amp;Search: </source>
<translation>&amp;:</translation>
</message>
<message>
<location filename="../src/mirall/logbrowser.cpp" line="84"/>
<source>&amp;Find</source>
<translation>&amp;:</translation>
</message>
<message>
<location filename="../src/mirall/logbrowser.cpp" line="102"/>
<source>Clear</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/logbrowser.cpp" line="103"/>
<source>Clear the log display.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/logbrowser.cpp" line="109"/>
<source>S&amp;ave</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/logbrowser.cpp" line="110"/>
<source>Save the log file to a file on disk for debugging.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/logbrowser.cpp" line="151"/>
<location filename="../src/mirall/logbrowser.cpp" line="207"/>
<source>Error</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/logbrowser.cpp" line="152"/>
<source>&lt;nobr&gt;File &apos;%1&apos;&lt;br/&gt;cannot be opened for writing.&lt;br/&gt;&lt;br/&gt;The log output can &lt;b&gt;not&lt;/b&gt; be saved!&lt;/nobr&gt;</source>
<translation>&lt;nobr&gt; &apos;%1&apos;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt; &lt;b&gt;&lt;/b&gt; &lt;/nobr&gt;</translation>
</message>
<message>
<location filename="../src/mirall/logbrowser.cpp" line="197"/>
<source>Save log file</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/logbrowser.cpp" line="207"/>
<source>Could not write to log file </source>
<translation></translation>
</message>
</context>
<context>
<name>Mirall::NetworkSettings</name>
<message>
<location filename="../src/mirall/networksettings.ui" line="14"/>
<source>Form</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/networksettings.ui" line="23"/>
<source>Proxy Settings</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/networksettings.ui" line="29"/>
<source>No Proxy</source>
<translation>使</translation>
</message>
<message>
<location filename="../src/mirall/networksettings.ui" line="42"/>
<source>Use system proxy</source>
<translation>使</translation>
</message>
<message>
<location filename="../src/mirall/networksettings.ui" line="52"/>
<source>Specify proxy manually as</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/networksettings.ui" line="80"/>
<source>Host</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/networksettings.ui" line="100"/>
<source>:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/networksettings.ui" line="134"/>
<source>Proxy server requires authentication</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/networksettings.ui" line="182"/>
<source>Download Bandwidth</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/networksettings.ui" line="188"/>
<location filename="../src/mirall/networksettings.ui" line="281"/>
<source>Limit to</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/networksettings.ui" line="210"/>
<location filename="../src/mirall/networksettings.ui" line="306"/>
<source>KBytes/s</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/networksettings.ui" line="232"/>
<location filename="../src/mirall/networksettings.ui" line="264"/>
<source>No Limit</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/networksettings.ui" line="258"/>
<source>Upload Bandwidth</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/networksettings.ui" line="271"/>
<source>Limit automatically</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/networksettings.cpp" line="33"/>
<source>Hostname of proxy server</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/networksettings.cpp" line="34"/>
<source>Username for proxy server</source>
<translation>使</translation>
</message>
<message>
<location filename="../src/mirall/networksettings.cpp" line="35"/>
<source>Password for proxy server</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/networksettings.cpp" line="37"/>
<source>HTTP(S) proxy</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/networksettings.cpp" line="38"/>
<source>SOCKS5 proxy</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>Mirall::OwncloudSetupPage</name>
<message>
<location filename="../src/mirall/owncloudwizard.cpp" line="56"/>
<source>&lt;font color=&quot;%1&quot; size=&quot;5&quot;&gt;Connect to %2&lt;/font&gt;</source>
<translation>&lt;font color=&quot;%1&quot; size=&quot;5&quot;&gt; %2&lt;/font&gt;</translation>
</message>
<message>
<location filename="../src/mirall/owncloudwizard.cpp" line="58"/>
<source>&lt;font color=&quot;%1&quot;&gt;Enter user credentials&lt;/font&gt;</source>
<translation>&lt;font color=&quot;%1&quot;&gt;&lt;/font&gt;</translation>
</message>
<message>
<location filename="../src/mirall/owncloudwizard.cpp" line="170"/>
<source>This url is secure. You can use it.</source>
<translation> URL 使</translation>
</message>
<message>
<location filename="../src/mirall/owncloudwizard.cpp" line="175"/>
<source>This url is NOT secure. You should not use it.</source>
<translation> URL 使</translation>
</message>
<message>
<location filename="../src/mirall/owncloudwizard.cpp" line="260"/>
<source>Change the Password for your configured account.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudwizard.cpp" line="266"/>
<source>Your entire account will be synced to the local folder &apos;%1&apos;.</source>
<translation> %1 </translation>
</message>
<message>
<location filename="../src/mirall/owncloudwizard.cpp" line="269"/>
<source>%1 folder &apos;%2&apos; is synced to local folder &apos;%3&apos;</source>
<translation>%1 &apos;%2&apos; &apos;%3&apos; </translation>
</message>
<message>
<location filename="../src/mirall/owncloudwizard.cpp" line="275"/>
<source>&lt;p&gt;&lt;small&gt;&lt;strong&gt;Warning:&lt;/strong&gt; You currently have multiple folders configured. If you continue with the current settings, the folder configurations will be discarded and a single root folder sync will be created!&lt;/small&gt;&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/owncloudwizard.cpp" line="283"/>
<source>&lt;p&gt;&lt;small&gt;&lt;strong&gt;Warning:&lt;/strong&gt; The local directory is not empty. Pick a resolution in the advanced settings!&lt;/small&gt;&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/owncloudwizard.cpp" line="385"/>
<source>Local Sync Folder</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudwizard.cpp" line="409"/>
<source>&lt;font color=&quot;%1&quot;&gt;Change your user credentials&lt;/font&gt;</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>Mirall::OwncloudSetupWizard</name>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="44"/>
<source>%1 Connection Wizard</source>
<translation>%1</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="196"/>
<source>Trying to connect to %1 at %2...</source>
<translation>%1%2</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="276"/>
<source>&lt;font color=&quot;green&quot;&gt;Successfully connected to %1: %2 version %3 (%4)&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;</source>
<translation>&lt;font color=&quot;green&quot;&gt; %1: %2 %3 (%4)&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="152"/>
<source>Folder rename failed</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="153"/>
<source>Can&apos;t remove and back up the folder because the folder or a file in it is open in another program.Please close the folder or file and hit retry or cancel the setup.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="293"/>
<source>Failed to connect to %1:&lt;br/&gt;%2</source>
<translation> %1 &lt;br/&gt;%2</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="324"/>
<source>Could not create local folder %1</source>
<translation> %1</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="359"/>
<source>The given credentials do not authenticate.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="364"/>
<source>Username or password is wrong!</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="369"/>
<source>The remote folder could not be accessed!</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="375"/>
<source>Error: %1</source>
<translation> %1</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="392"/>
<source>creating folder on ownCloud: %1</source>
<translation> ownCloud %1</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="410"/>
<source>Remote folder %1 created successfully.</source>
<translation>%1!</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="412"/>
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
<translation>%1,</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="414"/>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="416"/>
<source>The folder creation resulted in HTTP error code %1</source>
<translation>HTTP建立資料夾失敗, error code %1</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="418"/>
<source>The remote folder creation failed because the provided credentials are wrong!&lt;br/&gt;Please go back and check your credentials.&lt;/p&gt;</source>
<translation>&lt;br/&gt;&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="443"/>
<source>A sync connection from %1 to remote directory %2 was set up.</source>
<translation>%1%2</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="448"/>
<source>Successfully connected to %1!</source>
<translation> %1 </translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="453"/>
<source>Connection to %1 could not be established. Please check again.</source>
<translation>%1, </translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="313"/>
<source>Local sync folder %1 already exists, setting it up for sync.&lt;br/&gt;&lt;br/&gt;</source>
<translation>%1, &lt;br/&gt;&lt;br/&gt;</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="315"/>
<source>Creating local sync folder %1... </source>
<translation> %1</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="319"/>
<source>ok</source>
<translation>ok</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="321"/>
<source>failed.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="173"/>
<source>&lt;font color=&quot;green&quot;&gt;&lt;b&gt;Local sync folder %1 successfully created!&lt;/b&gt;&lt;/font&gt;</source>
<translation>&lt;font color=&quot;green&quot;&gt;&lt;b&gt; %1 !&lt;/b&gt;&lt;/font&gt;</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="421"/>
<source>&lt;p&gt;&lt;font color=&quot;red&quot;&gt;Remote folder creation failed probably because the provided credentials are wrong.&lt;/font&gt;&lt;br/&gt;Please go back and check your credentials.&lt;/p&gt;</source>
<translation>&lt;p&gt;&lt;font color=&quot;red&quot;&gt;,&lt;/font&gt;&lt;br/&gt;&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="426"/>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="427"/>
<source>Remote folder %1 creation failed with error &lt;tt&gt;%2&lt;/tt&gt;.</source>
<translation>%1&lt;tt&gt;%2&lt;/tt&gt;</translation>
</message>
</context>
<context>
<name>Mirall::OwncloudWizard</name>
<message>
<location filename="../src/mirall/owncloudwizard.cpp" line="569"/>
<source>Connect...</source>
<translation>...</translation>
</message>
</context>
<context>
<name>Mirall::OwncloudWizardResultPage</name>
<message>
<location filename="../src/mirall/owncloudwizard.cpp" line="422"/>
<source>&lt;font color=&quot;%1&quot; size=&quot;5&quot;&gt;Everything set up!&lt;/font&gt;</source>
<translation>&lt;font color=&quot;%1&quot; size=&quot;5&quot;&gt;&lt;/font&gt;</translation>
</message>
<message>
<location filename="../src/mirall/owncloudwizard.cpp" line="428"/>
<location filename="../src/mirall/owncloudwizard.cpp" line="439"/>
<source>Open %1</source>
<translation> %1</translation>
</message>
<message>
<location filename="../src/mirall/owncloudwizard.cpp" line="431"/>
<source>Open Local Folder</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudwizard.cpp" line="466"/>
<source>Your entire account is synced to the local folder &lt;i&gt;%1&lt;/i&gt;</source>
<translation> &lt;i&gt;%1&lt;/i&gt; </translation>
</message>
<message>
<location filename="../src/mirall/owncloudwizard.cpp" line="469"/>
<source>ownCloud folder &lt;i&gt;%1&lt;/i&gt; is synced to local folder &lt;i&gt;%2&lt;/i&gt;</source>
<translation>ownCloud &lt;i&gt;%1&lt;/i&gt; 已經與本地資料夾 &lt;i&gt;%2&lt;/i&gt; </translation>
</message>
</context>
<context>
<name>Mirall::ServerActionNotifier</name>
<message>
<location filename="../src/mirall/folder.cpp" line="696"/>
<source>New file available</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/folder.cpp" line="696"/>
<source>&apos;%1&apos; has been synced to this machine.</source>
<translation>%1 </translation>
</message>
<message>
<location filename="../src/mirall/folder.cpp" line="698"/>
<source>New files available</source>
<translation></translation>
</message>
<message numerus="yes">
<location filename="../src/mirall/folder.cpp" line="698"/>
<source>&apos;%1&apos; and %n other file(s) have been synced to this machine.</source>
<translation><numerusform>%1 %n </numerusform></translation>
</message>
<message>
<location filename="../src/mirall/folder.cpp" line="704"/>
<source>File removed</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/folder.cpp" line="704"/>
<source>&apos;%1&apos; has been removed.</source>
<translation>&apos;%1&apos;</translation>
</message>
<message numerus="yes">
<location filename="../src/mirall/folder.cpp" line="706"/>
<source>&apos;%1&apos; and %n other file(s) have been removed.</source>
<translation><numerusform>&apos;%1&apos;%n個文件已被移除</numerusform></translation>
</message>
<message>
<location filename="../src/mirall/folder.cpp" line="706"/>
<source>Files removed</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/folder.cpp" line="712"/>
<source>&apos;%1&apos; has been updated.</source>
<translation>&apos;%1&apos;</translation>
</message>
<message>
<location filename="../src/mirall/folder.cpp" line="712"/>
<source>File updated</source>
<translation></translation>
</message>
<message numerus="yes">
<location filename="../src/mirall/folder.cpp" line="714"/>
<source>&apos;%1&apos; and %n other file(s) have been updated.</source>
<translation><numerusform>&apos;%1&apos;%n個文件已被更新</numerusform></translation>
</message>
<message>
<location filename="../src/mirall/folder.cpp" line="714"/>
<source>Files updated</source>
<translation></translation>
</message>
</context>
<context>
<name>Mirall::SettingsDialog</name>
<message>
<location filename="../src/mirall/settingsdialog.ui" line="14"/>
<source>Settings</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/settingsdialog.cpp" line="49"/>
<source>%1 Settings</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/settingsdialog.cpp" line="52"/>
<source>General</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/settingsdialog.cpp" line="59"/>
<source>Network</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/settingsdialog.cpp" line="70"/>
<source>Account</source>
<translation></translation>
</message>
</context>
<context>
<name>Mirall::SslErrorDialog</name>
<message>
<location filename="../src/mirall/sslerrordialog.cpp" line="30"/>
<source>SSL Connection</source>
<translation>SSL連線</translation>
</message>
<message>
<location filename="../src/mirall/sslerrordialog.cpp" line="104"/>
<source>Warnings about current SSL Connection:</source>
<translation>SSL連線的警告</translation>
</message>
<message>
<location filename="../src/mirall/sslerrordialog.cpp" line="140"/>
<source>with Certificate %1</source>
<translation>使%1</translation>
</message>
<message>
<location filename="../src/mirall/sslerrordialog.cpp" line="148"/>
<location filename="../src/mirall/sslerrordialog.cpp" line="149"/>
<location filename="../src/mirall/sslerrordialog.cpp" line="150"/>
<source>&amp;lt;not specified&amp;gt;</source>
<translation>&amp;lt;&amp;gt;</translation>
</message>
<message>
<location filename="../src/mirall/sslerrordialog.cpp" line="151"/>
<location filename="../src/mirall/sslerrordialog.cpp" line="171"/>
<source>Organization: %1</source>
<translation>:%1</translation>
</message>
<message>
<location filename="../src/mirall/sslerrordialog.cpp" line="152"/>
<location filename="../src/mirall/sslerrordialog.cpp" line="172"/>
<source>Unit: %1</source>
<translation>:%1</translation>
</message>
<message>
<location filename="../src/mirall/sslerrordialog.cpp" line="153"/>
<location filename="../src/mirall/sslerrordialog.cpp" line="173"/>
<source>Country: %1</source>
<translation>:%1</translation>
</message>
<message>
<location filename="../src/mirall/sslerrordialog.cpp" line="160"/>
<source>Fingerprint (MD5): &lt;tt&gt;%1&lt;/tt&gt;</source>
<translation> (MD5): &amp;lt;tt&amp;gt;%1&amp;lt;/tt&amp;gt;</translation>
</message>
<message>
<location filename="../src/mirall/sslerrordialog.cpp" line="161"/>
<source>Fingerprint (SHA1): &lt;tt&gt;%1&lt;/tt&gt;</source>
<translation> (SHA1): &amp;lt;tt&amp;gt;%1&amp;lt;/tt&amp;gt;</translation>
</message>
<message>
<location filename="../src/mirall/sslerrordialog.cpp" line="163"/>
<source>Effective Date: %1</source>
<translation>:%1</translation>
</message>
<message>
<location filename="../src/mirall/sslerrordialog.cpp" line="164"/>
<source>Expiry Date: %1</source>
<translation>:%1</translation>
</message>
<message>
<location filename="../src/mirall/sslerrordialog.cpp" line="168"/>
<source>Issuer: %1</source>
<translation>:%1</translation>
</message>
</context>
<context>
<name>Mirall::UpdateDetector</name>
<message>
<location filename="../src/mirall/updatedetector.cpp" line="111"/>
<source>New Version Available</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/updatedetector.cpp" line="117"/>
<source>&lt;p&gt;A new version of the %1 Client is available.&lt;/p&gt;&lt;p&gt;&lt;b&gt;%2&lt;/b&gt; is available for download. The installed version is %3.&lt;p&gt;</source>
<translation>&lt;p&gt;%1 &lt;/p&gt;&lt;p&gt;&lt;b&gt;%2&lt;/b&gt; %3 &lt;p&gt;</translation>
</message>
<message>
<location filename="../src/mirall/updatedetector.cpp" line="129"/>
<source>Skip update</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/updatedetector.cpp" line="130"/>
<source>Skip this time</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/updatedetector.cpp" line="131"/>
<source>Get update</source>
<translation></translation>
</message>
</context>
<context>
<name>Mirall::ownCloudInfo</name>
<message>
<location filename="../src/mirall/owncloudinfo.cpp" line="530"/>
<source>Proxy Refused Connection </source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudinfo.cpp" line="531"/>
<source>The configured proxy has refused the connection. Please check the proxy settings.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudinfo.cpp" line="535"/>
<source>Proxy Closed Connection</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudinfo.cpp" line="536"/>
<source>The configured proxy has closed the connection. Please check the proxy settings.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudinfo.cpp" line="540"/>
<source>Proxy Not Found</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudinfo.cpp" line="541"/>
<source>The configured proxy could not be found. Please check the proxy settings.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudinfo.cpp" line="545"/>
<source>Proxy Authentication Error</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudinfo.cpp" line="546"/>
<source>The configured proxy requires login but the proxy credentials are invalid. Please check the proxy settings.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudinfo.cpp" line="550"/>
<source>Proxy Connection Timed Out</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudinfo.cpp" line="551"/>
<source>The connection to the configured proxy has timed out.</source>
<translation></translation>
</message>
</context>
<context>
<name>OwncloudSetupPage</name>
<message>
<location filename="../src/mirall/owncloudsetuppage.ui" line="14"/>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="20"/>
<source>Form</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage.ui" line="20"/>
<source>Server &amp;address:</source>
<translation>&amp;:</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage.ui" line="120"/>
<source>&amp;Do not store password on local machine</source>
<translation>&amp;</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage.ui" line="140"/>
<source>https://</source>
<translation>https://</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage.ui" line="147"/>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="270"/>
<source>Enter the url of the ownCloud you want to connect to (without http or https).</source>
<translation>ownCloud的url(http或http)</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage.ui" line="47"/>
<source>Use &amp;secure connection</source>
<translation>使&amp;</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage.ui" line="60"/>
<source>CheckBox</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage.ui" line="75"/>
<source>&amp;Username:</source>
<translation>&amp;使</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage.ui" line="85"/>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="296"/>
<source>Enter the ownCloud username.</source>
<translation>ownCloud使用者名稱</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage.ui" line="92"/>
<source>&amp;Password:</source>
<translation>&amp;:</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage.ui" line="102"/>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="325"/>
<source>Enter the ownCloud password.</source>
<translation>ownCloud使用者密碼</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage.ui" line="117"/>
<source>Do not allow the local storage of the password.</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage.ui" line="36"/>
<location filename="../src/mirall/owncloudsetuppage.ui" line="129"/>
<location filename="../src/mirall/owncloudsetuppage.ui" line="156"/>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="35"/>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="444"/>
<source>TextLabel</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="107"/>
<source>&amp;Local Folder</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="123"/>
<source>pbSelectLocalFolder</source>
<translation>pbSelectLocalFolder</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="139"/>
<source>&amp;Keep local data</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="171"/>
<source>&lt;small&gt;Syncs your existing data to new location.&lt;/small&gt;</source>
<translation>&lt;small&gt;&lt;/small&gt;</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="190"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If this box is checked, existing content in the local directory will be erased to start a clean sync from the server.&lt;/p&gt;&lt;p&gt;Do not check this if the local content should be uploaded to the servers directory.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="193"/>
<source>&amp;Start a clean sync</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="225"/>
<source>&lt;small&gt;Erases the contents of the local folder before syncing using the new settings.&lt;/small&gt;</source>
<translation>&lt;small&gt;使&lt;/small&gt;</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="254"/>
<source>Server &amp;Address</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="273"/>
<source>https://...</source>
<translation>https://...</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="280"/>
<source>&amp;Username</source>
<translation>使</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="309"/>
<source>&amp;Password</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="347"/>
<source>Error Label</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="393"/>
<source>Advanced &amp;Settings</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetuppage_ng.ui" line="415"/>
<source>Status message</source>
<translation></translation>
</message>
</context>
<context>
<name>OwncloudWizardResultPage</name>
<message>
<location filename="../src/mirall/owncloudwizardresultpage.ui" line="14"/>
<source>Form</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudwizardresultpage.ui" line="66"/>
<source>Your entire account is synced to the local folder </source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudwizardresultpage.ui" line="100"/>
<location filename="../src/mirall/owncloudwizardresultpage.ui" line="116"/>
<source>PushButton</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/owncloudwizardresultpage.ui" line="20"/>
<source>TextLabel</source>
<translation></translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="../src/mirall/theme.cpp" line="48"/>
<location filename="../src/mirall/theme.cpp" line="66"/>
<source>Status undefined</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/theme.cpp" line="51"/>
<source>Waiting to start sync</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/theme.cpp" line="54"/>
<source>Sync is running</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/theme.cpp" line="57"/>
<source>Sync Success</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/theme.cpp" line="60"/>
<source>Sync Error - Click info button for details.</source>
<translation>- </translation>
</message>
<message>
<location filename="../src/mirall/theme.cpp" line="63"/>
<source>Setup Error</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/progressdispatcher.cpp" line="31"/>
<location filename="../src/mirall/progressdispatcher.cpp" line="43"/>
<location filename="../src/mirall/progressdispatcher.cpp" line="49"/>
<source>downloading</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/progressdispatcher.cpp" line="34"/>
<location filename="../src/mirall/progressdispatcher.cpp" line="46"/>
<location filename="../src/mirall/progressdispatcher.cpp" line="52"/>
<source>uploading</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/progressdispatcher.cpp" line="37"/>
<source>Context</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/progressdispatcher.cpp" line="40"/>
<source>inactive</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/progressdispatcher.cpp" line="55"/>
<source>starting</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/progressdispatcher.cpp" line="58"/>
<source>finished</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>SslErrorDialog</name>
<message>
<location filename="../src/mirall/sslerrordialog.ui" line="14"/>
<source>Form</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/sslerrordialog.ui" line="25"/>
<source>Trust this certificate anyway</source>
<translation></translation>
</message>
<message>
<location filename="../src/mirall/sslerrordialog.ui" line="44"/>
<source>SSL Connection</source>
<translation>SSL連線</translation>
</message>
</context>
<context>
<name>main.cpp</name>
<message>
<location filename="../src/main.cpp" line="38"/>
<source>System Tray not available</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/main.cpp" line="39"/>
<source>%1 requires on a working system tray. If you are running XFCE, please follow &lt;a href=&quot;http://docs.xfce.org/xfce/xfce4-panel/systray&quot;&gt;these instructions&lt;/a&gt;. Otherwise, please install a system tray application such as &apos;trayer&apos; and try again.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>ownCloudTheme</name>
<message>
<location filename="../src/mirall/owncloudtheme.cpp" line="99"/>
<source>If you don&apos;t have an ownCloud server yet, see &lt;a href=&quot;https://owncloud.com&quot;&gt;owncloud.com&lt;/a&gt; for more info.</source>
<comment>Top text in setup wizard. Keep short!</comment>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>ownCloudTheme::about()</name>
<message>
<location filename="../src/mirall/owncloudtheme.cpp" line="57"/>
<source>&lt;p&gt;&lt;small&gt;Built from Git revision &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt; on %3, %4 using OCsync %5 and Qt %6.&lt;/small&gt;&lt;p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/mirall/owncloudtheme.cpp" line="65"/>
<source>&lt;p&gt;Version %2. For more information visit &lt;a href=&quot;%3&quot;&gt;%4&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;small&gt;written by Klaas Freitag, Daniel Molkentin, ownCloud Inc., based on Mirall by Duncan Mac-Vicar P.&lt;/small&gt;&lt;/p&gt;%7</source>
<translation type="unfinished"/>
</message>
</context>
</TS>