<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="zh_CN">
<context>
    <name>AccountConfiguredWizardPage</name>
    <message>
        <location filename="../src/gui/newwizard/pages/accountconfiguredwizardpage.ui" line="33"/>
        <source>✓ You&apos;re all set!</source>
        <translation>一切准备就绪！</translation>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/accountconfiguredwizardpage.ui" line="68"/>
        <source>Advanced configuration</source>
        <translation>高级配置</translation>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/accountconfiguredwizardpage.ui" line="140"/>
        <source>Configure files download:</source>
        <translation>配置文件下载：</translation>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/accountconfiguredwizardpage.ui" line="147"/>
        <source>Download everything</source>
        <translation>全部下载</translation>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/accountconfiguredwizardpage.ui" line="157"/>
        <source>After completing this wizard, you can set up folder synchronization manually.</source>
        <translation>完成此向导后，您可手动配置文件夹同步</translation>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/accountconfiguredwizardpage.ui" line="160"/>
        <source>Configure synchronization manually</source>
        <translation>手动配置同步</translation>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/accountconfiguredwizardpage.ui" line="207"/>
        <source>Choose local download directory:</source>
        <translation>选择本地下载文件夹</translation>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/accountconfiguredwizardpage.ui" line="230"/>
        <source>Restore default value</source>
        <translation>恢复为默认值</translation>
    </message>
</context>
<context>
    <name>AppImageUpdateAvailableDialogUi</name>
    <message>
        <location filename="../src/gui/updater/appimageupdateavailabledialog.ui" line="20"/>
        <source>Update available</source>
        <extracomment>AppImage update available dialog</extracomment>
        <translation>可用更新</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/appimageupdateavailabledialog.ui" line="127"/>
        <source>Skip this version</source>
        <translation>跳过这个版本</translation>
    </message>
</context>
<context>
    <name>AppProvider</name>
    <message>
        <location filename="../src/libsync/appprovider.cpp" line="89"/>
        <source>Failed to open %1 in web. Error: %2.</source>
        <translation>无法在网页中打开%1，错误信息：%2</translation>
    </message>
</context>
<context>
    <name>BasicLoginWidget</name>
    <message>
        <location filename="../src/gui/loginrequireddialog/basicloginwidget.ui" line="75"/>
        <location filename="../src/gui/loginrequireddialog/basicloginwidget.ui" line="88"/>
        <source>Username</source>
        <translation>用户名</translation>
    </message>
    <message>
        <location filename="../src/gui/loginrequireddialog/basicloginwidget.ui" line="95"/>
        <location filename="../src/gui/loginrequireddialog/basicloginwidget.ui" line="111"/>
        <source>Password</source>
        <translation>密码</translation>
    </message>
</context>
<context>
    <name>CheckBasicAuthJobFactory</name>
    <message>
        <location filename="../src/gui/newwizard/jobs/checkbasicauthjobfactory.cpp" line="48"/>
        <source>Invalid reply received from server</source>
        <translation>从服务器收到了无效的应答</translation>
    </message>
</context>
<context>
    <name>ChecksumHeader</name>
    <message>
        <location filename="../src/common/checksums.cpp" line="124"/>
        <source>The checksum header is malformed: %1</source>
        <translation>校验异常：%1</translation>
    </message>
    <message>
        <location filename="../src/common/checksums.cpp" line="128"/>
        <source>The checksum header contained an unknown checksum type &apos;%1&apos;</source>
        <translation>校验头包含未知的校验类型 &apos;%1&apos;</translation>
    </message>
</context>
<context>
    <name>CommandLine</name>
    <message>
        <location filename="../src/gui/main.cpp" line="106"/>
        <source>For more information, see %1</source>
        <comment>link to homepage</comment>
        <translation>有关详细信息，请参阅 %1</translation>
    </message>
</context>
<context>
    <name>CommonStrings</name>
    <message>
        <location filename="../src/gui/commonstrings.cpp" line="27"/>
        <source>file manager</source>
        <translation>文件管理器</translation>
    </message>
    <message>
        <location filename="../src/gui/commonstrings.cpp" line="33"/>
        <source>Show in %1</source>
        <translation>显示在 %1</translation>
    </message>
    <message>
        <location filename="../src/gui/commonstrings.cpp" line="38"/>
        <source>Show in web browser</source>
        <translation>在网络浏览器中显示</translation>
    </message>
    <message>
        <location filename="../src/gui/commonstrings.cpp" line="43"/>
        <source>Copy</source>
        <translation>复制</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/commonstrings.cpp" line="48"/>
        <source>%n Filter(s)</source>
        <translation><numerusform>%n 筛选  (s)</numerusform></translation>
    </message>
</context>
<context>
    <name>CredentialsSetupWizardPage</name>
    <message>
        <location filename="../src/gui/newwizard/pages/credentialssetupwizardpage.ui" line="14"/>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
</context>
<context>
    <name>DetermineAuthTypeJobFactory</name>
    <message>
        <location filename="../src/libsync/determineauthtypejobfactory.cpp" line="51"/>
        <source>Server did not ask for authorization</source>
        <translation>服务器并未要求身份验证</translation>
    </message>
    <message>
        <location filename="../src/libsync/determineauthtypejobfactory.cpp" line="54"/>
        <source>Failed to determine auth type: %1</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>DiscoverWebFingerServiceJobFactory</name>
    <message>
        <location filename="../src/gui/newwizard/jobs/discoverwebfingerservicejobfactory.cpp" line="39"/>
        <source>Invalid reply received from server</source>
        <translation>服务器应答不合法</translation>
    </message>
</context>
<context>
    <name>FetchUserInfoJobFactory</name>
    <message>
        <location filename="../src/libsync/networkjobs/fetchuserinfojobfactory.cpp" line="67"/>
        <source>Failed to retrieve user info</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>FileSystem</name>
    <message>
        <location filename="../src/common/filesystembase.cpp" line="167"/>
        <location filename="../src/common/filesystembase.cpp" line="169"/>
        <location filename="../src/common/filesystembase.cpp" line="232"/>
        <location filename="../src/common/filesystembase.cpp" line="237"/>
        <source>Can&apos;t rename %1, the file is currently in use</source>
        <translation>无法重命名 %1，该文件当前正在使用中</translation>
    </message>
    <message>
        <location filename="../src/common/filesystembase.cpp" line="437"/>
        <source>Could not make directories in trash</source>
        <translation>无法在回收站创建目录</translation>
    </message>
    <message>
        <location filename="../src/common/filesystembase.cpp" line="451"/>
        <location filename="../src/common/filesystembase.cpp" line="457"/>
        <source>Could not move &apos;%1&apos; to &apos;%2&apos;</source>
        <translation>无法移动 &apos;%1&apos; 到 &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../src/common/filesystembase.cpp" line="491"/>
        <source>Moving to the trash is not implemented on this platform</source>
        <translation>移动到回收站无法在此平台执行</translation>
    </message>
    <message>
        <location filename="../src/libsync/filesystem.cpp" line="184"/>
        <source>Could not remove folder</source>
        <translation>无法删除文件夹</translation>
    </message>
</context>
<context>
    <name>FolderWizard</name>
    <message>
        <location filename="../src/gui/folderwizard/folderwizard.cpp" line="56"/>
        <source>&lt;b&gt;Error:&lt;/b&gt; %1</source>
        <translation>&lt;b&gt;错误：&lt;/b&gt;%1</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizard.cpp" line="56"/>
        <source>&lt;b&gt;Warning:&lt;/b&gt; %1</source>
        <translation>&lt;b&gt;警告：&lt;/b&gt;%1</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizard.cpp" line="62"/>
        <source>&lt;b&gt;Error:&lt;/b&gt;&lt;ul&gt;%1&lt;/ul&gt;</source>
        <translation>&lt;b&gt;错误：&lt;/b&gt;&lt;ul&gt;%1&lt;/ul&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizard.cpp" line="63"/>
        <source>&lt;b&gt;Warning:&lt;/b&gt;&lt;ul&gt;%1&lt;/ul&gt;</source>
        <translation>&lt;b&gt;警告：&lt;/b&gt;&lt;ul&gt;%1&lt;/ul&gt;</translation>
    </message>
</context>
<context>
    <name>FolderWizardSourcePage</name>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardsourcepage.ui" line="14"/>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardsourcepage.ui" line="20"/>
        <source>Pick a local folder on your computer to sync</source>
        <translation>选择一个进行同步的本地文件夹：</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardsourcepage.ui" line="32"/>
        <source>&amp;Choose...</source>
        <translation>选择 (&amp;C)...</translation>
    </message>
</context>
<context>
    <name>FolderWizardTargetPage</name>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardtargetpage.ui" line="14"/>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardtargetpage.ui" line="20"/>
        <source>Select a remote destination folder</source>
        <translation>选择远端目标文件夹</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardtargetpage.ui" line="49"/>
        <source>Create Folder</source>
        <translation>创建文件夹</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardtargetpage.ui" line="56"/>
        <source>Refresh</source>
        <translation>刷新</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardtargetpage.ui" line="39"/>
        <source>Folders</source>
        <translation>文件夹</translation>
    </message>
</context>
<context>
    <name>LegacyWebFingerSetupWizardPage</name>
    <message>
        <location filename="../src/gui/newwizard/pages/legacywebfingersetupwizardpage.ui" line="14"/>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/legacywebfingersetupwizardpage.ui" line="79"/>
        <location filename="../src/gui/newwizard/pages/legacywebfingersetupwizardpage.ui" line="92"/>
        <source>Username</source>
        <translation>用户名</translation>
    </message>
</context>
<context>
    <name>LoginRequiredDialog</name>
    <message>
        <location filename="../src/gui/loginrequireddialog/loginrequireddialog.ui" line="20"/>
        <source>Login required</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>NotificationWidget</name>
    <message>
        <location filename="../src/gui/notificationwidget.ui" line="20"/>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <location filename="../src/gui/notificationwidget.ui" line="73"/>
        <source>Lorem ipsum dolor sit amet</source>
        <translation>Lorem ipsum dolor sit amet</translation>
    </message>
    <message>
        <location filename="../src/gui/notificationwidget.ui" line="86"/>
        <source>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod temporm </source>
        <translation>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod temporm</translation>
    </message>
</context>
<context>
    <name>OAuthLoginWidget</name>
    <message>
        <location filename="../src/gui/loginrequireddialog/oauthloginwidget.ui" line="63"/>
        <source>Open Browser</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/loginrequireddialog/oauthloginwidget.ui" line="76"/>
        <source>Copy URL to clipboard</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/loginrequireddialog/oauthloginwidget.ui" line="176"/>
        <source>Retry</source>
        <translation>重试</translation>
    </message>
</context>
<context>
    <name>OCC::AboutDialog</name>
    <message>
        <location filename="../src/gui/aboutdialog.ui" line="24"/>
        <source>About</source>
        <translation>关于</translation>
    </message>
    <message>
        <location filename="../src/gui/aboutdialog.ui" line="93"/>
        <source>Versions</source>
        <translation>版本</translation>
    </message>
    <message>
        <location filename="../src/gui/aboutdialog.cpp" line="27"/>
        <source>About %1</source>
        <translation>关于%1</translation>
    </message>
</context>
<context>
    <name>OCC::AbstractNetworkJob</name>
    <message>
        <location filename="../src/libsync/abstractnetworkjob.cpp" line="268"/>
        <source>Connection timed out</source>
        <translation>连接超时</translation>
    </message>
    <message>
        <location filename="../src/libsync/abstractnetworkjob.cpp" line="270"/>
        <source>Unknown error: network reply was deleted</source>
        <translation>未知错误：网络相应被删除</translation>
    </message>
    <message>
        <location filename="../src/libsync/abstractnetworkjob.cpp" line="367"/>
        <source>Server replied &quot;%1 %2&quot; to &quot;%3 %4&quot;</source>
        <translation>服务器返回&quot;%1 %2&quot; to &quot;%3 %4&quot; </translation>
    </message>
</context>
<context>
    <name>OCC::Account</name>
    <message>
        <location filename="../src/libsync/account.cpp" line="149"/>
        <source>%1@%2</source>
        <translation>%1@%2</translation>
    </message>
</context>
<context>
    <name>OCC::AccountSettings</name>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="14"/>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="45"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="81"/>
        <source>Preparing the account</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="173"/>
        <source>Unchecked folders will be &lt;b&gt;removed&lt;/b&gt; from your local file system and will not be synchronized to this computer anymore</source>
        <translation>取消选中的文件夹将会从本地&lt;b&gt;删除&lt;/b&gt;，并不再同步到这台电脑上。</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="219"/>
        <source>Synchronize all</source>
        <translation>同步全部</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="226"/>
        <source>Synchronize none</source>
        <translation>都不同步</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="233"/>
        <source>Apply manual changes</source>
        <translation>应用手工修改</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="296"/>
        <source>Apply</source>
        <translation>应用</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="283"/>
        <location filename="../src/gui/accountsettings.cpp" line="478"/>
        <location filename="../src/gui/accountsettings.cpp" line="575"/>
        <location filename="../src/gui/accountsettings.cpp" line="992"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="29"/>
        <source>Connected with &lt;server&gt; as &lt;user&gt;</source>
        <translation>&lt;user&gt; 已经连接到 &lt;server&gt; </translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="225"/>
        <source>Remove</source>
        <translation>移除</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="229"/>
        <source>Account</source>
        <translation>账户</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="353"/>
        <source>Choose what to sync</source>
        <translation>选择同步内容</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="359"/>
        <source>Force sync now</source>
        <translation>强制同步</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="361"/>
        <source>Restart sync</source>
        <translation>重新开始同步</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="271"/>
        <source>Remove folder sync connection</source>
        <translation>断开文件夹同步</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="190"/>
        <location filename="../src/gui/accountsettings.cpp" line="836"/>
        <location filename="../src/gui/accountsettings.cpp" line="847"/>
        <source>Add Space</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="192"/>
        <location filename="../src/gui/accountsettings.cpp" line="839"/>
        <location filename="../src/gui/accountsettings.cpp" line="850"/>
        <source>Add Folder</source>
        <translation>增加目录</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="220"/>
        <source>Reconnect</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="376"/>
        <source>Disable virtual file support...</source>
        <translation>关闭虚拟文件</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="469"/>
        <source>Confirm Folder Sync Connection Removal</source>
        <translation>确定断开文件夹同步</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="477"/>
        <source>Remove Folder Sync Connection</source>
        <translation>断开文件夹同步</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="566"/>
        <source>Disable virtual file support?</source>
        <translation>是否取消虚拟文件？</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="567"/>
        <source>This action will disable virtual file support. As a consequence contents of folders that are currently marked as 'available online only' will be downloaded.

The only advantage of disabling virtual file support is that the selective sync feature will become available again.

This action will abort any currently running synchronization.</source>
        <translation>此操作将禁用虚拟文件支持。 因此，当前标记为“仅在线可用”的文件夹的内容将被下载。

禁用虚拟文件支持的唯一优点是选择性同步功能将再次可用。

此操作将中止任何当前正在运行的同步。</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="574"/>
        <source>Disable support</source>
        <translation>取消支持</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="642"/>
        <source>Sync Running</source>
        <translation>正在同步</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="643"/>
        <source>The sync operation is running.&lt;br/&gt;Do you want to stop it?</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="804"/>
        <source>Connecting to: %1.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="815"/>
        <source>Disconnected from: %1.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="728"/>
        <source>Connected to %1.</source>
        <translation>连接到 %1。</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="735"/>
        <source>Server %1 is temporarily unavailable.</source>
        <translation>远程服务器%1暂时不可用。</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="738"/>
        <source>Server %1 is currently in maintenance mode.</source>
        <translation>服务器%1处于维护模式。</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="741"/>
        <source>Signed out from %1.</source>
        <translation>从 %1 退出</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="758"/>
        <source>The account %1 is currently logged out.

Please authenticate using your browser.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="790"/>
        <source>Reauthorization required.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="799"/>
        <source>Connecting to %1...</source>
        <translation>正在连接到 %1</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="807"/>
        <source>Server configuration error: %1.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="826"/>
        <source>Log in</source>
        <translation>登录</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="837"/>
        <source>Click this button to add a Space.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="840"/>
        <source>Click this button to add a folder to synchronize.</source>
        <translation>点击选择进行同步的本地文件夹。</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="848"/>
        <source>You need to be connected to add a Space.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="851"/>
        <source>You need to be connected to add a folder.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="949"/>
        <source>There are folders that were not synchronized because they are too big: </source>
        <translation>以下目录由于太大而没有同步：</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="951"/>
        <source>There are folders that were not synchronized because they are external storages: </source>
        <translation>以下目录由于是外部存储而没有同步：</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="952"/>
        <source>There are folders that were not synchronized because they are too big or external storages: </source>
        <translation>以下目录由于太大或是外部存储而没有同步：</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="985"/>
        <source>Confirm Account Removal</source>
        <translation>确认删除账号</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="986"/>
        <source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
        <translation>&lt;p&gt;你确定要删除账号的连接？ &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; 这 &lt;b&gt;不会&lt;/b&gt; 删除任何文件&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="991"/>
        <source>Remove connection</source>
        <translation>删除连接</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="216"/>
        <location filename="../src/gui/accountsettings.cpp" line="828"/>
        <source>Log out</source>
        <translation>注销</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="367"/>
        <source>Resume sync</source>
        <translation>恢复同步</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="367"/>
        <source>Pause sync</source>
        <translation>暂停同步</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="382"/>
        <source>Enable virtual file support%1...</source>
        <translation>启用虚拟文件支持%1...</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="382"/>
        <source> (experimental)</source>
        <translation>(试验性)</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="470"/>
        <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 &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
        <translation>&lt;p&gt;你确定要停止文件夹同步？ &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; 这 &lt;b&gt;不会&lt;/b&gt; 删除任何文件&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="726"/>
        <source>The server version %1 is unsupported! Proceed at your own risk.</source>
        <translation>不支持服务器版本 %1！继续操作将自行承担风险。</translation>
    </message>
</context>
<context>
    <name>OCC::ActivityListModel</name>
    <message>
        <location filename="../src/gui/models/activitylistmodel.cpp" line="97"/>
        <source>%1 %2 on %3</source>
        <translation>%1 %2 在 %3</translation>
    </message>
    <message>
        <location filename="../src/gui/models/activitylistmodel.cpp" line="123"/>
        <source>Activity</source>
        <translation>动态</translation>
    </message>
    <message>
        <location filename="../src/gui/models/activitylistmodel.cpp" line="125"/>
        <source>Account</source>
        <translation>账户</translation>
    </message>
    <message>
        <location filename="../src/gui/models/activitylistmodel.cpp" line="127"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../src/gui/models/activitylistmodel.cpp" line="129"/>
        <source>Local path</source>
        <translation>本地路径</translation>
    </message>
</context>
<context>
    <name>OCC::ActivitySettings</name>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="466"/>
        <location filename="../src/gui/activitywidget.cpp" line="513"/>
        <source>Server Activity</source>
        <translation>服务器动态</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="472"/>
        <source>Sync Protocol</source>
        <translation>同步协议</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="521"/>
        <source>Not Synced</source>
        <translation>未同步</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="524"/>
        <source>Not Synced (%1)</source>
        <extracomment>%1 is the number of not synced files.</extracomment>
        <translation>未同步 (%1)</translation>
    </message>
</context>
<context>
    <name>OCC::ActivityWidget</name>
    <message>
        <location filename="../src/gui/activitywidget.ui" line="14"/>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.ui" line="90"/>
        <source>Filter</source>
        <translation>过滤器</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="102"/>
        <location filename="../src/gui/activitywidget.cpp" line="108"/>
        <source>Account</source>
        <translation>账户</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="149"/>
        <source>Server Activities</source>
        <translation>服务器动态</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="153"/>
        <source>Notifications</source>
        <translation>通知</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="158"/>
        <source>&lt;br/&gt;%1 does not provide activities.</source>
        <translation type="unfinished"/>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/activitywidget.cpp" line="296"/>
        <source>%n notifications(s) for %1.</source>
        <translation><numerusform>%1 的 %n 个通知。</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/activitywidget.cpp" line="302"/>
        <source>%n notifications(s) for %1 and %2.</source>
        <translation><numerusform>%1 和 %2 的 %n 个通知。</numerusform></translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="304"/>
        <source>New notifications for %1, %2 and other accounts.</source>
        <translation>%1、%2 和其他帐户的新通知。</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="307"/>
        <source>Open the activity view for details.</source>
        <translation>打开活动视图了解详情。</translation>
    </message>
</context>
<context>
    <name>OCC::AppImageUpdateAvailableDialog</name>
    <message>
        <location filename="../src/gui/updater/appimageupdateavailabledialog.cpp" line="35"/>
        <source>Installed version: %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/updater/appimageupdateavailabledialog.cpp" line="36"/>
        <source>Available update: %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/updater/appimageupdateavailabledialog.cpp" line="37"/>
        <source>An update is available for this AppImage of %1. Do you want to install this update?

The update will be performed in the background, and overwrite the current AppImage file. You need to restart the app to complete the update.</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>OCC::Application</name>
    <message>
        <location filename="../src/gui/main.cpp" line="213"/>
        <source>Quit</source>
        <translation>退出</translation>
    </message>
</context>
<context>
    <name>OCC::AskExperimentalVirtualFilesFeatureMessageBox</name>
    <message>
        <location filename="../src/gui/askexperimentalvirtualfilesfeaturemessagebox.cpp" line="7"/>
        <source>Enable experimental feature?</source>
        <translation>启用实验性功能？</translation>
    </message>
    <message>
        <location filename="../src/gui/askexperimentalvirtualfilesfeaturemessagebox.cpp" line="8"/>
        <source>When the &quot;virtual files&quot; mode is enabled no files will be downloaded initially. Instead, a tiny file will be created for each file that exists on the server. The contents can be downloaded by running these files or by using their context menu.

The virtual files mode is mutually exclusive with selective sync. Currently unselected folders will be translated to online-only folders and your selective sync settings will be reset.

Switching to this mode will abort any currently running synchronization.

This is a new, experimental mode. If you decide to use it, please report any issues that come up.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/askexperimentalvirtualfilesfeaturemessagebox.cpp" line="23"/>
        <source>Enable experimental placeholder mode</source>
        <translation>启用实验性占位符模式</translation>
    </message>
    <message>
        <location filename="../src/gui/askexperimentalvirtualfilesfeaturemessagebox.cpp" line="24"/>
        <source>Stay safe</source>
        <translation>保持安全</translation>
    </message>
</context>
<context>
    <name>OCC::ConnectionValidator</name>
    <message>
        <location filename="../src/gui/connectionvalidator.cpp" line="67"/>
        <source>No ownCloud account configured</source>
        <translation>没有已经配置的 ownCloud 帐号</translation>
    </message>
    <message>
        <location filename="../src/gui/connectionvalidator.cpp" line="239"/>
        <source>Please update to the latest server and restart the client.</source>
        <translation>请更新到最新的服务器版本然后重启客户端。</translation>
    </message>
    <message>
        <location filename="../src/gui/connectionvalidator.cpp" line="143"/>
        <source>Authentication error: Either username or password are wrong.</source>
        <translation>认证失败：用户名或密码错误</translation>
    </message>
    <message>
        <location filename="../src/gui/connectionvalidator.cpp" line="128"/>
        <source>timeout</source>
        <translation>超时</translation>
    </message>
    <message>
        <location filename="../src/gui/connectionvalidator.cpp" line="216"/>
        <source>The provided credentials are not correct</source>
        <translation>提供的证书不正确</translation>
    </message>
    <message>
        <location filename="../src/gui/connectionvalidator.cpp" line="239"/>
        <source>The configured server for this client is too old.</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>OCC::CredentialJob</name>
    <message>
        <location filename="../src/libsync/creds/credentialmanager.cpp" line="221"/>
        <source>Failed to parse credentials %1</source>
        <translation>解析凭证 %1 失败</translation>
    </message>
</context>
<context>
    <name>OCC::DiscoverySingleDirectoryJob</name>
    <message>
        <location filename="../src/libsync/discoveryphase.cpp" line="468"/>
        <location filename="../src/libsync/discoveryphase.cpp" line="489"/>
        <source>Server error: PROPFIND reply is not XML formatted!</source>
        <translation>服务器错误: PROPFIND 返回的不是XML格式！</translation>
    </message>
    <message>
        <location filename="../src/libsync/discoveryphase.cpp" line="492"/>
        <source>Connection timed out</source>
        <translation>连接超时</translation>
    </message>
</context>
<context>
    <name>OCC::DiscoverySingleLocalDirectoryJob</name>
    <message>
        <location filename="../src/libsync/discoveryphase.cpp" line="269"/>
        <source>Error while opening directory %1</source>
        <translation>打开目录 %1 时出现错误</translation>
    </message>
    <message>
        <location filename="../src/libsync/discoveryphase.cpp" line="271"/>
        <source>Directory not accessible on client, permission denied</source>
        <translation>无法在客户端上访问目录，没有权限</translation>
    </message>
    <message>
        <location filename="../src/libsync/discoveryphase.cpp" line="275"/>
        <source>Directory not found: %1</source>
        <translation>无法找到目录：%1</translation>
    </message>
    <message>
        <location filename="../src/libsync/discoveryphase.cpp" line="310"/>
        <source>Error while reading directory %1</source>
        <translation>读取目录 %1 时出错</translation>
    </message>
</context>
<context>
    <name>OCC::ExpandingHeaderView</name>
    <message>
        <location filename="../src/gui/models/expandingheaderview.cpp" line="104"/>
        <source>Reset column sizes</source>
        <translation>重置列的大小</translation>
    </message>
</context>
<context>
    <name>OCC::Folder</name>
    <message>
        <location filename="../src/gui/folder.cpp" line="228"/>
        <source>Local folder %1 does not exist.</source>
        <translation>本地文件夹 %1 不存在。</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="230"/>
        <source>%1 should be a folder but is not.</source>
        <translation>%1 应该是一个文件夹，但是它现在不是文件夹</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="232"/>
        <source>%1 is not readable.</source>
        <translation>%1 不可读。</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="492"/>
        <source>%1 has been removed.</source>
        <comment>%1 names a file.</comment>
        <translation>%1 已移除。</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="506"/>
        <source>%1 has been updated.</source>
        <comment>%1 names a file.</comment>
        <translation>%1 已更新。</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="513"/>
        <source>%1 has been renamed to %2.</source>
        <comment>%1 and %2 name files.</comment>
        <translation>%1 已更名为 %2。</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="520"/>
        <source>%1 has been moved to %2.</source>
        <translation>%1 已移动至 %2。</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/folder.cpp" line="490"/>
        <source>%1 and %n other file(s) have been removed.</source>
        <translation><numerusform>%1 和 %n 其它文件已被移除。</numerusform></translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="187"/>
        <source>The path &apos;%1&apos; is too long. Please enable long paths in the Windows settings or choose a different folder.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="222"/>
        <source>%1 failed to open the database.</source>
        <translation>%1 未能打开数据库。</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="234"/>
        <source>%1 is not writable.</source>
        <translation>%1 不可写。</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/folder.cpp" line="497"/>
        <source>%1 and %n other file(s) have been added.</source>
        <translation><numerusform>%1 文件等 %n个文件已经成功添加</numerusform></translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="499"/>
        <source>%1 has been added.</source>
        <comment>%1 names a file.</comment>
        <translation>%1 成功添加</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/folder.cpp" line="504"/>
        <source>%1 and %n other file(s) have been updated.</source>
        <translation><numerusform>%1 和 %n 其它文件已更新。</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/folder.cpp" line="511"/>
        <source>%1 has been renamed to %2 and %n other file(s) have been renamed.</source>
        <translation><numerusform>%1 已经更名为 %2，其它 %3 文件也已更名。</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/folder.cpp" line="518"/>
        <source>%1 has been moved to %2 and %n other file(s) have been moved.</source>
        <translation><numerusform>%1 已移动到 %2，其它 %3 文件也已移动。</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/folder.cpp" line="525"/>
        <source>%1 has and %n other file(s) have sync conflicts.</source>
        <translation><numerusform>%1 和 %n 其他文件有同步冲突。</numerusform></translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="527"/>
        <source>%1 has a sync conflict. Please check the conflict file!</source>
        <translation>%1 有同步冲突。请检查冲突文件！</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/folder.cpp" line="532"/>
        <source>%1 and %n other file(s) could not be synced due to errors. See the log for details.</source>
        <translation><numerusform>%1 和 %n 其他文件由于错误不能同步。详细信息请查看日志。</numerusform></translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="534"/>
        <source>%1 could not be synced due to an error. See the log for details.</source>
        <translation>%1 同步出错。详情请查看日志。</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="540"/>
        <source>Sync Activity</source>
        <translation>同步活动</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="939"/>
        <source>Could not read system exclude file</source>
        <translation>无法读取系统排除的文件</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1132"/>
        <source>A new folder larger than %1 MB has been added: %2.
</source>
        <translation>一个大于 %1 MB 的新文件夹 %2 已被添加。
</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1135"/>
        <source>A folder from an external storage has been added.
</source>
        <translation>一个来自外部存储的文件夹已被添加。
</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1136"/>
        <source>Please go in the settings to select it if you wish to download it.</source>
        <translation>如果您想下载，请到设置页面选择它。</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1190"/>
        <source>The folder %1 was created but was excluded from synchronization previously. Data inside it will not be synchronized.</source>
        <translation>文件夹 %1 已创建，但之前已从同步中排除。 里面的数据不会同步。</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1193"/>
        <source>The file %1 was created but was excluded from synchronization previously. It will not be synchronized.</source>
        <translation>%1 文件被创建但在之前的同步中被拒绝了.它将不会被同步.</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1205"/>
        <source>Changes in synchronized folders could not be tracked reliably.

This means that the synchronization client might not upload local changes immediately and will instead only scan for local changes and upload them occasionally (every two hours by default).

%1</source>
        <translation>无法可靠地跟踪同步文件夹中的更改。

这意味着同步客户端可能不会立即上传本地更改，而只会扫描本地更改并偶尔上传（默认每两小时一次）。

%1</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1250"/>
        <source>All files in the sync folder '%1' folder were deleted on the server.
These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore. 
If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
        <translation>同步文件夹&apos;%1&apos;的所有文件已经在服务器端删除。
删除动作会被同步到本地的同步文件夹，内部的文件将不可用，您需要有相应权限来恢复。
如果您想保留这些文件，同时您有相应权限的话，它们将被重新同步到服务器。
如果您决定删除这些文件，它们将不再可用，除非您是其所有者。</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1256"/>
        <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
Are you sure you want to sync those actions with the server?
If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
        <translation>本地文件夹&apos;%1&apos;的所有文件都已经被删除。这些删除动作会被同步到您的服务器，相应的文件将不再可用，除非被回复。
确定要把这些动作同步到服务器吗？
如果这是一个意外而您想要保留这些文件，他们会被重新从服务器同步过来。</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1263"/>
        <source>Remove All Files?</source>
        <translation>删除所有文件？</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1266"/>
        <source>Remove all files</source>
        <translation>删除所有文件</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1267"/>
        <source>Keep files</source>
        <translation>保持所有文件</translation>
    </message>
</context>
<context>
    <name>OCC::FolderMan</name>
    <message>
        <location filename="../src/gui/folderman.cpp" line="293"/>
        <source>Could not reset folder state</source>
        <translation>不能重置文件夹状态</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="294"/>
        <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>一个旧的同步日志 &apos;%1&apos; 被找到，但是不能被移除。请确定没有应用程序正在使用它。</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="635"/>
        <source> (backup)</source>
        <translation> (备份)</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="640"/>
        <source> (backup %1)</source>
        <translation> (备份 %1)</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="694"/>
        <source>Sync was successful, unresolved conflicts.</source>
        <translation>同步成功，但有未解决的冲突。</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="703"/>
        <source>%1 (Sync is paused)</source>
        <translation>%1 (同步已暂停)</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="732"/>
        <source>No valid folder selected!</source>
        <translation>没有选择有效的文件夹！</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="746"/>
        <source>The folder %1 is used in a folder sync connection!</source>
        <translation>文件夹 %1 用于文件夹同步连接！</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="753"/>
        <source>The selected path does not exist!</source>
        <translation>您选择的目录不存在！</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="757"/>
        <source>The selected path is not a folder!</source>
        <translation>选择的路径不是一个文件夹！</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="761"/>
        <source>You have no permission to write to the selected folder!</source>
        <translation>你没有写入所选文件夹的权限！</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="776"/>
        <source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
        <translation>已经有一个从服务器到此文件夹的同步设置。请选择其他本地文件夹！</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="780"/>
        <source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
        <translation>本地文件夹 %1 包含有正在使用的同步文件夹，请选择另一个！</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="786"/>
        <source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
        <translation>本地文件夹 %1 是正在使用的同步文件夹，请选择另一个！</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="794"/>
        <source>%1 Please pick another one!</source>
        <translation>%1 请再选一个！</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="867"/>
        <source>Multiple accounts are sharing the folder %1.
This configuration is know to lead to dataloss and is no longer supported.
Please consider removing this folder from the account and adding it again.</source>
        <translation>多个帐户正在共享文件夹 %1。
已知此配置会导致数据丢失，因此不再受支持。
请考虑从帐户中删除此文件夹并重新添加。</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="937"/>
        <source>%1 - %2@%3</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>OCC::FolderStatusDelegate</name>
    <message>
        <location filename="../src/gui/folderstatusdelegate.cpp" line="204"/>
        <source>%1 of %2 in use</source>
        <translation>使用量 %1 / %2</translation>
    </message>
</context>
<context>
    <name>OCC::FolderStatusModel</name>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="229"/>
        <source>Error while loading the list of folders from the server.</source>
        <translation>载入文件夹列表时发生错误。</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="279"/>
        <source>Virtual file support is enabled.</source>
        <translation>虚拟文件功能已开启</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="232"/>
        <source>Fetching folder list from server...</source>
        <translation>获取文件夹列表...</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="267"/>
        <source>There are unresolved conflicts. Click for details.</source>
        <translation>有未解决的冲突。点击显示详细信息。</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="351"/>
        <source>%1
%2</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="353"/>
        <source>Signed out
%1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
        <source>Checking for changes in remote &apos;%1&apos;</source>
        <translation>检查远端文件  &apos;%1&apos; 的变动</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="985"/>
        <source>Checking for changes in local &apos;%1&apos;</source>
        <translation>检查本地文件  &apos;%1&apos; 的变动</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="989"/>
        <source>Reconciling changes</source>
        <translation>调整变更</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1024"/>
        <source>&apos;%1&apos;</source>
        <translation>&apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1045"/>
        <source>Syncing %1</source>
        <extracomment>Example text: &quot;Syncing 'foo.txt', 'bar.txt'&quot;</extracomment>
        <translation>正在同步 %1</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1047"/>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1058"/>
        <source>, </source>
        <translation>，</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1051"/>
        <source>download %1/s</source>
        <extracomment>Example text: &quot;download 24Kb/s&quot; (%1 is replaced by 24Kb (translated))</extracomment>
        <translation>下载 %1/s</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1053"/>
        <source>↓ %1/s</source>
        <translation>↓ %1/秒</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1063"/>
        <source>↑ %1/s</source>
        <translation>↑ %1/秒</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1147"/>
        <source>Queued</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1061"/>
        <source>upload %1/s</source>
        <extracomment>Example text: &quot;upload 24Kb/s&quot; (%1 is replaced by 24Kb (translated))</extracomment>
        <translation>上传 %1/s</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="203"/>
        <location filename="../src/gui/folderstatusmodel.cpp" line="208"/>
        <source>%1 (%2)</source>
        <comment>filename (size)</comment>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="321"/>
        <source>Local folder: %1</source>
        <translation>本地文件夹: %1</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1069"/>
        <source>%1 %2 (%3 of %4)</source>
        <extracomment>Example text: &quot;uploading foobar.png (2MB of 2MB)&quot;</extracomment>
        <translation>%1 %2 (%3 / %4)</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1073"/>
        <source>%1 %2</source>
        <extracomment>Example text: &quot;uploading foobar.png&quot;</extracomment>
        <translation>%1 %2</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1090"/>
        <source>%5 left, %1 of %2, file %3 of %4</source>
        <extracomment>Example text: &quot;5 minutes left, 12 MB of 345 MB, file 6 of 7&quot;</extracomment>
        <translation>剩余: %5，%1 / %2, 文件数量 %3 / %4</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1098"/>
        <source>%1 of %2, file %3 of %4</source>
        <extracomment>Example text: &quot;12 MB of 345 MB, file 6 of 7&quot;</extracomment>
        <translation>%1 of %2, file %3 of %4</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1105"/>
        <source>file %1 of %2</source>
        <translation>第 %1 个文件，共 %2 个</translation>
    </message>
</context>
<context>
    <name>OCC::FolderWatcher</name>
    <message>
        <location filename="../src/gui/folderwatcher.cpp" line="139"/>
        <source>The watcher did not receive a test notification.</source>
        <translation>监控没有收到测试通知。</translation>
    </message>
</context>
<context>
    <name>OCC::FolderWatcherPrivate</name>
    <message>
        <location filename="../src/gui/folderwatcher_linux.cpp" line="82"/>
        <source>This problem usually happens when the inotify watches are exhausted. Check the FAQ for details.</source>
        <translation>这个问题通常发生在 inotify 监控耗尽时。请查看常见问题了解详情。</translation>
    </message>
</context>
<context>
    <name>OCC::FolderWizard</name>
    <message>
        <location filename="../src/gui/folderwizard/folderwizard.cpp" line="166"/>
        <source>Virtual files are not available for the selected folder</source>
        <translation>所选文件夹没有虚拟文件</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizard.cpp" line="179"/>
        <source>Add Folder Sync Connection</source>
        <translation>添加同步文件夹</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizard.cpp" line="181"/>
        <source>Add Sync Connection</source>
        <translation>添加同步连接</translation>
    </message>
</context>
<context>
    <name>OCC::FolderWizardLocalPath</name>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardlocalpath.cpp" line="40"/>
        <source>Click to select a local folder to sync.</source>
        <translation>点击选择进行同步的本地文件夹。</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardlocalpath.cpp" line="42"/>
        <source>Enter the path to the local folder.</source>
        <translation>输入本地文件夹的路径。</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardlocalpath.cpp" line="100"/>
        <source>Select the local folder</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>OCC::FolderWizardRemotePath</name>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardremotepath.cpp" line="74"/>
        <source>Create Remote Folder</source>
        <translation>创建远程文件夹</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardremotepath.cpp" line="75"/>
        <source>Enter the name of the new folder to be created below &apos;%1&apos;:</source>
        <translation>输入 %1 中的新文件夹的名称：</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardremotepath.cpp" line="106"/>
        <source>Folder was successfully created on %1.</source>
        <translation>文件夹在 %1 上创建成功。</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardremotepath.cpp" line="116"/>
        <source>Authentication failed accessing %1</source>
        <translation>访问 %1 时认证失败</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardremotepath.cpp" line="118"/>
        <source>Failed to create the folder on %1. Please check manually.</source>
        <translation>无法在 %1 处创建文件夹。请自行检查。</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardremotepath.cpp" line="136"/>
        <source>Failed to list a folder. Error: %1</source>
        <translation>列表失败。错误: %1</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardremotepath.cpp" line="220"/>
        <source>Choose this to sync the entire account</source>
        <translation>选择此项以同步整个账户</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardremotepath.cpp" line="334"/>
        <source>This folder is already being synced.</source>
        <translation>文件夹已在同步中。</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardremotepath.cpp" line="337"/>
        <source>This folder can&apos;t be synced. Please choose another one.</source>
        <translation>无法同步此文件夹。 请选择另一个。</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardremotepath.cpp" line="340"/>
        <source>You are already syncing &lt;i&gt;%1&lt;/i&gt;, which is a parent folder of &lt;i&gt;%2&lt;/i&gt;.</source>
        <translation>你已经在同步 &lt;i&gt;%1&lt;/i&gt;，&lt;i&gt;%2&lt;/i&gt; 是它的一个子文件夹。</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardremotepath.cpp" line="342"/>
        <source>You are already syncing &lt;i&gt;%1&lt;/i&gt;, which is a subfolder of &lt;i&gt;%2&lt;/i&gt;.</source>
        <translation>您已经在同步 &lt;i&gt;%1&lt;/i&gt;，它是 &lt;i&gt;%2&lt;/i&gt; 的子文件夹。</translation>
    </message>
</context>
<context>
    <name>OCC::FolderWizardSelectiveSync</name>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardselectivesync.cpp" line="50"/>
        <source>Use virtual files instead of downloading content immediately%1</source>
        <translation>使用虚拟文件而不是立即下载内容%1</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard/folderwizardselectivesync.cpp" line="50"/>
        <source> (experimental)</source>
        <translation>(试验性)</translation>
    </message>
</context>
<context>
    <name>OCC::GETFileJob</name>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="170"/>
        <source>Connection Timeout</source>
        <translation>连接超时</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="255"/>
        <source>No E-Tag received from server, check Proxy/Gateway</source>
        <translation>未能收到来自服务器的 E-Tag，请检查代理/网关</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="262"/>
        <source>We received a different E-Tag for resuming. Retrying next time.</source>
        <translation>我们收到了不同的恢复 E-Tag，将在下次尝试。</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="273"/>
        <source>We received an unexpected download Content-Length.</source>
        <translation>我们收到了一个意外的下载Content-Length</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="301"/>
        <source>Server returned wrong content-range</source>
        <translation>服务器返回了错误的内容长度</translation>
    </message>
</context>
<context>
    <name>OCC::GeneralSettings</name>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="14"/>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="35"/>
        <source>General Settings</source>
        <translation>常规设置</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="55"/>
        <source>Start on &amp;Login</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="73"/>
        <source>Language</source>
        <translation>语言</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="106"/>
        <source>Sync hidden files</source>
        <translation>同步隐藏文件</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="135"/>
        <source>Log Settings</source>
        <translation>日志设置</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="162"/>
        <source>Advanced - Approval of folder sync (Non virtual file mode only)</source>
        <translation>高级 - 批准文件夹同步（仅适用于非虚拟文件模式）。</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="222"/>
        <source>Network</source>
        <translation>网络</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="234"/>
        <source>Updates</source>
        <translation>更新</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.cpp" line="119"/>
        <source>stable</source>
        <translation>稳定的</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.cpp" line="120"/>
        <source>beta</source>
        <translation>公测的</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="353"/>
        <source>About</source>
        <translation>关于</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="98"/>
        <source>Advanced</source>
        <translation>高级</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="41"/>
        <source>Use &amp;Monochrome Icons in the system tray</source>
        <translation>在系统托盘中使用单色图标 (&amp;M)</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="170"/>
        <source>Ask for confirmation before synchronizing folders larger than</source>
        <translation>请询问确认同步，若同步文件夹大于</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="190"/>
        <source>MB</source>
        <extracomment>Trailing part of &quot;Ask confirmation before syncing folder larger than&quot; </extracomment>
        <translation>MB</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="212"/>
        <source>Ask for confirmation before synchronizing external storages</source>
        <translation>请询问确认同步，若涉及外部存储</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="48"/>
        <source>Show &amp;Desktop Notifications</source>
        <translation>显示桌面提醒</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="246"/>
        <source>&amp;Update Channel</source>
        <translation>&amp;更新通道</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="128"/>
        <source>Edit &amp;Ignored Files</source>
        <translation>编辑忽略的文件</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="119"/>
        <source>S&amp;how crash reporter</source>
        <translation>显示崩溃报告器</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="285"/>
        <source>&amp;Restart &amp;&amp; Update</source>
        <translation>重启并更新 (&amp;R)</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.cpp" line="293"/>
        <source>You cannot disable autostart because system-wide autostart is enabled.</source>
        <translation>你不能禁用自动启动，因为全系统的自动启动已启用。</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.cpp" line="206"/>
        <source>Change update channel?</source>
        <translation>更改升级渠道?</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.cpp" line="71"/>
        <source>Warning</source>
        <translation>警告</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.cpp" line="71"/>
        <source>Language changes require a restart of this application to take effect.</source>
        <translation>语言的改变需要重新启动这个应用程序才能生效。</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.cpp" line="207"/>
        <source>The update channel determines which client updates will be offered for installation. The &quot;stable&quot; channel contains only upgrades that are considered reliable, while the versions in the &quot;beta&quot; channel may contain newer features and bugfixes, but have not yet been tested thoroughly.

Note that this selects only what pool upgrades are taken from, and that there are no downgrades: So going back from the beta channel to the stable channel usually cannot be done immediately and means waiting for a stable version that is newer than the currently installed beta version.</source>
        <translation>更新通道决定了将提供哪些客户端更新来进行安装。“稳定”通道只包含被认为是可靠的升级，而“测试”通道中的版本可能包含较新的功能和错误修复，但尚未经过全面测试。

请注意，这只会从中选择进行池升级的版本，且不包含可降级的：因此，通常无法立即从测试通道回到稳定通道，这意味着要等待比当前安装的测试版本更新的稳定版本。</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.cpp" line="220"/>
        <source>Change update channel</source>
        <translation>更改升级渠道</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.cpp" line="221"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.cpp" line="325"/>
        <source>unknown (%1)</source>
        <translation>未知 (%1)</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.cpp" line="309"/>
        <source>(use default)</source>
        <translation>(使用默认值)</translation>
    </message>
</context>
<context>
    <name>OCC::GraphApi::Space</name>
    <message>
        <location filename="../src/libsync/graphapi/space.cpp" line="64"/>
        <source>Personal</source>
        <translation>个人</translation>
    </message>
    <message>
        <location filename="../src/libsync/graphapi/space.cpp" line="67"/>
        <source>Shares</source>
        <translation>共享</translation>
    </message>
</context>
<context>
    <name>OCC::HttpCredentialsGui</name>
    <message>
        <location filename="../src/gui/creds/httpcredentialsgui.cpp" line="117"/>
        <source>Please enter your password to log in to the account %1.</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>OCC::IgnoreListEditor</name>
    <message>
        <location filename="../src/gui/ignorelisteditor.ui" line="14"/>
        <source>Ignored Files Editor</source>
        <translation>忽略的文件编辑器</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.ui" line="20"/>
        <source>Files Ignored by Patterns</source>
        <translation>文件忽略模式：</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.ui" line="59"/>
        <source>Add</source>
        <translation>增加</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.ui" line="41"/>
        <source>Pattern</source>
        <translation>模式</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.ui" line="46"/>
        <source>Allow Deletion</source>
        <translation>允许删除</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.ui" line="69"/>
        <source>Remove</source>
        <translation>移除</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.ui" line="105"/>
        <source>Files or folders matching a pattern will not be synchronized. Changes take effect the next time folders are synchronized.

Items where deletion is allowed will be deleted if they prevent a directory from being removed. This is useful for meta data.</source>
        <translation>匹配模式的文件或文件夹将不会同步。 更改将在下次同步文件夹时生效。

如果允许删除的项目阻止删除目录，则将删除它们。 这对元数据很有用。</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.cpp" line="112"/>
        <source>Could not open file</source>
        <translation>不能打开文件</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.cpp" line="113"/>
        <source>Cannot write changes to &apos;%1&apos;.</source>
        <translation>无法向 %1 中写入修改。</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.cpp" line="135"/>
        <source>Add Ignore Pattern</source>
        <translation>增加忽略模式</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.cpp" line="136"/>
        <source>Add a new ignore pattern:</source>
        <translation>增加新的忽略模式：</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.cpp" line="43"/>
        <source>This entry is provided by the system at &apos;%1&apos; and cannot be modified in this view.</source>
        <translation>此项目由系统在 %1 处提供，不能在这里被修改。</translation>
    </message>
</context>
<context>
    <name>OCC::IssuesWidget</name>
    <message>
        <location filename="../src/gui/issueswidget.ui" line="14"/>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.ui" line="22"/>
        <source>List of issues</source>
        <translation>问题列表</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.cpp" line="361"/>
        <source>Filter</source>
        <translation>过滤器</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.ui" line="79"/>
        <source>There were too many issues. Not all will be visible here.</source>
        <translation>有太多问题,这里并不能看见所有的问题.</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.ui" line="89"/>
        <source>There were conflicts. Check the documentation on how to resolve them.</source>
        <translation>有冲突。查看有关如何解决它们的文档</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.cpp" line="208"/>
        <source>The file %1 was ignored as its name is reserved by %2</source>
        <translation>文件 %1 被忽略，因为它的名称由 %2 保留</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.cpp" line="234"/>
        <source>Reset column sizes</source>
        <translation>重置列的大小</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.cpp" line="254"/>
        <source>There were conflicts. &lt;a href=&quot;%1&quot;&gt;Check the documentation on how to resolve them.&lt;/a&gt;</source>
        <translation>有冲突.&lt;a href=&quot;%1&quot;&gt;查阅相关解决问题的文档&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.cpp" line="274"/>
        <source>Account</source>
        <translation>账户</translation>
    </message>
</context>
<context>
    <name>OCC::LogBrowser</name>
    <message>
        <location filename="../src/gui/logbrowser.ui" line="14"/>
        <source>Log Output</source>
        <translation>日志输出</translation>
    </message>
    <message>
        <location filename="../src/gui/logbrowser.ui" line="71"/>
        <source>The client can write debug logs to a temporary folder. These logs are very helpful for diagnosing problems.
Since log files can get large, the client will start a new one for each sync run and compress older ones.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/logbrowser.ui" line="116"/>
        <source>Enable logging to temporary folder</source>
        <translation>启用日志记录到临时文件夹</translation>
    </message>
    <message>
        <location filename="../src/gui/logbrowser.ui" line="53"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600; color:#ff0000;&quot;&gt;The logs contain sensitive information which you should not make publicly available&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600; color:#ff0000;&quot;&gt;日志包含您不应公开的敏感信息&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/logbrowser.ui" line="84"/>
        <source>If enabled, logs will be written to:</source>
        <translation>如果启用，日志将被写到：</translation>
    </message>
    <message>
        <location filename="../src/gui/logbrowser.ui" line="91"/>
        <source>C:/log</source>
        <translation>C:/log</translation>
    </message>
    <message>
        <location filename="../src/gui/logbrowser.ui" line="123"/>
        <source>Log Http traffic </source>
        <translation>记录 Http 流量</translation>
    </message>
    <message>
        <location filename="../src/gui/logbrowser.ui" line="132"/>
        <source>Log files to keep:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/logbrowser.ui" line="167"/>
        <source>These settings persist across client restarts.
Note that using any logging command line options will override the settings.</source>
        <translation>这些设置在客户端重启后会持续存在。
注意，使用任何日志命令行选项将覆盖这些设置。</translation>
    </message>
    <message>
        <location filename="../src/gui/logbrowser.ui" line="178"/>
        <source>Open folder</source>
        <translation>打开文件夹</translation>
    </message>
</context>
<context>
    <name>OCC::LoginRequiredDialog</name>
    <message>
        <location filename="../src/gui/loginrequireddialog/loginrequireddialog.cpp" line="36"/>
        <source>Log out</source>
        <translation>注销</translation>
    </message>
    <message>
        <location filename="../src/gui/loginrequireddialog/loginrequireddialog.cpp" line="68"/>
        <source>Log in</source>
        <translation>登录</translation>
    </message>
</context>
<context>
    <name>OCC::Models</name>
    <message>
        <location filename="../src/gui/models/models.cpp" line="89"/>
        <source>%1 Filter:</source>
        <translation>%1 筛选器：</translation>
    </message>
    <message>
        <location filename="../src/gui/models/models.cpp" line="108"/>
        <source>All</source>
        <translation>全部</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.cpp" line="289"/>
        <source>Reset Filters</source>
        <translation>重置筛选器</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.cpp" line="376"/>
        <source>Status Filter:</source>
        <translation>筛选器状态：</translation>
    </message>
</context>
<context>
    <name>OCC::NSISUpdater</name>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="417"/>
        <source>New Version Available</source>
        <translation>新版本可用</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="423"/>
        <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/gui/updater/ocupdater.cpp" line="436"/>
        <location filename="../src/gui/updater/ocupdater.cpp" line="486"/>
        <source>Skip this version</source>
        <translation>跳过这个版本</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="437"/>
        <source>Skip this time</source>
        <translation>本次跳过</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="438"/>
        <source>Get update</source>
        <translation>获取更新</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="467"/>
        <source>Update Failed</source>
        <translation>更新失败</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="473"/>
        <source>&lt;p&gt;A new version of the %1 Client is available but the updating process failed.&lt;/p&gt;&lt;p&gt;&lt;b&gt;%2&lt;/b&gt; has been downloaded. 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/gui/updater/ocupdater.cpp" line="487"/>
        <source>Ask again later</source>
        <translation>以后询问我</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="488"/>
        <source>Restart and update</source>
        <translation>重启以更新</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="489"/>
        <source>Update manually</source>
        <translation>手动更新</translation>
    </message>
</context>
<context>
    <name>OCC::NetworkSettings</name>
    <message>
        <location filename="../src/gui/networksettings.ui" line="14"/>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="23"/>
        <source>Proxy Settings</source>
        <translation>代理设置</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="29"/>
        <source>No Proxy</source>
        <translation>无代理</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="42"/>
        <source>Use system proxy</source>
        <translation>使用系统代理</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="54"/>
        <source>Specify proxy manually as</source>
        <translation>手动设置代理为</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="84"/>
        <source>Host</source>
        <translation>主机</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="104"/>
        <source>:</source>
        <translation>：</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="135"/>
        <source>Proxy server requires authentication</source>
        <translation>代理服务器需要认证</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="180"/>
        <source>Note: proxy settings have no effects for accounts on localhost</source>
        <translation>注意：代理设置对本地主机上的账户没有影响</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="201"/>
        <source>Download Bandwidth</source>
        <translation>下载带宽</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="229"/>
        <location filename="../src/gui/networksettings.ui" line="308"/>
        <source>Limit to</source>
        <translation>限制为</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="249"/>
        <location filename="../src/gui/networksettings.ui" line="331"/>
        <source>KBytes/s</source>
        <translation>KBytes/s</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="207"/>
        <location filename="../src/gui/networksettings.ui" line="286"/>
        <source>No limit</source>
        <translation>无限制</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="217"/>
        <location filename="../src/gui/networksettings.ui" line="296"/>
        <source>Limit to 3/4 of estimated bandwidth</source>
        <translation>限制使用 3/4  的带宽</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="280"/>
        <source>Upload Bandwidth</source>
        <translation>上传带宽</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="220"/>
        <location filename="../src/gui/networksettings.ui" line="299"/>
        <source>Limit automatically</source>
        <translation>自动限制</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.cpp" line="46"/>
        <source>Hostname of proxy server</source>
        <translation>代理服务器主机名</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.cpp" line="47"/>
        <source>Username for proxy server</source>
        <translation>代理服务器用户名</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.cpp" line="48"/>
        <source>Password for proxy server</source>
        <translation>代理服务器密码</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.cpp" line="50"/>
        <source>HTTP(S) proxy</source>
        <translation>HTTP(S) 代理</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.cpp" line="51"/>
        <source>SOCKS5 proxy</source>
        <translation>SOCKS5 代理</translation>
    </message>
</context>
<context>
    <name>OCC::NotificationWidget</name>
    <message>
        <location filename="../src/gui/notificationwidget.cpp" line="67"/>
        <source>Created at %1</source>
        <translation>创建于 %1</translation>
    </message>
    <message>
        <location filename="../src/gui/notificationwidget.cpp" line="80"/>
        <source>Closing in a few seconds...</source>
        <translation>几秒钟后关闭...</translation>
    </message>
    <message>
        <location filename="../src/gui/notificationwidget.cpp" line="126"/>
        <source>%1 request failed at %2</source>
        <extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
        <translation>%1 请求失败于 %2
</translation>
    </message>
    <message>
        <location filename="../src/gui/notificationwidget.cpp" line="132"/>
        <source>&apos;%1&apos; selected at %2</source>
        <extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
        <translation>&apos;%1&apos; 选定于 %2</translation>
    </message>
</context>
<context>
    <name>OCC::OAuth</name>
    <message>
        <location filename="../src/libsync/creds/oauth.cpp" line="355"/>
        <source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
        <translation>来自服务器返回的错误&lt;em&gt;%1&lt;/em&gt;</translation>
    </message>
    <message>
        <location filename="../src/libsync/creds/oauth.cpp" line="358"/>
        <source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
        <translation>在&apos;token&apos; 结尾有个错误: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
    </message>
    <message>
        <location filename="../src/libsync/creds/oauth.cpp" line="361"/>
        <source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
        <translation>不能解析来自服务器端的JSON:&lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
    </message>
    <message>
        <location filename="../src/libsync/creds/oauth.cpp" line="364"/>
        <source>Unsupported token type: %1</source>
        <translation>不支持的令牌类型：%1</translation>
    </message>
    <message>
        <location filename="../src/libsync/creds/oauth.cpp" line="366"/>
        <source>The reply from the server did not contain all expected fields
:%1</source>
        <translation>服务器的回复未包含所有预期字段
:%1</translation>
    </message>
    <message>
        <location filename="../src/libsync/creds/oauth.cpp" line="368"/>
        <source>Unknown Error</source>
        <translation>未知错误</translation>
    </message>
    <message>
        <location filename="../src/libsync/creds/oauth.cpp" line="372"/>
        <location filename="../src/libsync/creds/oauth.cpp" line="382"/>
        <source>Login Error</source>
        <translation>登录错误</translation>
    </message>
    <message>
        <location filename="../src/libsync/creds/oauth.cpp" line="395"/>
        <source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please return to the %3 client and restart the authentication.&lt;/p&gt;</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/libsync/creds/oauth.cpp" line="399"/>
        <source>Wrong user</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/libsync/creds/oauth.cpp" line="417"/>
        <source>&lt;h1&gt;Login Successful&lt;/h1&gt;&lt;p&gt;You can close this window.&lt;/p&gt;</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/libsync/creds/oauth.cpp" line="418"/>
        <source>Login Successful</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/libsync/creds/oauth.cpp" line="372"/>
        <location filename="../src/libsync/creds/oauth.cpp" line="383"/>
        <source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
        <translation>&lt;h1&gt;登录错误&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
    </message>
</context>
<context>
    <name>OCC::OCUpdater</name>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="111"/>
        <source>New %1 Update Ready</source>
        <translation>新的 %1 更新就绪</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="112"/>
        <source>A new update for %1 is about to be installed. The updater may ask
for additional privileges during the process.</source>
        <translation>新版本&amp;1已经可以更新。更新过程会请求额外的权限。</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="155"/>
        <source>Could not download update. Please click &lt;a href=&apos;%1&apos;&gt;here&lt;/a&gt; to download the update manually.</source>
        <translation>无法下载更新，请点击&lt;a href=&apos;%1&apos;&gt;此处&lt;/a&gt;手动下载更新。</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="157"/>
        <source>Could not check for new updates.</source>
        <translation>无法检查新更新。</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="151"/>
        <source>Downloading %1. Please wait...</source>
        <translation>正在下载文件 %1，请稍候....</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="153"/>
        <source>%1 available. Restart application to start the update.</source>
        <translation>%1 是可用的，请重启软件来开始升级</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="163"/>
        <source>New %1 available. Please click &lt;a href=&apos;%2&apos;&gt;here&lt;/a&gt; to download the new AppImage manually.</source>
        <translation>新的 %1 可用。 请点击&lt;a href=&apos;%2&apos;&gt;此处&lt;/a&gt;手动下载新的 AppImage。</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="166"/>
        <source>New %1 available. Please use the system&apos;s update tool to install it.</source>
        <translation>新的 %1 是可用的，请使用升级工具来安装它</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="168"/>
        <source>Checking update server...</source>
        <translation>检查更新服务器</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="170"/>
        <source>Update status is unknown: Did not check for new updates.</source>
        <translation>还没有检查过更新。</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="174"/>
        <source>No updates available. Your installation is at the latest version.</source>
        <translation>没有可用更新。您的安装已为最新版本。</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="193"/>
        <source>Update Check</source>
        <translation>检查更新</translation>
    </message>
</context>
<context>
    <name>OCC::OwncloudPropagator</name>
    <message>
        <location filename="../src/libsync/owncloudpropagator.cpp" line="766"/>
        <source>File %1 is currently in use</source>
        <translation>文件 %1 当前正在使用中</translation>
    </message>
</context>
<context>
    <name>OCC::ProcessDirectoryJob</name>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="236"/>
        <source>Symbolic links are not supported in syncing.</source>
        <translation>符号链接不被同步支持。</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="245"/>
        <source>File is listed on the ignore list.</source>
        <translation>文件在忽略列表中。</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="250"/>
        <source>File names ending with a period are not supported on this file system.</source>
        <translation>文件名结尾不可以为“.”。</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="263"/>
        <source>File names containing the character &apos;%1&apos; are not supported on this file system.</source>
        <translation>此文件系统不支持包含字符 &apos;%1&apos; 的文件名。</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="266"/>
        <source>File name contains at least one invalid character</source>
        <translation>文件名中存在至少一个非法字符</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="268"/>
        <source>The file name is a reserved name on this file system.</source>
        <translation>文件名为系统保留文件名。</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="277"/>
        <source>Filename contains trailing spaces.</source>
        <translation>文件名尾部含有空格</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="280"/>
        <source>Filename is too long.</source>
        <translation>文件名过长。</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="283"/>
        <source>File/Folder is ignored because it&apos;s hidden.</source>
        <translation>已忽略隐藏的文件和文件夹。</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="287"/>
        <source>Stat failed.</source>
        <translation>状态失败。</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="290"/>
        <source>Conflict: Server version downloaded, local copy renamed and not uploaded.</source>
        <translation>冲突:服务器版本已下载,本地版本被重命名但未上传</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="294"/>
        <source>The filename cannot be encoded on your file system.</source>
        <translation>文件名在你的文件系统中不能编码</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="297"/>
        <source>The filename is blacklisted on the server.</source>
        <translation>该文件名在服务器的黑名单上</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="401"/>
        <source>size</source>
        <translation>大小</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="403"/>
        <source>permissions</source>
        <translation>权限</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="405"/>
        <source>etag</source>
        <translation>etag</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="407"/>
        <source>file id</source>
        <translation>文件ID</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="411"/>
        <source>server reported no %1</source>
        <translation>服务器回复没有 %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="1183"/>
        <source>SelectiveSync: Ignored because its path is deselected</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="1257"/>
        <source>Moved to invalid target, restoring</source>
        <translation>已转移到无效目标，正在恢复</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="1270"/>
        <source>Not allowed to remove, restoring</source>
        <translation>无法删除，正在回退</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="1216"/>
        <source>Not allowed because you don&apos;t have permission to add subfolders to that folder</source>
        <translation>你没有权限增加子目录</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="628"/>
        <source>Error while doing a rename, unhandled status code: %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="1221"/>
        <source>Not allowed because you don&apos;t have permission to add files in that folder</source>
        <translation>你没有权限增加文件</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="1234"/>
        <source>Not allowed to upload this file because it is read-only on the server, restoring</source>
        <translation>无法上传文件，因为服务器端此文件为只读，正在回退</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="1380"/>
        <source>Error while reading the database</source>
        <translation>读取数据库是出错</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="1428"/>
        <source>This Space is currently unavailable</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="1448"/>
        <source>Server replied with an error while reading directory &apos;%1&apos; : %2</source>
        <translation>服务器读取目录时出错，目录 &apos;%1&apos; : %2</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateDirectory</name>
    <message>
        <location filename="../src/libsync/owncloudpropagator.cpp" line="1126"/>
        <source>Error updating metadata: %1</source>
        <translation>更新元数据时出错: %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/owncloudpropagator.cpp" line="1129"/>
        <source>%1 the folder is currently in use</source>
        <translation>%1 文件夹当前正在使用中</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateDownloadFile</name>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="434"/>
        <source>Failed to free up space, the file %1 is currently in use</source>
        <translation>未能释放空间，文件 %1 当前正在使用中</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="459"/>
        <location filename="../src/libsync/propagatedownload.cpp" line="540"/>
        <source>File %1 can not be downloaded because of a local file name clash with %2!</source>
        <translation>由于本地文件名与 %2 冲突，无法下载文件 %1！</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="598"/>
        <source>The download would reduce free local disk space below the limit</source>
        <translation>在当前限制下,下载将会减少本地磁盘的剩余空间.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="602"/>
        <source>Free space on disk is less than %1</source>
        <translation>空闲磁盘空间少于 %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="728"/>
        <source>File was deleted from server</source>
        <translation>已从服务器删除文件</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="787"/>
        <source>Broken webserver returned empty content length for non-empty file on resume</source>
        <translation>损坏的网络服务器在简历上返回了非空文件的空内容长度</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="794"/>
        <source>The file could not be downloaded completely.</source>
        <translation>文件无法完整下载。</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="801"/>
        <source>The downloaded file is empty despite the server announced it should have been %1.</source>
        <translation>虽然服务器宣称已完成 %1，但实际下载文件为空。</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="908"/>
        <source>File %1 cannot be saved because of a local file name clash with %2!</source>
        <translation>由于本地文件名与 %2 冲突，无法保存文件 %1！</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="1026"/>
        <source>Error updating metadata: %1</source>
        <translation>更新元数据时出错: %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
        <location filename="../src/libsync/propagatedownload.cpp" line="932"/>
        <location filename="../src/libsync/propagatedownload.cpp" line="964"/>
        <location filename="../src/libsync/propagatedownload.cpp" line="1029"/>
        <source>The file %1 is currently in use</source>
        <translation>文件 %1 当前正在使用中</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="429"/>
        <location filename="../src/libsync/propagatedownload.cpp" line="956"/>
        <source>File has changed since discovery</source>
        <translation>自从发现文件以来，它已经被改变了</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateItemJob</name>
    <message>
        <location filename="../src/libsync/owncloudpropagator.cpp" line="240"/>
        <source>; Restoration Failed: %1</source>
        <translation>；恢复失败：%1</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateLocalMkdir</name>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="162"/>
        <source>could not delete file %1, error: %2</source>
        <translation>不能删除文件 %1, 错误: %2</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="177"/>
        <source>Can not create local folder %1 because of a local file name clash with %2</source>
        <translation>由于本地文件名与 %2 冲突，无法创建本地文件夹 %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="195"/>
        <source>Error updating metadata: %1</source>
        <translation>更新元数据时出错: %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="198"/>
        <source>The file %1 is currently in use</source>
        <translation>文件 %1 当前正在使用中</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="182"/>
        <source>could not create folder %1</source>
        <translation>无法创建文件夹 %1</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateLocalRemove</name>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="79"/>
        <source>%1 failed with: %2</source>
        <translation>%1 失败：%2</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="109"/>
        <source>Could not remove %1 because of a local file name clash with %2!</source>
        <translation>由于本地文件名与 %2 冲突，无法删除 %1！</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="89"/>
        <location filename="../src/libsync/propagatorjobs.cpp" line="116"/>
        <source>%1 the file is currently in use</source>
        <translation>%1 文件当前正在使用中</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateLocalRename</name>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="234"/>
        <source>File %1 can not be renamed to %2 because of a local file name clash</source>
        <translation>由于本地文件名冲突，文件 %1 无法更名为 %2</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="241"/>
        <source>Could not rename %1 to %2, the file is currently in use</source>
        <translation>无法将 %1 重命名为 %2，该文件当前正在使用中</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="268"/>
        <source>Error updating metadata: %1</source>
        <translation>更新元数据时出错: %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="271"/>
        <source>The file %1 is currently in use</source>
        <translation>文件 %1 当前正在使用中</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="277"/>
        <source>Failed to rename file</source>
        <translation>重命名文件失败</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="283"/>
        <source>Error setting pin state</source>
        <translation>设置引脚状态错误</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateRemoteDelete</name>
    <message>
        <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
        <source>Wrong HTTP code returned by server. Expected 204, but received &quot;%1 %2&quot;.</source>
        <translation>服务器返回的 HTTP 状态错误，应返回 204，但返回的是“%1 %2”。</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateRemoteMkdir</name>
    <message>
        <location filename="../src/libsync/propagateremotemkdir.cpp" line="108"/>
        <source>Wrong HTTP code returned by server. Expected 201, but received &quot;%1 %2&quot;.</source>
        <translation>服务器返回的 HTTP 状态错误，应返回 201，但返回的是“%1 %2”。</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateremotemkdir.cpp" line="143"/>
        <source>Error writing metadata to the database: %1</source>
        <translation>将元数据写入数据库时出错: %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateremotemkdir.cpp" line="185"/>
        <source>Setting file status failed due to file lock</source>
        <translation>由于文件锁定，设置文件状态失败</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateRemoteMove</name>
    <message>
        <location filename="../src/libsync/propagateremotemove.cpp" line="120"/>
        <source>Could not rename %1 to %2, error: %3</source>
        <translation>无法重命名 %1 变 %2，错误原因: %3</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateremotemove.cpp" line="167"/>
        <source>Wrong HTTP code returned by server. Expected 201, but received &quot;%1 %2&quot;.</source>
        <translation>服务器返回的 HTTP 状态错误，应返回 201，但返回的是“%1 %2”。</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateremotemove.cpp" line="205"/>
        <source>Error updating metadata: %1</source>
        <translation>更新元数据时出错: %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateremotemove.cpp" line="208"/>
        <source>The file %1 is currently in use</source>
        <translation>文件 %1 当前正在使用中</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateremotemove.cpp" line="220"/>
        <source>Error writing metadata to the database</source>
        <translation>向数据库写入元数据错误</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateremotemove.cpp" line="213"/>
        <source>Error setting pin state</source>
        <translation>设置引脚状态错误</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateUpdateMetaDataJob</name>
    <message>
        <location filename="../src/libsync/owncloudpropagator.cpp" line="1310"/>
        <source>Could not update file : %1</source>
        <translation>无法更新文件 : %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/owncloudpropagator.cpp" line="1313"/>
        <source>The file %1 is currently in use</source>
        <translation>文件 %1 当前正在使用中</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateUploadFileCommon</name>
    <message>
        <location filename="../src/libsync/propagateupload.cpp" line="128"/>
        <source>File %1 cannot be uploaded because another file with the same name, differing only in case, exists</source>
        <translation>文件 %1 无法上传，因为存在同名文件，文件名仅有大小写不同。</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateupload.cpp" line="181"/>
        <location filename="../src/libsync/propagateupload.cpp" line="212"/>
        <source>%1 the file is currently in use</source>
        <translation>%1 文件当前正在使用中</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateupload.cpp" line="247"/>
        <source>File Removed</source>
        <translation>已移除文件</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateupload.cpp" line="111"/>
        <source>Local file changed during sync. It will be resumed.</source>
        <translation>本地文件在同步时已修改，完成后会再次同步</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateupload.cpp" line="593"/>
        <source>Error updating metadata: %1</source>
        <translation>更新元数据时出错: %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateupload.cpp" line="139"/>
        <location filename="../src/libsync/propagateupload.cpp" line="486"/>
        <source>Upload of %1 exceeds the quota for the folder</source>
        <translation>上传 %1 超出了此文件夹的限额</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateUploadFileNG</name>
    <message>
        <location filename="../src/libsync/propagateuploadng.cpp" line="95"/>
        <source>%1 the file is currently in use</source>
        <translation>%1 文件当前正在使用中</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadng.cpp" line="464"/>
        <source>The local file was removed during sync.</source>
        <translation>本地文件在同步时已删除。</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadng.cpp" line="511"/>
        <source>The server did ask for a removed legacy feature(polling)</source>
        <translation>服务器确实要求删除旧功能（轮询）</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadng.cpp" line="516"/>
        <source>Unexpected return code from server (%1)</source>
        <translation>从服务器得到了意外的返回值（%1）</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadng.cpp" line="523"/>
        <source>Missing File ID from server</source>
        <translation>服务器端文件 ID缺失</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadng.cpp" line="536"/>
        <source>Missing ETag from server</source>
        <translation>服务器端ETag缺失</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateUploadFileTUS</name>
    <message>
        <location filename="../src/libsync/propagateuploadtus.cpp" line="63"/>
        <source>%1 the file is currently in use</source>
        <translation>%1 文件当前正在使用中</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadtus.cpp" line="119"/>
        <source>Checksum computation failed</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadtus.cpp" line="225"/>
        <source>The local file was removed during sync.</source>
        <translation>本地文件在同步时已删除。</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateUploadFileV1</name>
    <message>
        <location filename="../src/libsync/propagateuploadv1.cpp" line="47"/>
        <source>%1 the file is currently in use</source>
        <translation>%1 文件当前正在使用中</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadv1.cpp" line="212"/>
        <source>The server did ask for a removed legacy feature(polling)</source>
        <translation>服务器确实要求删除旧功能（轮询）</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadv1.cpp" line="232"/>
        <source>The local file was removed during sync.</source>
        <translation>本地文件在同步时已删除。</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadv1.cpp" line="255"/>
        <source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
        <translation>服务器未确认上一分块。(找不到 E-tag)</translation>
    </message>
</context>
<context>
    <name>OCC::ProtocolItemModel</name>
    <message>
        <location filename="../src/gui/models/protocolitemmodel.cpp" line="128"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../src/gui/models/protocolitemmodel.cpp" line="130"/>
        <source>File</source>
        <translation>文件</translation>
    </message>
    <message>
        <location filename="../src/gui/models/protocolitemmodel.cpp" line="132"/>
        <source>Folder</source>
        <translation>文件夹</translation>
    </message>
    <message>
        <location filename="../src/gui/models/protocolitemmodel.cpp" line="134"/>
        <source>Issues</source>
        <translation>问题</translation>
    </message>
    <message>
        <location filename="../src/gui/models/protocolitemmodel.cpp" line="134"/>
        <source>Action</source>
        <translation>动作</translation>
    </message>
    <message>
        <location filename="../src/gui/models/protocolitemmodel.cpp" line="136"/>
        <source>Size</source>
        <translation>大小</translation>
    </message>
    <message>
        <location filename="../src/gui/models/protocolitemmodel.cpp" line="138"/>
        <source>Account</source>
        <translation>账户</translation>
    </message>
    <message>
        <location filename="../src/gui/models/protocolitemmodel.cpp" line="140"/>
        <source>Status</source>
        <translation>状态</translation>
    </message>
</context>
<context>
    <name>OCC::ProtocolWidget</name>
    <message>
        <location filename="../src/gui/protocolwidget.ui" line="14"/>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <location filename="../src/gui/protocolwidget.ui" line="22"/>
        <source>Local sync protocol</source>
        <translation>本地同步协议</translation>
    </message>
    <message>
        <location filename="../src/gui/protocolwidget.ui" line="45"/>
        <source>Filter</source>
        <translation>过滤器</translation>
    </message>
    <message>
        <location filename="../src/gui/protocolwidget.cpp" line="63"/>
        <location filename="../src/gui/protocolwidget.cpp" line="69"/>
        <source>Account</source>
        <translation>账户</translation>
    </message>
    <message>
        <location filename="../src/gui/protocolwidget.cpp" line="144"/>
        <source>Retry sync</source>
        <translation>重试同步</translation>
    </message>
</context>
<context>
    <name>OCC::SelectiveSyncWidget</name>
    <message>
        <location filename="../src/gui/selectivesyncwidget.cpp" line="71"/>
        <source>Loading ...</source>
        <translation>加载中...</translation>
    </message>
    <message>
        <location filename="../src/gui/selectivesyncwidget.cpp" line="77"/>
        <source>Deselect remote folders you do not wish to synchronize.</source>
        <translation>反选您不想同步的那些远端文件夹</translation>
    </message>
    <message>
        <location filename="../src/gui/selectivesyncwidget.cpp" line="91"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../src/gui/selectivesyncwidget.cpp" line="92"/>
        <source>Size</source>
        <translation>大小</translation>
    </message>
    <message>
        <location filename="../src/gui/selectivesyncwidget.cpp" line="211"/>
        <location filename="../src/gui/selectivesyncwidget.cpp" line="256"/>
        <source>No subfolders currently on the server.</source>
        <translation>这个服务器上暂不存在子文件夹。</translation>
    </message>
    <message>
        <location filename="../src/gui/selectivesyncwidget.cpp" line="258"/>
        <source>An error occurred while loading the list of sub folders.</source>
        <translation>载入子文件夹列表时发生错误。</translation>
    </message>
</context>
<context>
    <name>OCC::ServerNotificationHandler</name>
    <message>
        <location filename="../src/gui/servernotificationhandler.cpp" line="96"/>
        <source>Dismiss</source>
        <translation>忽略</translation>
    </message>
</context>
<context>
    <name>OCC::SettingsDialog</name>
    <message>
        <location filename="../src/gui/settingsdialog.cpp" line="218"/>
        <source>Settings</source>
        <translation>设置</translation>
    </message>
    <message>
        <location filename="../src/gui/settingsdialog.cpp" line="207"/>
        <source>Activity</source>
        <translation>动态</translation>
    </message>
    <message>
        <location filename="../src/gui/settingsdialog.cpp" line="197"/>
        <source>Add account</source>
        <translation>添加账号</translation>
    </message>
    <message>
        <location filename="../src/gui/settingsdialog.cpp" line="242"/>
        <location filename="../src/gui/settingsdialog.cpp" line="245"/>
        <source>Quit %1</source>
        <translation>退出 %1</translation>
    </message>
    <message>
        <location filename="../src/gui/settingsdialog.cpp" line="246"/>
        <source>Are you sure you want to quit %1?</source>
        <translation>你确定要退出 %1 吗？</translation>
    </message>
    <message>
        <location filename="../src/gui/settingsdialog.cpp" line="380"/>
        <source>Account</source>
        <translation>账户</translation>
    </message>
    <message>
        <location filename="../src/gui/settingsdialog.ui" line="14"/>
        <source>MainWindow</source>
        <translation>主窗口</translation>
    </message>
    <message>
        <location filename="../src/gui/settingsdialog.ui" line="39"/>
        <source>Hide</source>
        <translation>隐藏</translation>
    </message>
</context>
<context>
    <name>OCC::ShareDialog</name>
    <message>
        <location filename="../src/gui/sharedialog.ui" line="40"/>
        <source>share label</source>
        <translation>分享标签</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.ui" line="20"/>
        <source>Dialog</source>
        <translation>对话框</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.ui" line="62"/>
        <source>ownCloud Path:</source>
        <translation>ownCloud 路径：</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.cpp" line="108"/>
        <source>%1 Sharing</source>
        <translation>%1 分享</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.cpp" line="89"/>
        <source>%1</source>
        <translation>%1</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.cpp" line="105"/>
        <source>Folder: %2</source>
        <translation>文件夹：%2</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.cpp" line="111"/>
        <source>The server does not allow sharing</source>
        <translation>服务器不支持共享</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.cpp" line="127"/>
        <source>Retrieving maximum possible sharing permissions from server...</source>
        <translation>从服务器获取最大可能的共享权限...</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.cpp" line="188"/>
        <source>The file can not be shared because it was shared without sharing permission.</source>
        <translation>未分配共享权限，无法共享文件。</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.cpp" line="197"/>
        <source>Users and Groups</source>
        <translation>用户和组</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.cpp" line="204"/>
        <source>Public Links</source>
        <translation>公共链接</translation>
    </message>
</context>
<context>
    <name>OCC::ShareLinkWidget</name>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="14"/>
        <source>Share NewDocument.odt</source>
        <translation>分享 NewDocument.odt</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="147"/>
        <source>Upload only (File Drop)</source>
        <translation>仅上传 (File Drop)</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="160"/>
        <source>Receive files from others without revealing the contents of the folder.</source>
        <translation>接收他人的文件而不透露文件夹的内容。</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="124"/>
        <source>Download / View / Edit</source>
        <translation>下载 / 查看 / 编辑</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="269"/>
        <source>Name:</source>
        <translation>名字：</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="276"/>
        <source>Enter name of new share...</source>
        <translation>请输入新分享的名字</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="283"/>
        <source>&amp;Create</source>
        <translation>&amp;创造</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="221"/>
        <source>Set &amp;password </source>
        <translation>设置密码(&amp;p)</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="235"/>
        <source>Set &amp;expiration date</source>
        <translation>设置过期日期(&amp;e)</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="181"/>
        <source>Set password</source>
        <translation>设置密码</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="114"/>
        <source>Recipients can view or download contents.</source>
        <translation>接收者可查看或下载内容。</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="99"/>
        <source>Download / View</source>
        <translation>下载 / 查看</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="137"/>
        <source>Recipients can view, download, edit, delete and upload contents.</source>
        <translation>接收者可查看、下载、编辑、删除以及上传内容。</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="20"/>
        <source>Anyone with the link has access to the file/folder</source>
        <translation>任何查看此链接的人都可以访问文件、文件夹</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="120"/>
        <location filename="../src/gui/sharelinkwidget.cpp" line="353"/>
        <source>P&amp;assword protect</source>
        <translation>密码保护(&amp;a)</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="98"/>
        <source>The file can not be shared because it was shared without sharing permission.</source>
        <translation>未分配共享权限，无法共享文件。</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="95"/>
        <source>Link shares have been disabled</source>
        <translation>分享链接已被关闭</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="109"/>
        <source>Create public link share</source>
        <translation>创建公共分享链接</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="170"/>
        <location filename="../src/gui/sharelinkwidget.cpp" line="599"/>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="165"/>
        <source>Open link in browser</source>
        <translation>在浏览器中打来链接</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="166"/>
        <source>Copy link to clipboard</source>
        <translation>复制链接到剪贴板</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="167"/>
        <source>Copy link to clipboard (direct download)</source>
        <translation>复制链接到剪贴板 (直接下载)</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="168"/>
        <source>Send link by email</source>
        <translation>通过邮件发送链接</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="169"/>
        <source>Send link by email (direct download)</source>
        <translation>通过电子邮件发送链接 (直接下载)</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="285"/>
        <source>Create new...</source>
        <translation>创造新的....</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="578"/>
        <source>I shared %1 with you</source>
        <translation>我向你分享了 %1 </translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="592"/>
        <source>Confirm Link Share Deletion</source>
        <translation>确认删除分享链接</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="593"/>
        <source>&lt;p&gt;Do you really want to delete the public link share &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;Note: This action cannot be undone.&lt;/p&gt;</source>
        <translation>&lt;p&gt;你真的想删除一个公共分享链接 &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;提示：这个操作不可逆.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="600"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="64"/>
        <location filename="../src/gui/sharelinkwidget.cpp" line="616"/>
        <source>Public link</source>
        <translation>公开链接</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="269"/>
        <source>Delete link share</source>
        <translation>删除链接分享</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="357"/>
        <location filename="../src/gui/sharelinkwidget.cpp" line="546"/>
        <source>Please Set Password</source>
        <translation>请设置密码</translation>
    </message>
</context>
<context>
    <name>OCC::ShareUserGroupWidget</name>
    <message>
        <location filename="../src/gui/shareusergroupwidget.ui" line="14"/>
        <source>Share NewDocument.odt</source>
        <translation>分享 NewDocument.odt</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.ui" line="22"/>
        <source>Share with users or groups ...</source>
        <translation>分享给其他用户或组 ...</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="90"/>
        <source>You can direct people to this shared file or folder %1 by giving them a private link</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="212"/>
        <source>The item is not shared with any users or groups</source>
        <translation>此项目没有与任何用户或组共享</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="243"/>
        <source>Open link in browser</source>
        <translation>在浏览器中打来链接</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="245"/>
        <source>Copy link to clipboard</source>
        <translation>复制链接到剪贴板</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="247"/>
        <source>Send link by email</source>
        <translation>通过邮件发送链接</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="257"/>
        <source>No results for &apos;%1&apos;</source>
        <translation>没有 &apos;%1&apos; 相关结果</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="333"/>
        <source>I shared something with you</source>
        <translation>我给你分享了一些东西</translation>
    </message>
</context>
<context>
    <name>OCC::ShareUserLine</name>
    <message>
        <location filename="../src/gui/shareuserline.ui" line="17"/>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <location filename="../src/gui/shareuserline.ui" line="59"/>
        <source>can edit</source>
        <translation>可编辑</translation>
    </message>
    <message>
        <location filename="../src/gui/shareuserline.ui" line="52"/>
        <source>can share</source>
        <translation>可共享</translation>
    </message>
    <message>
        <location filename="../src/gui/shareuserline.ui" line="66"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="353"/>
        <source>create</source>
        <translation>创建</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="356"/>
        <source>change</source>
        <translation>更改</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="359"/>
        <source>delete</source>
        <translation>删除</translation>
    </message>
</context>
<context>
    <name>OCC::ShareeModel</name>
    <message>
        <location filename="../src/gui/sharee.cpp" line="157"/>
        <source>%1 (%2)</source>
        <comment>sharee (shareWithAdditionalInfo)</comment>
        <translation>%1 (%2)</translation>
    </message>
</context>
<context>
    <name>OCC::SocketApi</name>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="509"/>
        <source>Share with %1</source>
        <comment>parameter is ownCloud</comment>
        <translation>使用 %1 共享</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="542"/>
        <source>Context menu share</source>
        <translation>上下文菜单分享</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="547"/>
        <source>Context menu share %1</source>
        <translation>上下文菜单共享 %1</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="721"/>
        <source>Confirm deletion</source>
        <translation>确认删除</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="723"/>
        <source>Do you want to delete the directory &lt;i&gt;%1&lt;/i&gt; and all its contents permanently?</source>
        <translation>您想永久删除目录 &lt;i&gt;%1&lt;/i&gt; 及其所有内容吗？</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="724"/>
        <source>Do you want to delete the file &lt;i&gt;%1&lt;/i&gt; permanently?</source>
        <translation>是否要永久删除文件 &lt;i&gt;%1&lt;/i&gt;？</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="766"/>
        <source>Select new location...</source>
        <translation>选择一个新的位置....</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="776"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="777"/>
        <source>Moving file failed:

%1</source>
        <translation>移动文件失败:

%1</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="852"/>
        <source>I shared something with you</source>
        <translation>我给你分享了一些东西</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="865"/>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="895"/>
        <source>Share...</source>
        <translation>分享到...</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="867"/>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="917"/>
        <source>Copy private link to clipboard</source>
        <translation>将私有链接复制到剪切板</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="868"/>
        <source>Send private link by email...</source>
        <translation>通过email发送私有链接</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="893"/>
        <source>Resharing this file is not allowed</source>
        <translation>再次分享这个文件是不被允许的</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="893"/>
        <source>Resharing this folder is not allowed</source>
        <translation>再次分享这个文件夹是不被允许的</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="909"/>
        <source>Create and copy public link to clipboard</source>
        <translation>创建并复制公共链接到剪贴板</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="912"/>
        <source>Copy public link to clipboard</source>
        <translation>复制公共链接到剪切板</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="996"/>
        <source>Open in %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="1007"/>
        <source>Show file versions in web browser</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="1029"/>
        <source>Rename...</source>
        <translation>重命名...</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="1032"/>
        <source>Rename and upload...</source>
        <translation>重命名并上传</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="1037"/>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="1041"/>
        <source>Move and rename...</source>
        <translation>重命名并移动...</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="1044"/>
        <source>Move, rename and upload...</source>
        <translation>重命名，移动并上传...</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="1047"/>
        <source>Delete local changes</source>
        <translation>删除本地改动</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="1052"/>
        <source>Move and upload...</source>
        <translation>移动并上传...</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi/socketapi.cpp" line="1053"/>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
</context>
<context>
    <name>OCC::Spaces::SpacesDelegate</name>
    <message>
        <location filename="../src/gui/spaces/spacesdelegate.cpp" line="183"/>
        <source>Open in Web</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>OCC::Spaces::SpacesModel</name>
    <message>
        <location filename="../src/gui/spaces/spacesmodel.cpp" line="50"/>
        <source>Sync</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/spaces/spacesmodel.cpp" line="52"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../src/gui/spaces/spacesmodel.cpp" line="54"/>
        <source>Subtitle</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/spaces/spacesmodel.cpp" line="56"/>
        <source>Web URL</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/spaces/spacesmodel.cpp" line="58"/>
        <source>Web Dav URL</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/spaces/spacesmodel.cpp" line="60"/>
        <source>Image</source>
        <translation>图像</translation>
    </message>
    <message>
        <location filename="../src/gui/spaces/spacesmodel.cpp" line="62"/>
        <source>Priority</source>
        <translation>优先级</translation>
    </message>
    <message>
        <location filename="../src/gui/spaces/spacesmodel.cpp" line="64"/>
        <source>Enabled</source>
        <translation>开启</translation>
    </message>
</context>
<context>
    <name>OCC::SyncEngine</name>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="159"/>
        <source>%1 (skipped due to earlier error, trying again in %2)</source>
        <translation>%1 (因早先的错误而跳过，将在 %2 后重试)</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="357"/>
        <source>Only %1 are available, need at least %2 to start</source>
        <comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
        <translation>仅有 %1 有效，至少需要 %2 才能开始</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="385"/>
        <source>Unable to open or create the local sync database. Make sure you have write access in the sync folder.</source>
        <translation>无法打开或创建本地同步数据库，请保证你有多同步文件夹的访问和写入的权限</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="891"/>
        <source>Disk space is low: Downloads that would reduce free space below %1 were skipped.</source>
        <translation>磁盘空间不足：已跳过将可用空间减少到 %1 以下的下载。</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="898"/>
        <source>There is insufficient space available on the server for some uploads.</source>
        <translation>该文件在服务器上不可用</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="284"/>
        <source>Unresolved conflict.</source>
        <translation>尚未解决的冲突</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="401"/>
        <source>Using virtual files with suffix, but suffix is not set</source>
        <translation>使用有后缀的虚拟文件，但后缀没有设置</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="413"/>
        <source>Unable to read the blacklist from the local database</source>
        <translation>无法从本地数据库读取黑名单</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="442"/>
        <source>Unable to read from the sync journal.</source>
        <translation>无法读取同步日志。</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="517"/>
        <source>Cannot open the sync journal</source>
        <translation>无法打开同步日志</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="873"/>
        <source>Aborted</source>
        <translation>已取消</translation>
    </message>
</context>
<context>
    <name>OCC::SyncJournalDb</name>
    <message>
        <location filename="../src/common/syncjournaldb.cpp" line="967"/>
        <source>Failed to connect database.</source>
        <translation>连接数据库失败。</translation>
    </message>
</context>
<context>
    <name>OCC::Systray</name>
    <message>
        <location filename="../src/gui/systray.cpp" line="93"/>
        <source>%1: %2</source>
        <translation>%1: %2</translation>
    </message>
</context>
<context>
    <name>OCC::Theme</name>
    <message>
        <location filename="../src/libsync/theme.cpp" line="399"/>
        <source>&lt;p&gt;Version %1. For more information visit &lt;a href=&quot;%2&quot;&gt;https://%3&lt;/a&gt;&lt;/p&gt;&lt;p&gt;For known issues and help, please visit: &lt;a href=&quot;https://central.owncloud.com/c/desktop-client&quot;&gt;https://central.owncloud.com&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;small&gt;By Klaas Freitag, Daniel Molkentin, Olivier Goffart, Markus Götz,  Jan-Christoph Borchardt, Thomas Müller,&lt;br&gt;Dominik Schmidt, Michael Stingl, Hannah von Reth, Fabian Müller and others.&lt;/small&gt;&lt;/p&gt;&lt;p&gt;Copyright ownCloud GmbH&lt;/p&gt;&lt;p&gt;Distributed by %4 and licensed under the GNU General Public License (GPL) Version 2.0.&lt;br/&gt;%5 and the %5 logo are registered trademarks of %4 in the United States, other countries, or both.&lt;/p&gt;&lt;p&gt;&lt;small&gt;%6&lt;/small&gt;&lt;/p&gt;</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>OCC::TlsErrorDialog</name>
    <message>
        <location filename="../src/gui/tlserrordialog.ui" line="14"/>
        <source>TLS Certificate Error</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/tlserrordialog.ui" line="42"/>
        <source>Do you want to trust this certificate anyway?</source>
        <translation>是否信任此证书？</translation>
    </message>
    <message>
        <location filename="../src/gui/tlserrordialog.cpp" line="29"/>
        <source>Cannot connect securely to %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/tlserrordialog.cpp" line="62"/>
        <source>&amp;lt;not specified&amp;gt;</source>
        <translation>&amp;lt;未指定&amp;gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/tlserrordialog.cpp" line="68"/>
        <source>&lt;div id=&quot;cert&quot;&gt;&lt;h3&gt;with Certificate %1&lt;/h3&gt;&lt;div id=&quot;ccert&quot;&gt;&lt;p&gt;Organization: %2&lt;br/&gt;Unit: %3&lt;br/&gt;Country: %4&lt;/p&gt;&lt;p&gt;Fingerprint (MD5): &lt;tt&gt;%5&lt;/tt&gt;&lt;br/&gt;Fingerprint (SHA1): &lt;tt&gt;%6&lt;/tt&gt;&lt;br/&gt;Fingerprint (SHA256): &lt;tt&gt;%7&lt;/tt&gt;&lt;br/&gt;&lt;br/&gt;Effective Date: %8Expiration Date: %9&lt;/div&gt;&lt;h3&gt;Issuer: %10&lt;/h3&gt;&lt;div id=&quot;issuer&quot;&gt;&lt;p&gt;Organization: %11&lt;br/&gt;Unit: %12&lt;br/&gt;Country: %13&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>OCC::UpdateUrlDialog</name>
    <message>
        <location filename="../src/gui/updateurldialog.cpp" line="40"/>
        <source>Change url permanently to %1</source>
        <translation>将 url 永久更改为 %1</translation>
    </message>
    <message>
        <location filename="../src/gui/updateurldialog.cpp" line="41"/>
        <source>Reject</source>
        <translation>拒绝</translation>
    </message>
    <message>
        <location filename="../src/gui/updateurldialog.cpp" line="47"/>
        <source>Url update requested for %1</source>
        <translation>为 %1 请求了 URL 更新</translation>
    </message>
    <message>
        <location filename="../src/gui/updateurldialog.cpp" line="48"/>
        <source>The url for %1 changed from %2 to %3, do you want to accept the changed url?</source>
        <translation>%1 的 url 从 %2 更改为 %3，您要接受更改后的 url 吗？</translation>
    </message>
</context>
<context>
    <name>OCC::ValidateChecksumHeader</name>
    <message>
        <location filename="../src/common/checksums.cpp" line="387"/>
        <source>The downloaded file does not match the checksum, it will be resumed. &apos;%1&apos; != &apos;%2&apos;</source>
        <translation>下载的文件与校验和不匹配，它将被恢复。 “%1”!=“%2”</translation>
    </message>
</context>
<context>
    <name>OCC::Vfs</name>
    <message>
        <location filename="../src/common/vfs.cpp" line="84"/>
        <source>The Virtual filesystem feature does not support a drive as sync root</source>
        <translation>虚拟文件系统功能不支持将一个驱动器作为同步根目录</translation>
    </message>
    <message>
        <location filename="../src/common/vfs.cpp" line="88"/>
        <source>The Virtual filesystem feature requires a NTFS file system, %1 is using %2</source>
        <translation>虚拟文件系统功能需要 NTFS 文件系统，%1 正在使用 %2</translation>
    </message>
    <message>
        <location filename="../src/common/vfs.cpp" line="92"/>
        <source>The Virtual filesystem feature is not supported on network drives</source>
        <translation>网络驱动器上不支持虚拟文件系统功能</translation>
    </message>
</context>
<context>
    <name>OCC::VfsSuffix</name>
    <message>
        <location filename="../src/plugins/vfs/suffix/vfs_suffix.cpp" line="110"/>
        <source>Cannot create a placeholder because a file with the placeholder name already exist</source>
        <translation>无法创建占位符，因为具有占位符名称的文件已存在</translation>
    </message>
</context>
<context>
    <name>OCC::Wizard::AccountConfiguredSetupWizardState</name>
    <message>
        <location filename="../src/gui/newwizard/states/accountconfiguredsetupwizardstate.cpp" line="84"/>
        <source>Invalid local download directory: %1</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>OCC::Wizard::AccountConfiguredWizardPage</name>
    <message>
        <location filename="../src/gui/newwizard/pages/accountconfiguredwizardpage.cpp" line="33"/>
        <source>Use &amp;virtual files instead of downloading content immediately</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/accountconfiguredwizardpage.cpp" line="58"/>
        <source>%1 (recommended)</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/accountconfiguredwizardpage.cpp" line="76"/>
        <source>The virtual filesystem feature is not available for this installation.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/accountconfiguredwizardpage.cpp" line="78"/>
        <source>The virtual filesystem feature is not stable yet. Use with caution.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/accountconfiguredwizardpage.cpp" line="82"/>
        <source>Select the local folder</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/accountconfiguredwizardpage.cpp" line="121"/>
        <source>Enable experimental feature?</source>
        <translation>启用实验性功能？</translation>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/accountconfiguredwizardpage.cpp" line="122"/>
        <source>When the &quot;virtual files&quot; mode is enabled no files will be downloaded initially. Instead, a tiny file will be created for each file that exists on the server. The contents can be downloaded by running these files or by using their context menu.

The virtual files mode is mutually exclusive with selective sync. Currently unselected folders will be translated to online-only folders and your selective sync settings will be reset.

Switching to this mode will abort any currently running synchronization.

This is a new, experimental mode. If you decide to use it, please report any issues that come up.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/accountconfiguredwizardpage.cpp" line="137"/>
        <source>Enable experimental placeholder mode</source>
        <translation>启用实验性占位符模式</translation>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/accountconfiguredwizardpage.cpp" line="138"/>
        <source>Stay safe</source>
        <translation>保持安全</translation>
    </message>
</context>
<context>
    <name>OCC::Wizard::BasicCredentialsSetupWizardPage</name>
    <message>
        <location filename="../src/gui/newwizard/pages/basiccredentialssetupwizardpage.cpp" line="27"/>
        <source>Please enter your credentials to log in to your account.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/basiccredentialssetupwizardpage.cpp" line="34"/>
        <source>Connecting to &lt;a href=&apos;%1&apos; style=&apos;color: %2;&apos;&gt;%1&lt;/a&gt;</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>OCC::Wizard::BasicCredentialsSetupWizardState</name>
    <message>
        <location filename="../src/gui/newwizard/states/basiccredentialssetupwizardstate.cpp" line="43"/>
        <source>Invalid credentials</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>OCC::Wizard::LegacyWebFingerSetupWizardPage</name>
    <message>
        <location filename="../src/gui/newwizard/pages/legacywebfingersetupwizardpage.cpp" line="28"/>
        <source>Connecting to &lt;a href=&apos;%1&apos; style=&apos;color: %2;&apos;&gt;%1&lt;/a&gt;</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/legacywebfingersetupwizardpage.cpp" line="51"/>
        <source>Please enter your %1:</source>
        <comment>Please enter your [username, e-mail address, ...]:</comment>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>OCC::Wizard::LegacyWebFingerSetupWizardState</name>
    <message>
        <location filename="../src/gui/newwizard/states/legacywebfingersetupwizardstate.cpp" line="39"/>
        <source>Failed to parse WebFinger response: %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/states/legacywebfingersetupwizardstate.cpp" line="44"/>
        <source>WebFinger endpoint did not send href attribute</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>OCC::Wizard::OAuthCredentialsSetupWizardPage</name>
    <message>
        <location filename="../src/gui/newwizard/pages/oauthcredentialssetupwizardpage.cpp" line="33"/>
        <source>Connecting to &lt;a href=&apos;%1&apos; style=&apos;color: %2;&apos;&gt;%1&lt;/a&gt;</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/oauthcredentialssetupwizardpage.cpp" line="43"/>
        <source>Reopen Browser</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/oauthcredentialssetupwizardpage.cpp" line="49"/>
        <source>Please use your browser to log in to %1.</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>OCC::Wizard::OAuthCredentialsSetupWizardState</name>
    <message>
        <location filename="../src/gui/newwizard/states/oauthcredentialssetupwizardstate.cpp" line="52"/>
        <source>Error while trying to log in to OAuth2-enabled server.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/states/oauthcredentialssetupwizardstate.cpp" line="57"/>
        <source>Server reports that OAuth2 is not supported.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/states/oauthcredentialssetupwizardstate.cpp" line="61"/>
        <source>Oauth2 authentication requires a secured connection.</source>
        <translation>Oauth2认证需要一个安全的连接。</translation>
    </message>
</context>
<context>
    <name>OCC::Wizard::ServerUrlSetupWizardPage</name>
    <message>
        <location filename="../src/gui/newwizard/pages/serverurlsetupwizardpage.cpp" line="16"/>
        <source>Welcome to %1</source>
        <translation>欢迎来到 %1</translation>
    </message>
</context>
<context>
    <name>OCC::Wizard::ServerUrlSetupWizardState</name>
    <message>
        <location filename="../src/gui/newwizard/states/serverurlsetupwizardstate.cpp" line="84"/>
        <source>Invalid server URL</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/states/serverurlsetupwizardstate.cpp" line="90"/>
        <source>Insecure connection</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/states/serverurlsetupwizardstate.cpp" line="91"/>
        <source>The connection to %1 is insecure.
Are you sure you want to proceed?</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/states/serverurlsetupwizardstate.cpp" line="98"/>
        <source>Confirm</source>
        <translation>确认</translation>
    </message>
    <message>
        <location filename="../src/gui/newwizard/states/serverurlsetupwizardstate.cpp" line="101"/>
        <source>Insecure server rejected by user</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>OCC::Wizard::SetupWizardController</name>
    <message>
        <location filename="../src/gui/newwizard/setupwizardcontroller.cpp" line="198"/>
        <source>Invalid credentials</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/setupwizardcontroller.cpp" line="201"/>
        <source>Failed to retrieve user information from server</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>OCC::Wizard::SetupWizardWindow</name>
    <message>
        <location filename="../src/gui/newwizard/setupwizardwindow.cpp" line="110"/>
        <source>Finish</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/setupwizardwindow.cpp" line="112"/>
        <source>Next &gt;</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/setupwizardwindow.cpp" line="157"/>
        <source>Cancel Setup</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/setupwizardwindow.cpp" line="157"/>
        <source>Do you really want to cancel the account setup?</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>OCC::ownCloudGui</name>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="300"/>
        <source>Please sign in</source>
        <translation>请登录</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="328"/>
        <source>Folder %1: %2</source>
        <translation>文件夹 %1: %2</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="337"/>
        <source>Unresolved %1 conflicts</source>
        <translation>未解决的 %1 个冲突</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="340"/>
        <source>Ignored errors %1</source>
        <translation>忽略的错误 %1</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="355"/>
        <source>There are no sync folders configured.</source>
        <translation>没有已配置的同步文件夹。</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="389"/>
        <source>Log in...</source>
        <translation>登录</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="391"/>
        <source>Log out</source>
        <translation>注销</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="488"/>
        <source>Recent Changes</source>
        <translation>最近修改</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="378"/>
        <source>Open folder &apos;%1&apos;</source>
        <translation>打开文件夹“%1”</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="231"/>
        <source>The server on account %1 runs an unsupported version %2. Using this client with unsupported server versions is untested and potentially dangerous. Proceed at your own risk.</source>
        <translation>账户 %1 的服务器运行着不受支持的版本 %2。使用该客户端未支持的服务器版本未经测试并且可能存在潜在危险。继续操作需要自行承担风险。</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="287"/>
        <source>Account %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="385"/>
        <location filename="../src/gui/owncloudgui.cpp" line="618"/>
        <source>Stop synchronization</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="611"/>
        <source>Create a new account</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="725"/>
        <source>Unknown status</source>
        <translation>未知状态</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="741"/>
        <source>Details...</source>
        <translation>细节...</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="651"/>
        <source>Help</source>
        <translation>帮助</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="383"/>
        <location filename="../src/gui/owncloudgui.cpp" line="615"/>
        <source>Resume synchronization</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="658"/>
        <source>Quit %1</source>
        <translation>退出 %1</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="282"/>
        <source>Disconnected from %1</source>
        <translation>已从服务器断开 %1</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="230"/>
        <source>Unsupported Server Version</source>
        <translation>不支持的服务器版本</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="272"/>
        <source>Disconnected</source>
        <translation>连接已断开</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="274"/>
        <source>Disconnected from some accounts</source>
        <translation>与一些账号断开连接</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="285"/>
        <source>Disconnected from accounts:</source>
        <translation>已断开账户: </translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="301"/>
        <source>Signed out</source>
        <translation>已退出</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="305"/>
        <source>Account synchronization is disabled</source>
        <translation>帐户同步被禁用</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="306"/>
        <source>Synchronization is paused</source>
        <translation>同步操作被暂停</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="352"/>
        <source>Up to date (%1)</source>
        <translation>最新的 (%1)</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="356"/>
        <source>No sync folders configured</source>
        <translation>未设置同步文件夹</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="607"/>
        <source>Show %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="655"/>
        <source>About %1</source>
        <translation>关于%1</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="738"/>
        <source>No items synced recently</source>
        <translation>近期没有项目被同步</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="755"/>
        <source>Checking for changes in remote &apos;%1&apos;</source>
        <translation>检查远端文件  &apos;%1&apos; 的变动</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="758"/>
        <source>Checking for changes in local &apos;%1&apos;</source>
        <translation>检查本地文件  &apos;%1&apos; 的变动</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="773"/>
        <source>Syncing %1 of %2  (%3 left)</source>
        <translation>同步 %2 中的 %1 (剩余 %3)</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="778"/>
        <source>Syncing %1 of %2</source>
        <translation>正在同步 %1，共 %2</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="787"/>
        <source>Syncing %1 (%2 left)</source>
        <translation>同步 %1 (剩余 %2)</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="790"/>
        <source>Syncing %1</source>
        <translation>正在同步 %1</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="799"/>
        <source>%1 (%2, %3)</source>
        <translation>%1 (%2, %3)</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../src/common/utility.cpp" line="382"/>
        <source>in the future</source>
        <translation>将来</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/common/utility.cpp" line="378"/>
        <source>%n day(s) ago</source>
        <translation><numerusform>%n 天前</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/common/utility.cpp" line="386"/>
        <source>%n hour(s) ago</source>
        <translation><numerusform>%n 小时前</numerusform></translation>
    </message>
    <message>
        <location filename="../src/common/utility.cpp" line="391"/>
        <source>now</source>
        <translation>现在</translation>
    </message>
    <message>
        <location filename="../src/common/utility.cpp" line="393"/>
        <source>Less than a minute ago</source>
        <translation>刚刚</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/common/utility.cpp" line="396"/>
        <source>%n minute(s) ago</source>
        <translation><numerusform>%n 分钟前</numerusform></translation>
    </message>
    <message>
        <location filename="../src/common/utility.cpp" line="399"/>
        <source>Some time ago</source>
        <translation>之前</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncresult.cpp" line="115"/>
        <source>%1: %2</source>
        <extracomment>this displays an error string (%2) for a file %1</extracomment>
        <translation>%1: %2</translation>
    </message>
</context>
<context>
    <name>ResolveUrlJobFactory</name>
    <message>
        <location filename="../src/gui/newwizard/jobs/resolveurljobfactory.cpp" line="57"/>
        <source>Could not detect compatible server at %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/jobs/resolveurljobfactory.cpp" line="86"/>
        <source>User rejected redirect from %1 to %2</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/jobs/resolveurljobfactory.cpp" line="114"/>
        <source>User rejected invalid SSL certificate</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>ServerUrlSetupWizardPage</name>
    <message>
        <location filename="../src/gui/newwizard/pages/serverurlsetupwizardpage.ui" line="14"/>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <location filename="../src/gui/newwizard/pages/serverurlsetupwizardpage.ui" line="88"/>
        <source>What is your server&apos;s address?</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>SetupWizardState</name>
    <message>
        <location filename="../src/gui/newwizard/enums.cpp" line="29"/>
        <source>Server URL</source>
        <translation>服务器 URL</translation>
    </message>
    <message>
        <location filename="../src/gui/newwizard/enums.cpp" line="31"/>
        <source>Welcome</source>
        <translation>欢迎来到你的</translation>
    </message>
    <message>
        <location filename="../src/gui/newwizard/enums.cpp" line="34"/>
        <source>Username</source>
        <translation>用户名</translation>
    </message>
    <message>
        <location filename="../src/gui/newwizard/enums.cpp" line="36"/>
        <source>Login</source>
        <translation>登录</translation>
    </message>
    <message>
        <location filename="../src/gui/newwizard/enums.cpp" line="38"/>
        <source>Sync Options</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>SetupWizardWindow</name>
    <message>
        <location filename="../src/gui/newwizard/setupwizardwindow.ui" line="14"/>
        <source>Add New Account</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/newwizard/setupwizardwindow.ui" line="90"/>
        <source>Dismiss</source>
        <translation>忽略</translation>
    </message>
    <message>
        <location filename="../src/gui/newwizard/setupwizardwindow.ui" line="105"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../src/gui/newwizard/setupwizardwindow.ui" line="141"/>
        <source>&lt; Back</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>SpacesBrowser</name>
    <message>
        <location filename="../src/gui/spaces/spacesbrowser.ui" line="14"/>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
</context>
<context>
    <name>SpacesPage</name>
    <message>
        <location filename="../src/gui/folderwizard/spacespage.ui" line="17"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Add a Space&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Select a Space to sync it to your computer.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>SyncFileItem::Status</name>
    <message>
        <location filename="../src/libsync/syncfileitem.cpp" line="98"/>
        <source>Undefined</source>
        <translation>不明确的</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncfileitem.cpp" line="100"/>
        <source>Fatal Error</source>
        <translation>致命错误</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncfileitem.cpp" line="102"/>
        <location filename="../src/libsync/syncfileitem.cpp" line="114"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncfileitem.cpp" line="104"/>
        <source>Info</source>
        <translation>信息</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncfileitem.cpp" line="106"/>
        <source>Success</source>
        <translation>成功</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncfileitem.cpp" line="108"/>
        <source>Conflict</source>
        <translation>冲突</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncfileitem.cpp" line="110"/>
        <source>File Ignored</source>
        <translation>文件被忽略</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncfileitem.cpp" line="112"/>
        <source>Restored</source>
        <translation>已恢复</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncfileitem.cpp" line="116"/>
        <source>Blacklisted</source>
        <translation>列入黑名单</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncfileitem.cpp" line="118"/>
        <source>Excluded</source>
        <translation>排除</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncfileitem.cpp" line="120"/>
        <source>Message</source>
        <translation>消息</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncfileitem.cpp" line="122"/>
        <source>Filename Reserved</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>Type of user ID</name>
    <message>
        <location filename="../src/libsync/theme.cpp" line="642"/>
        <source>Username</source>
        <translation>用户名</translation>
    </message>
    <message>
        <location filename="../src/libsync/theme.cpp" line="644"/>
        <source>E-mail address</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>Utility</name>
    <message>
        <location filename="../src/common/utility.cpp" line="104"/>
        <source>%L1 GB</source>
        <translation>%L1 GB</translation>
    </message>
    <message>
        <location filename="../src/common/utility.cpp" line="108"/>
        <source>%L1 MB</source>
        <translation>%L1 MB</translation>
    </message>
    <message>
        <location filename="../src/common/utility.cpp" line="112"/>
        <source>%L1 KB</source>
        <translation>%L1 KB</translation>
    </message>
    <message>
        <location filename="../src/common/utility.cpp" line="115"/>
        <source>%L1 B</source>
        <translation>%L1 B</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/common/utility.cpp" line="275"/>
        <source>%n year(s)</source>
        <translation><numerusform>%n 年</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/common/utility.cpp" line="276"/>
        <source>%n month(s)</source>
        <translation><numerusform>%n 月</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/common/utility.cpp" line="277"/>
        <source>%n day(s)</source>
        <translation><numerusform>%n 天</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/common/utility.cpp" line="278"/>
        <source>%n hour(s)</source>
        <translation><numerusform>%n 小时</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/common/utility.cpp" line="279"/>
        <source>%n minute(s)</source>
        <translation><numerusform>%n 分</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/common/utility.cpp" line="280"/>
        <source>%n second(s)</source>
        <translation><numerusform>%n 秒</numerusform></translation>
    </message>
    <message>
        <location filename="../src/common/utility.cpp" line="304"/>
        <source>%1 %2</source>
        <translation>%1 %2</translation>
    </message>
    <message>
        <location filename="../src/libsync/platform_win.cpp" line="117"/>
        <source>Shutting down %1</source>
        <translation>正在关闭 %1</translation>
    </message>
</context>
<context>
    <name>WebFingerUserInfoJobFactory</name>
    <message>
        <location filename="../src/gui/newwizard/jobs/webfingeruserinfojobfactory.cpp" line="59"/>
        <source>Failed to retrieve user info</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>account loading</name>
    <message>
        <location filename="../src/gui/main.cpp" line="376"/>
        <source>Error accessing the configuration file</source>
        <translation>访问配置文件时发生错误</translation>
    </message>
    <message>
        <location filename="../src/gui/main.cpp" line="377"/>
        <source>There was an error while accessing the configuration file at %1.</source>
        <translation>访问配置文件 %1 时发生错误。</translation>
    </message>
</context>
<context>
    <name>ownCloudTheme::aboutVersions()</name>
    <message>
        <location filename="../src/libsync/theme.cpp" line="383"/>
        <source>%1 %2%7%8Libraries Qt %3, %4%7Using virtual files plugin: %5%7%6</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>ownCloudTheme::qtVer</name>
    <message>
        <location filename="../src/libsync/theme.cpp" line="367"/>
        <source>%1 (Built against Qt %2)</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>ownCloudTheme::versionWithSha</name>
    <message>
        <location filename="../src/libsync/theme.cpp" line="372"/>
        <source>%1 %2</source>
        <translation>%1 %2</translation>
    </message>
</context>
<context>
    <name>pinstate</name>
    <message>
        <location filename="../src/common/pinstate.cpp" line="27"/>
        <source>Always available locally</source>
        <translation>始终在本地可用</translation>
    </message>
    <message>
        <location filename="../src/common/pinstate.cpp" line="29"/>
        <source>Currently available locally</source>
        <translation>目前本地可用</translation>
    </message>
    <message>
        <location filename="../src/common/pinstate.cpp" line="31"/>
        <source>Some available online only</source>
        <translation>仅在线提供某些</translation>
    </message>
    <message>
        <location filename="../src/common/pinstate.cpp" line="35"/>
        <source>Available online only</source>
        <translation>仅在线提供</translation>
    </message>
</context>
<context>
    <name>progress</name>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="33"/>
        <source>Virtual file created</source>
        <translation>已创建虚拟文件</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="35"/>
        <source>Replaced by virtual file</source>
        <translation>替换为虚拟文件</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="37"/>
        <source>Downloaded</source>
        <translation>已下载</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="40"/>
        <source>Uploaded</source>
        <translation>已上传</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="45"/>
        <source>Deleted</source>
        <translation>已删除</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="47"/>
        <source>%1 moved to %2</source>
        <translation>%1 移至 %2</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="49"/>
        <source>Ignored</source>
        <translation>已忽略</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="43"/>
        <source>Server version downloaded, local copy was backed up as conflict file</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="51"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="53"/>
        <source>Updated local metadata</source>
        <translation>已更新本地元数据</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="55"/>
        <location filename="../src/libsync/progressdispatcher.cpp" line="57"/>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="68"/>
        <source>downloading</source>
        <translation>正在下载</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="70"/>
        <source>uploading</source>
        <translation>正在上传</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="72"/>
        <source>deleting</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="74"/>
        <source>moving</source>
        <translation>移动</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="76"/>
        <source>ignoring</source>
        <translation>忽略</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="78"/>
        <source>error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="80"/>
        <source>updating local metadata</source>
        <translation>正在更新本地元数据</translation>
    </message>
</context>
<context>
    <name>utility</name>
    <message>
        <location filename="../src/gui/guiutility.cpp" line="43"/>
        <source>Could not open browser</source>
        <translation>不能打开浏览器</translation>
    </message>
    <message>
        <location filename="../src/gui/guiutility.cpp" line="44"/>
        <source>There was an error when launching the browser to go to URL %1. Maybe no default browser is configured?</source>
        <translation>打开链接 %1 时发生错误，是不是默认浏览器没有配置？</translation>
    </message>
    <message>
        <location filename="../src/gui/guiutility.cpp" line="67"/>
        <source>Could not open email client</source>
        <translation>无法打开邮件客户端</translation>
    </message>
    <message>
        <location filename="../src/gui/guiutility.cpp" line="68"/>
        <source>There was an error when launching the email client to create a new message. Maybe no default email client is configured?</source>
        <translation>启动email客户端并创建新消息时发生错误。是不是没有设定默认的email客户端？</translation>
    </message>
    <message>
        <location filename="../src/gui/guiutility.cpp" line="81"/>
        <source>Make always available locally</source>
        <translation>始终本地可用</translation>
    </message>
    <message>
        <location filename="../src/gui/guiutility.cpp" line="86"/>
        <source>Free up local space</source>
        <translation>释放本地空间</translation>
    </message>
</context>
<context>
    <name>version check</name>
    <message>
        <location filename="../src/gui/main.cpp" line="210"/>
        <source>Some settings were configured in newer versions of this client and use features that are not available in this version</source>
        <translation type="unfinished"/>
    </message>
</context>
</TS>