<message>
<location filename="../src/gui/accountsettings.cpp" line="521"/>
<source>The server version %1 is old and unsupported! Proceed at your own risk.</source>
- <translation type="unfinished"/>
+ <translation>服务器版本 %1 很旧且不支持,继续操作将自行承担风险。</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="523"/>
<location filename="../src/gui/activitywidget.cpp" line="580"/>
<source>Not Synced (%1)</source>
<extracomment>%1 is the number of not synced files.</extracomment>
- <translation type="unfinished"/>
+ <translation>未同步 (%1)</translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="596"/>
<message>
<location filename="../src/gui/activitywidget.cpp" line="139"/>
<source>Action Required: Notifications</source>
- <translation type="unfinished"/>
+ <translation>需采取的操作:通知</translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="144"/>
<message numerus="yes">
<location filename="../src/gui/activitywidget.cpp" line="351"/>
<source>You received %n new notification(s) from %2.</source>
- <translation type="unfinished"><numerusform></numerusform></translation>
+ <translation><numerusform>你收到 %n 新的通知来自于 %2.</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/activitywidget.cpp" line="359"/>
<source>You received %n new notification(s) from %1 and %2.</source>
- <translation type="unfinished"><numerusform></numerusform></translation>
+ <translation><numerusform>你收到 %n 新的通知来自 %1 和 %2。</numerusform></translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="361"/>
<source>You received new notifications from %1, %2 and other accounts.</source>
- <translation type="unfinished"/>
+ <translation>你收到新的通知 %1, %2 和其它账户。</translation>
</message>
<message>
<location filename="../src/gui/activitywidget.cpp" line="365"/>
<source>%1 Notifications - Action Required</source>
- <translation type="unfinished"/>
+ <translation>%1 通知 - 需要采取行动</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="772"/>
<source>Error writing metadata to the database</source>
- <translation type="unfinished"/>
+ <translation>向数据库写入元数据错误</translation>
</message>
</context>
<context>
<message numerus="yes">
<location filename="../src/gui/folder.cpp" line="494"/>
<source>%1 and %n other file(s) have been removed.</source>
- <translation type="unfinished"><numerusform></numerusform></translation>
+ <translation><numerusform>%1 和 %n 其它文件已被移除。</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/folder.cpp" line="501"/>
<source>%1 and %n other file(s) have been downloaded.</source>
- <translation type="unfinished"><numerusform></numerusform></translation>
+ <translation><numerusform>%1 和 %n 其它文件已下载。</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/folder.cpp" line="508"/>
<source>%1 and %n other file(s) have been updated.</source>
- <translation type="unfinished"><numerusform></numerusform></translation>
+ <translation><numerusform>%1 和 %n 其它文件已更新。</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/folder.cpp" line="515"/>
<source>%1 has been renamed to %2 and %n other file(s) have been renamed.</source>
- <translation type="unfinished"><numerusform></numerusform></translation>
+ <translation><numerusform>%1 已经更名为 %2,其它 %3 文件也已更名。</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/folder.cpp" line="522"/>
<source>%1 has been moved to %2 and %n other file(s) have been moved.</source>
- <translation type="unfinished"><numerusform></numerusform></translation>
+ <translation><numerusform>%1 已移动到 %2,其它 %3 文件也已移动。</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/folder.cpp" line="529"/>
<source>%1 has and %n other file(s) have sync conflicts.</source>
- <translation type="unfinished"><numerusform></numerusform></translation>
+ <translation><numerusform>%1 和 %n 其他文件有同步冲突。</numerusform></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="531"/>
<source>%1 has a sync conflict. Please check the conflict file!</source>
- <translation type="unfinished"/>
+ <translation>%1 有同步冲突。请检查冲突文件!</translation>
</message>
<message numerus="yes">
<location filename="../src/gui/folder.cpp" line="536"/>
<source>%1 and %n other file(s) could not be synced due to errors. See the log for details.</source>
- <translation type="unfinished"><numerusform></numerusform></translation>
+ <translation><numerusform>%1 和 %n 其他文件由于错误不能同步。详细信息请查看日志。</numerusform></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="538"/>
<message>
<location filename="../src/gui/folderstatusdelegate.cpp" line="241"/>
<source>Synchronizing with local folder</source>
- <translation type="unfinished"/>
+ <translation>与本地文件夹同步</translation>
</message>
<message>
<location filename="../src/gui/folderstatusdelegate.cpp" line="285"/>
<message>
<location filename="../src/gui/notificationwidget.cpp" line="50"/>
<source>Created at %1</source>
- <translation type="unfinished"/>
+ <translation>创建于 %1</translation>
</message>
<message>
<location filename="../src/gui/notificationwidget.cpp" line="99"/>
<source>Closing in a few seconds...</source>
- <translation type="unfinished"/>
+ <translation>关闭几秒钟...</translation>
</message>
<message>
<location filename="../src/gui/notificationwidget.cpp" line="133"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
- <translation type="unfinished"/>
+ <translation>%1 请求失败于 %2
+</translation>
</message>
<message>
<location filename="../src/gui/notificationwidget.cpp" line="139"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
- <translation type="unfinished"/>
+ <translation>'%1' 选定于 %2</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="712"/>
<source>Error writing metadata to the database</source>
- <translation type="unfinished"/>
+ <translation>向数据库写入元数据错误</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="792"/>
<source>Error writing metadata to the database</source>
- <translation type="unfinished"/>
+ <translation>向数据库写入元数据错误</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="181"/>
<source>Error writing metadata to the database</source>
- <translation type="unfinished"/>
+ <translation>向数据库写入元数据错误</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="245"/>
<source>Error writing metadata to the database</source>
- <translation type="unfinished"/>
+ <translation>向数据库写入元数据错误</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
- <translation type="unfinished"/>
+ <translation>向数据库写入元数据错误</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/propagateremotemove.cpp" line="175"/>
<source>Error writing metadata to the database</source>
- <translation type="unfinished"/>
+ <translation>向数据库写入元数据错误</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="782"/>
<source>Error writing metadata to the database</source>
- <translation type="unfinished"/>
+ <translation>向数据库写入元数据错误</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/selectivesyncdialog.cpp" line="247"/>
<source>An error occurred while loading the list of sub folders.</source>
- <translation type="unfinished"/>
+ <translation>载入子文件夹列表时发生错误。</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/sharedialog.cpp" line="113"/>
<source>Retrieving maximum possible sharing permissions from server...</source>
- <translation type="unfinished"/>
+ <translation>从服务器获取最大可能的共享权限...</translation>
</message>
<message>
<location filename="../src/gui/sharedialog.cpp" line="169"/>
<message>
<location filename="../src/libsync/syncengine.cpp" line="431"/>
<source>File/Folder is ignored because it's hidden.</source>
- <translation type="unfinished"/>
+ <translation>已忽略隐藏的文件和文件夹。</translation>
</message>
<message>
<location filename="../src/libsync/syncengine.cpp" line="690"/>
<message>
<location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Unable to read the blacklist from the local database</source>
- <translation type="unfinished"/>
+ <translation>无法从本地数据库读取黑名单</translation>
</message>
<message>
<location filename="../src/libsync/syncengine.cpp" line="776"/>
<source>Unable to read from the sync journal.</source>
- <translation type="unfinished"/>
+ <translation>无法读取同步日志。</translation>
</message>
<message>
<location filename="../src/libsync/syncengine.cpp" line="822"/>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="236"/>
<source>Unsupported Server Version</source>
- <translation type="unfinished"/>
+ <translation>不支持的服务器版本</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="237"/>
<source>The server on account %1 runs an old and unsupported version %2. Using this client with unsupported server versions is untested and potentially dangerous. Proceed at your own risk.</source>
- <translation type="unfinished"/>
+ <translation>账户 %1 的服务器运行着一个古老而不受支持的版本 %2。使用该客户端未支持的服务器版本未经测试并且可能存在潜在危险。继续操作需要自行承担风险。</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="275"/>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="296"/>
<source>Account synchronization is disabled</source>
- <translation type="unfinished"/>
+ <translation>帐户同步被禁用</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="379"/>
<source>Unpause all folders</source>
- <translation type="unfinished"/>
+ <translation>解除暂停所有文件夹</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="384"/>
<source>Pause all folders</source>
- <translation type="unfinished"/>
+ <translation>暂停所有文件夹</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="497"/>
<source>Unpause all synchronization</source>
- <translation type="unfinished"/>
+ <translation>解除暂停所有同步</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="499"/>
<source>Unpause synchronization</source>
- <translation type="unfinished"/>
+ <translation>解除暂停同步</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="507"/>
<source>Pause all synchronization</source>
- <translation type="unfinished"/>
+ <translation>暂停所有同步</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="509"/>
<source>Pause synchronization</source>
- <translation type="unfinished"/>
+ <translation>暂停同步</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="516"/>
<message numerus="yes">
<location filename="../src/libsync/utility.cpp" line="464"/>
<source>%n day(s) ago</source>
- <translation type="unfinished"><numerusform></numerusform></translation>
+ <translation><numerusform>%n 天前</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/libsync/utility.cpp" line="472"/>
<source>%n hour(s) ago</source>
- <translation type="unfinished"><numerusform></numerusform></translation>
+ <translation><numerusform>%n 小时前</numerusform></translation>
</message>
<message>
<location filename="../src/libsync/utility.cpp" line="477"/>
<message numerus="yes">
<location filename="../src/libsync/utility.cpp" line="482"/>
<source>%n minute(s) ago</source>
- <translation type="unfinished"><numerusform></numerusform></translation>
+ <translation><numerusform>%n 分钟前</numerusform></translation>
</message>
<message>
<location filename="../src/libsync/utility.cpp" line="485"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="37"/>
<source>Server version downloaded, copied changed local file into conflict file</source>
- <translation type="unfinished"/>
+ <translation>服务器版本已下载,复制并更改本地冲突文件</translation>
</message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="39"/>