mirror of
https://github.com/nextcloud/desktop.git
synced 2024-12-23 06:00:27 +03:00
4194 lines
No EOL
180 KiB
XML
4194 lines
No EOL
180 KiB
XML
<?xml version="1.0" ?><!DOCTYPE TS><TS language="zh_TW" version="2.1">
|
||
<context>
|
||
<name>FolderWizardSourcePage</name>
|
||
<message>
|
||
<location filename="../src/gui/folderwizardsourcepage.ui" line="14"/>
|
||
<source>Form</source>
|
||
<translation>表單</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizardsourcepage.ui" line="33"/>
|
||
<source>Pick a local folder on your computer to sync</source>
|
||
<translation>在您的電腦中選擇一個本地資料夾用來同步</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizardsourcepage.ui" line="44"/>
|
||
<source>&Choose...</source>
|
||
<translation>選擇 (&C)...</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>FolderWizardTargetPage</name>
|
||
<message>
|
||
<location filename="../src/gui/folderwizardtargetpage.ui" line="14"/>
|
||
<source>Form</source>
|
||
<translation>表單</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizardtargetpage.ui" line="131"/>
|
||
<source>Select a remote destination folder</source>
|
||
<translation>選擇一個遠端的目標資料夾</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizardtargetpage.ui" line="143"/>
|
||
<source>Create Folder</source>
|
||
<translation>建立資料夾</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizardtargetpage.ui" line="163"/>
|
||
<source>Refresh</source>
|
||
<translation>重新整理</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizardtargetpage.ui" line="177"/>
|
||
<source>Folders</source>
|
||
<translation>資料夾</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizardtargetpage.ui" line="110"/>
|
||
<source>TextLabel</source>
|
||
<translation>文字標籤</translation>
|
||
</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="56"/>
|
||
<source>Lorem ipsum dolor sit amet</source>
|
||
<translation>Lorem ipsum dolor sit amet</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/notificationwidget.ui" line="69"/>
|
||
<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>
|
||
<message>
|
||
<location filename="../src/gui/notificationwidget.ui" line="89"/>
|
||
<source>TextLabel</source>
|
||
<translation>文字標籤</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::AbstractNetworkJob</name>
|
||
<message>
|
||
<location filename="../src/libsync/abstractnetworkjob.cpp" line="245"/>
|
||
<source>Connection timed out</source>
|
||
<translation>連線逾時</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/abstractnetworkjob.cpp" line="247"/>
|
||
<source>Unknown error: network reply was deleted</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/abstractnetworkjob.cpp" line="390"/>
|
||
<source>Server replied "%1 %2" to "%3 %4"</source>
|
||
<translation type="unfinished"/>
|
||
</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="58"/>
|
||
<source>...</source>
|
||
<translation>...</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.ui" line="79"/>
|
||
<source>Storage space: ...</source>
|
||
<translation>儲存空間容量: ...</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.ui" line="152"/>
|
||
<source>Unchecked folders will be <b>removed</b> from your local file system and will not be synchronized to this computer anymore</source>
|
||
<translation>未標示的資料夾將會從這台電腦被 <b>刪除</b> 而且不會再被同步到這台電腦 </translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.ui" line="198"/>
|
||
<source>Synchronize all</source>
|
||
<translation>全部同步</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.ui" line="205"/>
|
||
<source>Synchronize none</source>
|
||
<translation>全部不同步</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.ui" line="212"/>
|
||
<source>Apply manual changes</source>
|
||
<translation>套用手動改變</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.ui" line="260"/>
|
||
<source>Apply</source>
|
||
<translation>套用</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.ui" line="247"/>
|
||
<location filename="../src/gui/accountsettings.cpp" line="446"/>
|
||
<location filename="../src/gui/accountsettings.cpp" line="842"/>
|
||
<source>Cancel</source>
|
||
<translation>取消</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.ui" line="42"/>
|
||
<source>Connected with <server> as <user></source>
|
||
<translation>以 <user> 的身分連接 <server></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="182"/>
|
||
<source>No account configured.</source>
|
||
<translation>沒有設置帳號。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="195"/>
|
||
<source>Add new</source>
|
||
<translation>新增</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="203"/>
|
||
<source>Remove</source>
|
||
<translation>移除</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="207"/>
|
||
<source>Account</source>
|
||
<translation>帳號</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="299"/>
|
||
<source>Choose what to sync</source>
|
||
<translation>選擇要同步的項目</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="305"/>
|
||
<source>Force sync now</source>
|
||
<translation>強制同步</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="307"/>
|
||
<source>Restart sync</source>
|
||
<translation>重新啟動同步</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="316"/>
|
||
<source>Remove folder sync connection</source>
|
||
<translation>移除資料夾同步連線</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="387"/>
|
||
<source>Folder creation failed</source>
|
||
<translation>資料夾建立失敗</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="388"/>
|
||
<source><p>Could not create local folder <i>%1</i>.</source>
|
||
<translation><p>無法建立本地資料夾 <i>%1</i></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="438"/>
|
||
<source>Confirm Folder Sync Connection Removal</source>
|
||
<translation>確認移除資料夾同步連線</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="445"/>
|
||
<source>Remove Folder Sync Connection</source>
|
||
<translation>移除資料夾同步連線</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="527"/>
|
||
<source>Sync Running</source>
|
||
<translation>正在同步中</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="528"/>
|
||
<source>The syncing operation is running.<br/>Do you want to terminate it?</source>
|
||
<translation>正在同步中<br/>你真的想要中斷?</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="617"/>
|
||
<source>%1 in use</source>
|
||
<translation>%1 正在使用</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="644"/>
|
||
<source>%1 as <i>%2</i></source>
|
||
<translation>%1 如 <i>%2<i></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="650"/>
|
||
<source>The server version %1 is old and unsupported! Proceed at your own risk.</source>
|
||
<translation>伺服器版本%1過舊,已不支援。繼續的風險請自負。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="652"/>
|
||
<source>Connected to %1.</source>
|
||
<translation>已連線到 %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="654"/>
|
||
<source>Server %1 is temporarily unavailable.</source>
|
||
<translation>伺服器 %1 暫時無法使用。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="656"/>
|
||
<source>Server %1 is currently in maintenance mode.</source>
|
||
<translation>伺服器 %1 現正處於維護模式</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="658"/>
|
||
<source>Signed out from %1.</source>
|
||
<translation>從 %1 登出</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="667"/>
|
||
<source>Obtaining authorization from the browser. <a href='%1'>Click here</a> to re-open the browser.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="671"/>
|
||
<source>Connecting to %1...</source>
|
||
<translation>正在連接到 %1 ...</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="674"/>
|
||
<source>No connection to %1 at %2.</source>
|
||
<translation>沒有從 %2 連線到 %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="698"/>
|
||
<source>Log in</source>
|
||
<translation>登入</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="785"/>
|
||
<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="787"/>
|
||
<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="788"/>
|
||
<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="834"/>
|
||
<source>Confirm Account Removal</source>
|
||
<translation>確認移除帳號</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="835"/>
|
||
<source><p>Do you really want to remove the connection to the account <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
|
||
<translation><p>您確定要中斷此帳號 <i>%1</i> 的連線?</p><p><b>注意:</b>此操作 <b>不會</b> 刪除任何的檔案。</p></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="841"/>
|
||
<source>Remove connection</source>
|
||
<translation>移除連線</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="269"/>
|
||
<location filename="../src/gui/accountsettings.cpp" line="295"/>
|
||
<source>Open folder</source>
|
||
<translation>開啟資料夾</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="199"/>
|
||
<location filename="../src/gui/accountsettings.cpp" line="700"/>
|
||
<source>Log out</source>
|
||
<translation>登出</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="313"/>
|
||
<source>Resume sync</source>
|
||
<translation>繼續同步</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="313"/>
|
||
<source>Pause sync</source>
|
||
<translation>暫停同步</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="439"/>
|
||
<source><p>Do you really want to stop syncing the folder <i>%1</i>?</p><p><b>Note:</b> This will <b>not</b> delete any files.</p></source>
|
||
<translation><p>您確定要停止同步資料夾 <i>%1</i>?</p><p><b>注意:</b> 此操作 <b>不會</b> 刪除任何檔案</p></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="604"/>
|
||
<source>%1 (%3%) of %2 in use. Some folders, including network mounted or shared folders, might have different limits.</source>
|
||
<translation>%1 (%3%) 中的 %2 正在使用, 有些資料夾,包括網路掛載或分享資料夾,可能有不同的限制。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="605"/>
|
||
<source>%1 of %2 in use</source>
|
||
<translation>已使用 %2 中的 %1%</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="614"/>
|
||
<source>Currently there is no storage usage information available.</source>
|
||
<translation>目前無法查詢儲存空間使用資訊。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountsettings.cpp" line="680"/>
|
||
<source>No %1 connection configured.</source>
|
||
<translation>沒有 %1 連線設置。</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::AccountState</name>
|
||
<message>
|
||
<location filename="../src/gui/accountstate.cpp" line="124"/>
|
||
<source>Signed out</source>
|
||
<translation>已登出</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountstate.cpp" line="126"/>
|
||
<source>Disconnected</source>
|
||
<translation>已經離線</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountstate.cpp" line="128"/>
|
||
<source>Connected</source>
|
||
<translation>已連線</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountstate.cpp" line="130"/>
|
||
<source>Service unavailable</source>
|
||
<translation>服務無法使用</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountstate.cpp" line="132"/>
|
||
<source>Maintenance mode</source>
|
||
<translation>維護模式</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountstate.cpp" line="134"/>
|
||
<source>Network error</source>
|
||
<translation>網路異常</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountstate.cpp" line="136"/>
|
||
<source>Configuration error</source>
|
||
<translation>設定錯誤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountstate.cpp" line="138"/>
|
||
<source>Asking Credentials</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/accountstate.cpp" line="140"/>
|
||
<source>Unknown account state</source>
|
||
<translation>未知的帳號狀態</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::ActivityItemDelegate</name>
|
||
<message>
|
||
<location filename="../src/gui/activityitemdelegate.cpp" line="145"/>
|
||
<source>%1 on %2</source>
|
||
<translation>%1 在 %2 之上</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/activityitemdelegate.cpp" line="147"/>
|
||
<source>%1 on %2 (disconnected)</source>
|
||
<translation>%1 在 %2 之上 (已經離線)</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::ActivitySettings</name>
|
||
<message>
|
||
<location filename="../src/gui/activitywidget.cpp" line="515"/>
|
||
<location filename="../src/gui/activitywidget.cpp" line="563"/>
|
||
<source>Server Activity</source>
|
||
<translation>伺服器活動</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/activitywidget.cpp" line="522"/>
|
||
<source>Sync Protocol</source>
|
||
<translation>同步協定</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/activitywidget.cpp" line="571"/>
|
||
<source>Not Synced</source>
|
||
<translation>尚未同步</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/activitywidget.cpp" line="574"/>
|
||
<source>Not Synced (%1)</source>
|
||
<extracomment>%1 is the number of not synced files.</extracomment>
|
||
<translation>未同步(%1)</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/activitywidget.cpp" line="606"/>
|
||
<source>The server activity list has been copied to the clipboard.</source>
|
||
<translation>伺服器活動列表已經被複製到剪貼簿。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/activitywidget.cpp" line="610"/>
|
||
<source>The sync activity list has been copied to the clipboard.</source>
|
||
<translation>同步活動列表已經被複製到剪貼簿。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/activitywidget.cpp" line="613"/>
|
||
<source>The list of unsynced items has been copied to the clipboard.</source>
|
||
<translation>未同步的清單已經被複製到剪貼簿。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/activitywidget.cpp" line="618"/>
|
||
<source>Copied to clipboard</source>
|
||
<translation>複製至剪貼簿中</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="26"/>
|
||
<location filename="../src/gui/activitywidget.ui" line="68"/>
|
||
<location filename="../src/gui/activitywidget.ui" line="94"/>
|
||
<source>TextLabel</source>
|
||
<translation>文字標籤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/activitywidget.cpp" line="131"/>
|
||
<source>Server Activities</source>
|
||
<translation>伺服器活動</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/activitywidget.cpp" line="87"/>
|
||
<source>Copy</source>
|
||
<translation>複製</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/activitywidget.cpp" line="88"/>
|
||
<source>Copy the activity list to the clipboard.</source>
|
||
<translation>複製活動列表到剪貼簿。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/activitywidget.cpp" line="135"/>
|
||
<source>Action Required: Notifications</source>
|
||
<translation>需要動作: 通知</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/activitywidget.cpp" line="140"/>
|
||
<source><br/>Account %1 does not have activities enabled.</source>
|
||
<translation><br/> 帳號 %1 尚未啟用紀錄行為功能</translation>
|
||
</message>
|
||
<message numerus="yes">
|
||
<location filename="../src/gui/activitywidget.cpp" line="349"/>
|
||
<source>You received %n new notification(s) from %2.</source>
|
||
<translation><numerusform>您收到 %n 新的通知從 %2</numerusform></translation>
|
||
</message>
|
||
<message numerus="yes">
|
||
<location filename="../src/gui/activitywidget.cpp" line="356"/>
|
||
<source>You received %n new notification(s) from %1 and %2.</source>
|
||
<translation><numerusform>您收到 %n 新的通知從 %1 跟 %2</numerusform></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/activitywidget.cpp" line="358"/>
|
||
<source>You received new notifications from %1, %2 and other accounts.</source>
|
||
<translation>您收到 %n 新的通知從 %1, %2 跟其他帳戶</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/activitywidget.cpp" line="362"/>
|
||
<source>%1 Notifications - Action Required</source>
|
||
<translation>%1 通知 - 需要動作</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::AddCertificateDialog</name>
|
||
<message>
|
||
<location filename="../src/gui/addcertificatedialog.ui" line="17"/>
|
||
<source>SSL client certificate authentication</source>
|
||
<translation>SSL 客戶端憑證驗證</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/addcertificatedialog.ui" line="23"/>
|
||
<source>This server probably requires a SSL client certificate.</source>
|
||
<translation>伺服器需要SSL的客戶端憑證</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/addcertificatedialog.ui" line="35"/>
|
||
<source>Certificate & Key (pkcs12) :</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/addcertificatedialog.ui" line="51"/>
|
||
<source>Browse...</source>
|
||
<translation>瀏覽...</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/addcertificatedialog.ui" line="60"/>
|
||
<source>Certificate password :</source>
|
||
<translation>憑證密碼:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/addcertificatedialog.cpp" line="38"/>
|
||
<source>Select a certificate</source>
|
||
<translation>選擇一個憑證</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/addcertificatedialog.cpp" line="38"/>
|
||
<source>Certificate files (*.p12 *.pfx)</source>
|
||
<translation>憑證檔案 (*.p12 *.pfx)</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::Application</name>
|
||
<message>
|
||
<location filename="../src/gui/application.cpp" line="164"/>
|
||
<source>Error accessing the configuration file</source>
|
||
<translation>存取配置文件時錯誤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/application.cpp" line="165"/>
|
||
<source>There was an error while accessing the configuration file at %1.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/application.cpp" line="168"/>
|
||
<source>Quit ownCloud</source>
|
||
<translation>退出 ownCloud</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::AuthenticationDialog</name>
|
||
<message>
|
||
<location filename="../src/gui/authenticationdialog.cpp" line="30"/>
|
||
<source>Authentication Required</source>
|
||
<translation>必須驗證</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/authenticationdialog.cpp" line="32"/>
|
||
<source>Enter username and password for '%1' at %2.</source>
|
||
<translation>輸入 '%1' 在 %2 使用者名稱 和 密碼</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/authenticationdialog.cpp" line="37"/>
|
||
<source>&User:</source>
|
||
<translation>使用者 (&U):</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/authenticationdialog.cpp" line="38"/>
|
||
<source>&Password:</source>
|
||
<translation>密碼 (&P):</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::CleanupPollsJob</name>
|
||
<message>
|
||
<location filename="../src/libsync/owncloudpropagator.cpp" line="1001"/>
|
||
<source>Error writing metadata to the database</source>
|
||
<translation>寫入後設資料(metadata) 時發生錯誤</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::ConnectionValidator</name>
|
||
<message>
|
||
<location filename="../src/libsync/connectionvalidator.cpp" line="75"/>
|
||
<source>No ownCloud account configured</source>
|
||
<translation>沒有設置 ownCloud 帳號</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/connectionvalidator.cpp" line="310"/>
|
||
<source>The configured server for this client is too old</source>
|
||
<translation>設置的伺服器對這個客戶端來說太舊了</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/connectionvalidator.cpp" line="311"/>
|
||
<source>Please update to the latest server and restart the client.</source>
|
||
<translation>請將伺服器端更新到最新版並重新啟動客戶端</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/connectionvalidator.cpp" line="172"/>
|
||
<source>Authentication error: Either username or password are wrong.</source>
|
||
<translation>驗證錯誤︰使用者名稱或是密碼錯誤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/connectionvalidator.cpp" line="184"/>
|
||
<source>timeout</source>
|
||
<translation>逾時</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/connectionvalidator.cpp" line="221"/>
|
||
<source>The provided credentials are not correct</source>
|
||
<translation>提供的憑證不正確</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::DiscoveryMainThread</name>
|
||
<message>
|
||
<location filename="../src/libsync/discoveryphase.cpp" line="613"/>
|
||
<source>Aborted by the user</source>
|
||
<translation>使用者中斷</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::Folder</name>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="136"/>
|
||
<source>Local folder %1 does not exist.</source>
|
||
<translation>本地資料夾 %1 不存在</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="139"/>
|
||
<source>%1 should be a folder but is not.</source>
|
||
<translation>資料夾不存在, %1 必須是資料夾</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="142"/>
|
||
<source>%1 is not readable.</source>
|
||
<translation>%1 是不可讀的</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="366"/>
|
||
<source>%1 has been removed.</source>
|
||
<comment>%1 names a file.</comment>
|
||
<translation>%1 已被移除。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="373"/>
|
||
<source>%1 has been downloaded.</source>
|
||
<comment>%1 names a file.</comment>
|
||
<translation>%1 已被下載。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="380"/>
|
||
<source>%1 has been updated.</source>
|
||
<comment>%1 names a file.</comment>
|
||
<translation>%1 已被更新。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="387"/>
|
||
<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="394"/>
|
||
<source>%1 has been moved to %2.</source>
|
||
<translation>%1 已被搬移至 %2。</translation>
|
||
</message>
|
||
<message numerus="yes">
|
||
<location filename="../src/gui/folder.cpp" line="364"/>
|
||
<source>%1 and %n other file(s) have been removed.</source>
|
||
<translation><numerusform>%1 跟 %n 其他檔案已經被刪除</numerusform></translation>
|
||
</message>
|
||
<message numerus="yes">
|
||
<location filename="../src/gui/folder.cpp" line="371"/>
|
||
<source>%1 and %n other file(s) have been downloaded.</source>
|
||
<translation><numerusform>%1 跟 %n 其他檔案已經被下載</numerusform></translation>
|
||
</message>
|
||
<message numerus="yes">
|
||
<location filename="../src/gui/folder.cpp" line="378"/>
|
||
<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="385"/>
|
||
<source>%1 has been renamed to %2 and %n other file(s) have been renamed.</source>
|
||
<translation type="unfinished"><numerusform></numerusform></translation>
|
||
</message>
|
||
<message numerus="yes">
|
||
<location filename="../src/gui/folder.cpp" line="392"/>
|
||
<source>%1 has been moved to %2 and %n other file(s) have been moved.</source>
|
||
<translation type="unfinished"><numerusform></numerusform></translation>
|
||
</message>
|
||
<message numerus="yes">
|
||
<location filename="../src/gui/folder.cpp" line="399"/>
|
||
<source>%1 has and %n other file(s) have sync conflicts.</source>
|
||
<translation type="unfinished"><numerusform></numerusform></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="401"/>
|
||
<source>%1 has a sync conflict. Please check the conflict file!</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message numerus="yes">
|
||
<location filename="../src/gui/folder.cpp" line="406"/>
|
||
<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>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="408"/>
|
||
<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="414"/>
|
||
<source>Sync Activity</source>
|
||
<translation>同步活動</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="640"/>
|
||
<source>Could not read system exclude file</source>
|
||
<translation>無法讀取系統的排除檔案</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="888"/>
|
||
<source>A new folder larger than %1 MB has been added: %2.
|
||
</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="891"/>
|
||
<source>A folder from an external storage has been added.
|
||
</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="892"/>
|
||
<source>Please go in the settings to select it if you wish to download it.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="927"/>
|
||
<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 type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="932"/>
|
||
<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 type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="936"/>
|
||
<source>Remove All Files?</source>
|
||
<translation>移除所有檔案?</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="939"/>
|
||
<source>Remove all files</source>
|
||
<translation>移除所有檔案</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="940"/>
|
||
<source>Keep files</source>
|
||
<translation>保留檔案</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="957"/>
|
||
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
|
||
This might be because a backup was restored on the server.
|
||
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="962"/>
|
||
<source>Backup detected</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="965"/>
|
||
<source>Normal Synchronisation</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folder.cpp" line="966"/>
|
||
<source>Keep Local Files as Conflict</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::FolderMan</name>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="311"/>
|
||
<source>Could not reset folder state</source>
|
||
<translation>無法重置資料夾狀態</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="312"/>
|
||
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
|
||
<translation>發現較舊的同步處理日誌'%1',但無法移除。請確認沒有應用程式正在使用它。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="1054"/>
|
||
<source> (backup)</source>
|
||
<translation>(備份)</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="1059"/>
|
||
<source> (backup %1)</source>
|
||
<translation>(備份 %1)</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="1265"/>
|
||
<source>Undefined State.</source>
|
||
<translation>未知狀態</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="1268"/>
|
||
<source>Waiting to start syncing.</source>
|
||
<translation>正在等待同步開始</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="1271"/>
|
||
<source>Preparing for sync.</source>
|
||
<translation>正在準備同步。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="1274"/>
|
||
<source>Sync is running.</source>
|
||
<translation>同步執行中</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="1277"/>
|
||
<source>Last Sync was successful.</source>
|
||
<translation>最後一次同步成功</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="1282"/>
|
||
<source>Last Sync was successful, but with warnings on individual files.</source>
|
||
<translation>最新一次的同步已經成功,但是有部份檔案有問題</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="1285"/>
|
||
<source>Setup Error.</source>
|
||
<translation>安裝失敗</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="1288"/>
|
||
<source>User Abort.</source>
|
||
<translation>使用者中斷。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="1291"/>
|
||
<source>Sync is paused.</source>
|
||
<translation>同步已暫停</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="1297"/>
|
||
<source>%1 (Sync is paused)</source>
|
||
<translation>%1 (同步暫停)</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="1305"/>
|
||
<source>No valid folder selected!</source>
|
||
<translation>沒有選擇有效的資料夾</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="1315"/>
|
||
<source>The selected path is not a folder!</source>
|
||
<translation>所選的路徑並非資料夾!</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="1319"/>
|
||
<source>You have no permission to write to the selected folder!</source>
|
||
<translation>您沒有權限來寫入被選取的資料夾!</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="1369"/>
|
||
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="1384"/>
|
||
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderman.cpp" line="1344"/>
|
||
<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="1354"/>
|
||
<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="1362"/>
|
||
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
|
||
<translation>本地資料夾 %1 是一個捷徑,此捷徑的目標是被包含在一個已經被資料夾同步功能使用的資料夾,請選擇其他資料夾!</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::FolderStatusDelegate</name>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusdelegate.cpp" line="46"/>
|
||
<source>Add Folder Sync Connection</source>
|
||
<translation>新增資料夾同步功能的連線</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusdelegate.cpp" line="249"/>
|
||
<source>Synchronizing with local folder</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusdelegate.cpp" line="296"/>
|
||
<source>File</source>
|
||
<translation>檔案</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::FolderStatusModel</name>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="143"/>
|
||
<source>You need to be connected to add a folder</source>
|
||
<translation>您必須連上伺服器才能新增資料夾</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="145"/>
|
||
<source>Click this button to add a folder to synchronize.</source>
|
||
<translation>點擊此按鈕來新增同步資料夾</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="156"/>
|
||
<source>%1 (%2)</source>
|
||
<extracomment>Example text: "File.txt (23KB)"</extracomment>
|
||
<translation>%1 (%2)</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="180"/>
|
||
<source>Error while loading the list of folders from the server.</source>
|
||
<translation>從伺服器端同步資料夾清單時發生錯誤。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="231"/>
|
||
<source>Signed out</source>
|
||
<translation>已登出</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="183"/>
|
||
<source>Fetching folder list from server...</source>
|
||
<translation>從伺服器抓取資料夾清單中...</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="209"/>
|
||
<source>There are unresolved conflicts. Click for details.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="878"/>
|
||
<source>Checking for changes in '%1'</source>
|
||
<translation>檢查 '%1' 的變動</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="884"/>
|
||
<source>Reconciling changes</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="919"/>
|
||
<source>, '%1'</source>
|
||
<extracomment>Build a list of file names</extracomment>
|
||
<translation>, '%1'</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="922"/>
|
||
<source>'%1'</source>
|
||
<extracomment>Argument is a file name</extracomment>
|
||
<translation>'%1'</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="946"/>
|
||
<source>Syncing %1</source>
|
||
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
|
||
<translation>同步 %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="960"/>
|
||
<source>, </source>
|
||
<translation>, </translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
|
||
<source>download %1/s</source>
|
||
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
|
||
<translation>下載 %1/s</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="954"/>
|
||
<source>u2193 %1/s</source>
|
||
<translation>u2193 %1/s</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="963"/>
|
||
<source>upload %1/s</source>
|
||
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
|
||
<translation>上傳 %1/s</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="965"/>
|
||
<source>u2191 %1/s</source>
|
||
<translation>u2191 %1/s</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="972"/>
|
||
<source>%1 %2 (%3 of %4)</source>
|
||
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
|
||
<translation>%1 %2 (%3 的 %4)</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="976"/>
|
||
<source>%1 %2</source>
|
||
<extracomment>Example text: "uploading foobar.png"</extracomment>
|
||
<translation>%1 %2</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="995"/>
|
||
<source>%5 left, %1 of %2, file %3 of %4</source>
|
||
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="1003"/>
|
||
<source>%1 of %2, file %3 of %4</source>
|
||
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
|
||
<translation>%1 的 %2, 檔案 %3 的 %4</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="1010"/>
|
||
<source>file %1 of %2</source>
|
||
<translation>檔案 %1 的 %2</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="1056"/>
|
||
<source>Waiting...</source>
|
||
<translation>等待中...</translation>
|
||
</message>
|
||
<message numerus="yes">
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="1058"/>
|
||
<source>Waiting for %n other folder(s)...</source>
|
||
<translation><numerusform>正在等候 %n 的資料夾(可能不只一個)</numerusform></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderstatusmodel.cpp" line="1064"/>
|
||
<source>Preparing to sync...</source>
|
||
<translation>正在準備同步...</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::FolderWizard</name>
|
||
<message>
|
||
<location filename="../src/gui/folderwizard.cpp" line="548"/>
|
||
<source>Add Folder Sync Connection</source>
|
||
<translation>新增資料夾同步功能的連線</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizard.cpp" line="550"/>
|
||
<source>Add Sync Connection</source>
|
||
<translation>新增同步連線</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::FolderWizardLocalPath</name>
|
||
<message>
|
||
<location filename="../src/gui/folderwizard.cpp" line="67"/>
|
||
<source>Click to select a local folder to sync.</source>
|
||
<translation>請選擇要同步的本地資料夾</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizard.cpp" line="72"/>
|
||
<source>Enter the path to the local folder.</source>
|
||
<translation>請輸入本地資料夾的路徑</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizard.cpp" line="133"/>
|
||
<source>Select the source folder</source>
|
||
<translation>選擇來源資料夾</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::FolderWizardRemotePath</name>
|
||
<message>
|
||
<location filename="../src/gui/folderwizard.cpp" line="181"/>
|
||
<source>Create Remote Folder</source>
|
||
<translation>建立遠端資料夾</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizard.cpp" line="182"/>
|
||
<source>Enter the name of the new folder to be created below '%1':</source>
|
||
<translation>請輸入欲創建在 '%1' 底下的新資料夾名稱:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizard.cpp" line="212"/>
|
||
<source>Folder was successfully created on %1.</source>
|
||
<translation>資料夾成功建立在%1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizard.cpp" line="223"/>
|
||
<source>Authentication failed accessing %1</source>
|
||
<translation>存取 %1 認証失敗 </translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizard.cpp" line="225"/>
|
||
<source>Failed to create the folder on %1. Please check manually.</source>
|
||
<translation>在 %1 建立資料夾失敗,請手動檢查</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizard.cpp" line="234"/>
|
||
<source>Failed to list a folder. Error: %1</source>
|
||
<translation>取得資料夾清單失敗,錯誤: %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizard.cpp" line="315"/>
|
||
<source>Choose this to sync the entire account</source>
|
||
<translation> 請選擇這個功能用來同步整個帳號</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizard.cpp" line="445"/>
|
||
<source>This folder is already being synced.</source>
|
||
<translation>這個資料夾已經被同步了。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizard.cpp" line="447"/>
|
||
<source>You are already syncing <i>%1</i>, which is a parent folder of <i>%2</i>.</source>
|
||
<translation>您已經同步了 <i>%1</i>, 這個資料夾是 <i>%2</i> 的母資料夾。</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::FormatWarningsWizardPage</name>
|
||
<message>
|
||
<location filename="../src/gui/folderwizard.cpp" line="48"/>
|
||
<source><b>Warning:</b> %1</source>
|
||
<translation><b>警告:</b> %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/folderwizard.cpp" line="50"/>
|
||
<source><b>Warning:</b></source>
|
||
<translation><b>警告:</b></translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::GETFileJob</name>
|
||
<message>
|
||
<location filename="../src/libsync/propagatedownload.cpp" line="183"/>
|
||
<source>No E-Tag received from server, check Proxy/Gateway</source>
|
||
<translation>沒有收到來自伺服器的 E-Tag,請檢查代理伺服器或網路閘道</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagatedownload.cpp" line="190"/>
|
||
<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="217"/>
|
||
<source>Server returned wrong content-range</source>
|
||
<translation>伺服器回應錯誤的內容長度</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagatedownload.cpp" line="330"/>
|
||
<source>Connection Timeout</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="20"/>
|
||
<source>General Settings</source>
|
||
<translation>一般設定</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/generalsettings.ui" line="40"/>
|
||
<source>For System Tray</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/generalsettings.ui" line="139"/>
|
||
<source>Advanced</source>
|
||
<translation>進階</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/generalsettings.ui" line="171"/>
|
||
<source>Ask for confirmation before synchronizing folders larger than</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/generalsettings.ui" line="191"/>
|
||
<source>MB</source>
|
||
<extracomment>Trailing part of "Ask confirmation before syncing folder larger than" </extracomment>
|
||
<translation>MB</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/generalsettings.ui" line="215"/>
|
||
<source>Ask for confirmation before synchronizing external storages</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/generalsettings.ui" line="26"/>
|
||
<source>&Launch on System Startup</source>
|
||
<translation>&系統啟動時啟動</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/generalsettings.ui" line="33"/>
|
||
<source>Show &Desktop Notifications</source>
|
||
<translation>&桌面顯示通知</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/generalsettings.ui" line="43"/>
|
||
<source>Use &Monochrome Icons</source>
|
||
<translation>使用&單色圖示</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/generalsettings.ui" line="147"/>
|
||
<source>Edit &Ignored Files</source>
|
||
<translation>編輯&被忽略的檔案</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/generalsettings.ui" line="232"/>
|
||
<source>S&how crash reporter</source>
|
||
<translation>&顯示意外回報器</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/generalsettings.ui" line="53"/>
|
||
<location filename="../src/gui/generalsettings.ui" line="65"/>
|
||
<source>About</source>
|
||
<translation>關於</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/generalsettings.ui" line="75"/>
|
||
<source>Updates</source>
|
||
<translation>更新</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/generalsettings.ui" line="100"/>
|
||
<source>&Restart && Update</source>
|
||
<translation>重新啟動並更新 (&R)</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::HttpCredentialsGui</name>
|
||
<message>
|
||
<location filename="../src/gui/creds/httpcredentialsgui.cpp" line="100"/>
|
||
<source>Please enter %1 password:<br><br>User: %2<br>Account: %3<br></source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/creds/httpcredentialsgui.cpp" line="114"/>
|
||
<source>Reading from keychain failed with error: '%1'</source>
|
||
<translation>從授權碼讀取資料時失敗,錯誤: '%1'</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/creds/httpcredentialsgui.cpp" line="120"/>
|
||
<source>Enter Password</source>
|
||
<translation>輸入密碼</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/creds/httpcredentialsgui.cpp" line="157"/>
|
||
<source><a href="%1">Click here</a> to request an app password from the web interface.</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>Global Ignore Settings</source>
|
||
<translation>一般忽略設定</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/ignorelisteditor.ui" line="26"/>
|
||
<source>Sync hidden files</source>
|
||
<translation>同步隱藏檔案</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/ignorelisteditor.ui" line="36"/>
|
||
<source>Files Ignored by Patterns</source>
|
||
<translation>根據模式套用什麼檔案要被忽略</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/ignorelisteditor.ui" line="55"/>
|
||
<source>Add</source>
|
||
<translation>增加</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/ignorelisteditor.ui" line="75"/>
|
||
<source>Pattern</source>
|
||
<translation>模式</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/ignorelisteditor.ui" line="80"/>
|
||
<source>Allow Deletion</source>
|
||
<translation>允許刪除</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/ignorelisteditor.ui" line="45"/>
|
||
<source>Remove</source>
|
||
<translation>移除</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/ignorelisteditor.cpp" line="41"/>
|
||
<source>Files or folders matching a pattern will not be 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="117"/>
|
||
<source>Could not open file</source>
|
||
<translation>無法開啟檔案</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/ignorelisteditor.cpp" line="118"/>
|
||
<source>Cannot write changes to '%1'.</source>
|
||
<translation>%1 無法寫入變更。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/ignorelisteditor.cpp" line="145"/>
|
||
<source>Add Ignore Pattern</source>
|
||
<translation>增加忽略格式</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/ignorelisteditor.cpp" line="146"/>
|
||
<source>Add a new ignore pattern:</source>
|
||
<translation>增加一個新的忽略格式:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/ignorelisteditor.cpp" line="47"/>
|
||
<source>This entry is provided by the system at '%1' 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="20"/>
|
||
<source>List of issues</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/issueswidget.ui" line="34"/>
|
||
<source>Account</source>
|
||
<translation>帳號</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/issueswidget.ui" line="42"/>
|
||
<location filename="../src/gui/issueswidget.ui" line="61"/>
|
||
<source><no filter></source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/issueswidget.ui" line="50"/>
|
||
<location filename="../src/gui/issueswidget.cpp" line="83"/>
|
||
<source>Folder</source>
|
||
<translation>資料夾</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/issueswidget.ui" line="73"/>
|
||
<source>Show warnings</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/issueswidget.ui" line="83"/>
|
||
<source>Show ignored files</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/issueswidget.ui" line="133"/>
|
||
<source>There were too many issues. Not all will be visible here.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/issueswidget.ui" line="155"/>
|
||
<source>Copy the issues list to the clipboard.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/issueswidget.ui" line="158"/>
|
||
<source>Copy</source>
|
||
<translation>複製</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/issueswidget.cpp" line="81"/>
|
||
<source>Time</source>
|
||
<translation>時間</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/issueswidget.cpp" line="82"/>
|
||
<source>File</source>
|
||
<translation>檔案</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/issueswidget.cpp" line="84"/>
|
||
<source>Issue</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::LogBrowser</name>
|
||
<message>
|
||
<location filename="../src/gui/logbrowser.cpp" line="58"/>
|
||
<source>Log Output</source>
|
||
<translation>記錄輸出</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/logbrowser.cpp" line="70"/>
|
||
<source>&Search:</source>
|
||
<translation>&搜尋:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/logbrowser.cpp" line="78"/>
|
||
<source>&Find</source>
|
||
<translation>尋找 (&F):</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/logbrowser.cpp" line="89"/>
|
||
<source>&Capture debug messages</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/logbrowser.cpp" line="101"/>
|
||
<source>Clear</source>
|
||
<translation>清除</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/logbrowser.cpp" line="102"/>
|
||
<source>Clear the log display.</source>
|
||
<translation>清除所顯示的記錄</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/logbrowser.cpp" line="108"/>
|
||
<source>S&ave</source>
|
||
<translation>儲存 (&A)</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/logbrowser.cpp" line="109"/>
|
||
<source>Save the log file to a file on disk for debugging.</source>
|
||
<translation>將記錄檔儲存到硬碟用於除錯</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/logbrowser.cpp" line="198"/>
|
||
<source>Save log file</source>
|
||
<translation>儲存記錄檔</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/logbrowser.cpp" line="208"/>
|
||
<source>Error</source>
|
||
<translation>錯誤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/logbrowser.cpp" line="208"/>
|
||
<source>Could not write to log file %1</source>
|
||
<translation>無法寫入記錄檔 %1</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::Logger</name>
|
||
<message>
|
||
<location filename="../src/libsync/logger.cpp" line="195"/>
|
||
<source>Error</source>
|
||
<translation>錯誤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/logger.cpp" line="196"/>
|
||
<source><nobr>File '%1'<br/>cannot be opened for writing.<br/><br/>The log output can <b>not</b> be saved!</nobr></source>
|
||
<translation><nobr>檔案 '%1'<br/>無法開啟與寫入<br/><br/>記錄 <b>無法</b> 被儲存</nobr></translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::NSISUpdater</name>
|
||
<message>
|
||
<location filename="../src/gui/updater/ocupdater.cpp" line="332"/>
|
||
<source>New Version Available</source>
|
||
<translation>有新版本</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/updater/ocupdater.cpp" line="338"/>
|
||
<source><p>A new version of the %1 Client is available.</p><p><b>%2</b> is available for download. The installed version is %3.</p></source>
|
||
<translation><p>%1 客戶端有新版本了。</p><p><b>%2</b> 可供下載, 目前安裝的版本是 %3.</p></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/updater/ocupdater.cpp" line="352"/>
|
||
<source>Skip this version</source>
|
||
<translation>跳過這個版本</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/updater/ocupdater.cpp" line="353"/>
|
||
<source>Skip this time</source>
|
||
<translation>跳過這次更新</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/updater/ocupdater.cpp" line="354"/>
|
||
<source>Get update</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="52"/>
|
||
<source>Specify proxy manually as</source>
|
||
<translation>手動指定代理伺服器為</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/networksettings.ui" line="80"/>
|
||
<source>Host</source>
|
||
<translation>主機</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/networksettings.ui" line="100"/>
|
||
<source>:</source>
|
||
<translation>:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/networksettings.ui" line="131"/>
|
||
<source>Proxy server requires authentication</source>
|
||
<translation>代理伺服器要求認證</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/networksettings.ui" line="190"/>
|
||
<source>Download Bandwidth</source>
|
||
<translation>下載頻寬</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/networksettings.ui" line="196"/>
|
||
<location filename="../src/gui/networksettings.ui" line="275"/>
|
||
<source>Limit to</source>
|
||
<translation>限制到</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/networksettings.ui" line="241"/>
|
||
<location filename="../src/gui/networksettings.ui" line="320"/>
|
||
<source>KBytes/s</source>
|
||
<translation>KBytes/s</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/networksettings.ui" line="203"/>
|
||
<location filename="../src/gui/networksettings.ui" line="292"/>
|
||
<source>No limit</source>
|
||
<translation>沒有限制</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/networksettings.ui" line="250"/>
|
||
<location filename="../src/gui/networksettings.ui" line="282"/>
|
||
<source>Limit to 3/4 of estimated bandwidth</source>
|
||
<translation>限制預估頻寬的 3/4</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/networksettings.ui" line="269"/>
|
||
<source>Upload Bandwidth</source>
|
||
<translation>上傳頻寬</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/networksettings.ui" line="253"/>
|
||
<location filename="../src/gui/networksettings.ui" line="285"/>
|
||
<source>Limit automatically</source>
|
||
<translation>自動限制</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/networksettings.cpp" line="34"/>
|
||
<source>Hostname of proxy server</source>
|
||
<translation>代理伺服器主機名稱</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/networksettings.cpp" line="35"/>
|
||
<source>Username for proxy server</source>
|
||
<translation>代理伺服器使用者名稱</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/networksettings.cpp" line="36"/>
|
||
<source>Password for proxy server</source>
|
||
<translation>代理伺服器密碼</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/networksettings.cpp" line="38"/>
|
||
<source>HTTP(S) proxy</source>
|
||
<translation>HTTP(S) 代理伺服器</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/networksettings.cpp" line="39"/>
|
||
<source>SOCKS5 proxy</source>
|
||
<translation>SOCKS5 代理伺服器</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::NotificationWidget</name>
|
||
<message>
|
||
<location filename="../src/gui/notificationwidget.cpp" line="55"/>
|
||
<source>Created at %1</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/notificationwidget.cpp" line="104"/>
|
||
<source>Closing in a few seconds...</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/notificationwidget.cpp" line="138"/>
|
||
<source>%1 request failed at %2</source>
|
||
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/notificationwidget.cpp" line="144"/>
|
||
<source>'%1' selected at %2</source>
|
||
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::OAuth</name>
|
||
<message>
|
||
<location filename="../src/gui/creds/oauth.cpp" line="112"/>
|
||
<source>Error returned from the server: <em>%1</em></source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/creds/oauth.cpp" line="115"/>
|
||
<source>There was an error accessing the 'token' endpoint: <br><em>%1</em></source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/creds/oauth.cpp" line="118"/>
|
||
<source>Could not parse the JSON returned from the server: <br><em>%1</em></source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/creds/oauth.cpp" line="121"/>
|
||
<source>The reply from the server did not contain all expected fields</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/creds/oauth.cpp" line="125"/>
|
||
<source><h1>Login Error</h1><p>%1</p></source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/creds/oauth.cpp" line="131"/>
|
||
<source><h1>Wrong user</h1><p>You logged-in with user <em>%1</em>, but must login with user <em>%2</em>.<br>Please log out of %3 in another tab, then <a href='%4'>click here</a> and log in as user %2</p></source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::OCUpdater</name>
|
||
<message>
|
||
<location filename="../src/gui/updater/ocupdater.cpp" line="103"/>
|
||
<source>New %1 Update Ready</source>
|
||
<translation>新 %1 更新已經就緒</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/updater/ocupdater.cpp" line="104"/>
|
||
<source>A new update for %1 is about to be installed. The updater may ask
|
||
for additional privileges during the process.</source>
|
||
<translation>一個新的 %1 更新已經安裝完成。更新也許會詢問
|
||
要求給予權限在安裝的過程中。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/updater/ocupdater.cpp" line="143"/>
|
||
<source>Downloading version %1. Please wait...</source>
|
||
<translation>正在下載版本 %1,請稍候...</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/updater/ocupdater.cpp" line="147"/>
|
||
<source>Could not download update. Please click <a href='%1'>here</a> to download the update manually.</source>
|
||
<translation>無法下載更新檔,請點選連結 <a href='%1'>按這裡</a> 手動下載更新檔。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/updater/ocupdater.cpp" line="149"/>
|
||
<source>Could not check for new updates.</source>
|
||
<translation>無法檢查是否有新更新檔。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/updater/ocupdater.cpp" line="145"/>
|
||
<source>%1 version %2 available. Restart application to start the update.</source>
|
||
<translation>%1 的版本 %2 已經可以安裝,請重新啟動應用程式開始安裝更新。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/updater/ocupdater.cpp" line="151"/>
|
||
<source>New %1 version %2 available. Please use the system's update tool to install it.</source>
|
||
<translation>新 %1 版本 %2 已經可以安裝了, 請使用系統的安裝工具來安裝。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/updater/ocupdater.cpp" line="153"/>
|
||
<source>Checking update server...</source>
|
||
<translation>檢查更新伺服器中...</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/updater/ocupdater.cpp" line="155"/>
|
||
<source>Update status is unknown: Did not check for new updates.</source>
|
||
<translation>無法取得更新狀態: 無法檢查是否有新更新檔。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/updater/ocupdater.cpp" line="159"/>
|
||
<source>No updates available. Your installation is at the latest version.</source>
|
||
<translation>目前沒有可用的更新檔,您安裝的版本是最新的了。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/updater/ocupdater.cpp" line="178"/>
|
||
<source>Update Check</source>
|
||
<translation>更新檢查</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::OwncloudAdvancedSetupPage</name>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="48"/>
|
||
<source>Connect to %1</source>
|
||
<translation>連線到 %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="49"/>
|
||
<source>Setup local folder options</source>
|
||
<translation>設定本地資料夾選項</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="58"/>
|
||
<source>Connect...</source>
|
||
<translation>連線中...</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="156"/>
|
||
<source>%1 folder '%2' is synced to local folder '%3'</source>
|
||
<translation>%1 資料夾 '%2' 與本地資料夾 '%3' 同步</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="159"/>
|
||
<source>Sync the folder '%1'</source>
|
||
<translation>同步資料夾 '%1'</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="164"/>
|
||
<source><p><small><strong>Warning:</strong> The local folder is not empty. Pick a resolution!</small></p></source>
|
||
<translation><p><small><strong>警告:</strong> 本地端的資料夾不是空的. 請選擇解決方案!</small></p></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="285"/>
|
||
<source>Local Sync Folder</source>
|
||
<translation>本地同步資料夾</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="324"/>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="345"/>
|
||
<source>(%1)</source>
|
||
<translation>(%1)</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::OwncloudConnectionMethodDialog</name>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudconnectionmethoddialog.ui" line="14"/>
|
||
<source>Connection failed</source>
|
||
<translation>連線失敗</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudconnectionmethoddialog.ui" line="43"/>
|
||
<source><html><head/><body><p>Failed to connect to the secure server address specified. How do you wish to proceed?</p></body></html></source>
|
||
<translation><html><head/><body><p>無法連線到指定的安全伺服器位置,您想要如何處理?</p></body></html></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudconnectionmethoddialog.ui" line="55"/>
|
||
<source>Select a different URL</source>
|
||
<translation>選擇一個不同的URL</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudconnectionmethoddialog.ui" line="62"/>
|
||
<source>Retry unencrypted over HTTP (insecure)</source>
|
||
<translation>透過未加密HTTP重試 (不安全)</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudconnectionmethoddialog.ui" line="69"/>
|
||
<source>Configure client-side TLS certificate</source>
|
||
<translation>設定客戶端 TLS 憑證</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudconnectionmethoddialog.cpp" line="34"/>
|
||
<source><html><head/><body><p>Failed to connect to the secure server address <em>%1</em>. How do you wish to proceed?</p></body></html></source>
|
||
<translation><html><head/><body><p>無法連線到安全伺服器 <em>%1</em>,您想要如何處理?</p></body></html></translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::OwncloudHttpCredsPage</name>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudhttpcredspage.cpp" line="49"/>
|
||
<source>&Email</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudhttpcredspage.cpp" line="59"/>
|
||
<source>Connect to %1</source>
|
||
<translation>連線到 %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudhttpcredspage.cpp" line="60"/>
|
||
<source>Enter user credentials</source>
|
||
<translation>請輸入使用者憑證</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::OwncloudOAuthCredsPage</name>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudoauthcredspage.cpp" line="43"/>
|
||
<source>Connect to %1</source>
|
||
<translation>連線到 %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudoauthcredspage.cpp" line="44"/>
|
||
<source>Login in your browser</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::OwncloudSetupPage</name>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="50"/>
|
||
<source>Connect to %1</source>
|
||
<translation>連線到 %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="51"/>
|
||
<source>Setup %1 server</source>
|
||
<translation>設定 %1 伺服器</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="129"/>
|
||
<source>This url is NOT secure as it is not encrypted.
|
||
It is not advisable to use it.</source>
|
||
<translation>這個url沒有加密,是不安全的,
|
||
不建議您使用此url。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="133"/>
|
||
<source>This url is secure. You can use it.</source>
|
||
<translation>這個 URL 是安全的,您可以使用它。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="172"/>
|
||
<source>&Next ></source>
|
||
<translation>下一步 (&N) ></translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::OwncloudSetupWizard</name>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="250"/>
|
||
<source><font color="green">Successfully connected to %1: %2 version %3 (%4)</font><br/><br/></source>
|
||
<translation><font color="green">成功連線到 %1: %2 版本 %3 (%4)</font><br/><br/></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="280"/>
|
||
<source>Failed to connect to %1 at %2:<br/>%3</source>
|
||
<translation>從 %2 連線到 %1 失敗:<br/>%3</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="315"/>
|
||
<source>Timeout while trying to connect to %1 at %2.</source>
|
||
<translation>從 %2 嘗試連線到 %1 逾時。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="334"/>
|
||
<source>Trying to connect to %1 at %2...</source>
|
||
<translation>嘗試連線到%1從%2</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="385"/>
|
||
<source>The authenticated request to the server was redirected to '%1'. The URL is bad, the server is misconfigured.</source>
|
||
<translation>伺服器要求的認證請求被導向 '%1',這個URL可能不安全,此伺服器可能設定有錯。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="407"/>
|
||
<source>There was an invalid response to an authenticated webdav request</source>
|
||
<translation>從webdav的認證要求中有無效的回傳值</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="398"/>
|
||
<source>Access forbidden by server. To verify that you have proper access, <a href="%1">click here</a> to access the service with your browser.</source>
|
||
<translation>從伺服器存取被拒絕。為了正確驗證您的存取資訊 <a href="%1">請點選這裡</a> 透過瀏覽器來存取服務</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="278"/>
|
||
<source>Invalid URL</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="297"/>
|
||
<source>The server reported the following error:</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="452"/>
|
||
<source>Local sync folder %1 already exists, setting it up for sync.<br/><br/></source>
|
||
<translation>本地同步資料夾%1已存在, 將其設置為同步<br/><br/></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="455"/>
|
||
<source>Creating local sync folder %1...</source>
|
||
<translation>建立本地同步資料夾 %1...</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="459"/>
|
||
<source>ok</source>
|
||
<translation>ok</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="461"/>
|
||
<source>failed.</source>
|
||
<translation>失敗</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="463"/>
|
||
<source>Could not create local folder %1</source>
|
||
<translation>無法建立本地資料夾 %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="489"/>
|
||
<source>No remote folder specified!</source>
|
||
<translation>沒有指定遠端資料夾!</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="495"/>
|
||
<source>Error: %1</source>
|
||
<translation>錯誤: %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="508"/>
|
||
<source>creating folder on ownCloud: %1</source>
|
||
<translation>在 ownCloud 建立資料夾: %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="524"/>
|
||
<source>Remote folder %1 created successfully.</source>
|
||
<translation>遠端資料夾%1建立成功!</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="526"/>
|
||
<source>The remote folder %1 already exists. Connecting it for syncing.</source>
|
||
<translation>遠端資料夾%1已存在,連線同步中</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="528"/>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="530"/>
|
||
<source>The folder creation resulted in HTTP error code %1</source>
|
||
<translation>在HTTP建立資料夾失敗, error code %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="532"/>
|
||
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
|
||
<translation>由於帳號或密碼錯誤,遠端資料夾建立失敗<br/>請檢查您的帳號密碼。</p></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="536"/>
|
||
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
|
||
<translation><p><font color="red">遠端資料夾建立失敗,也許是因為所提供的帳號密碼錯誤</font><br/>請重新檢查您的帳號密碼</p></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="541"/>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="542"/>
|
||
<source>Remote folder %1 creation failed with error <tt>%2</tt>.</source>
|
||
<translation>建立遠端資料夾%1發生錯誤<tt>%2</tt>失敗</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="559"/>
|
||
<source>A sync connection from %1 to remote directory %2 was set up.</source>
|
||
<translation>從%1到遠端資料夾%2的連線已建立</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="564"/>
|
||
<source>Successfully connected to %1!</source>
|
||
<translation>成功連接到 %1 !</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="571"/>
|
||
<source>Connection to %1 could not be established. Please check again.</source>
|
||
<translation>無法建立連線%1, 請重新檢查</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="585"/>
|
||
<source>Folder rename failed</source>
|
||
<translation>重新命名資料夾失敗</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="586"/>
|
||
<source>Can't remove and back up the folder because the folder or a file in it is open in another program. Please close the folder or file and hit retry or cancel the setup.</source>
|
||
<translation>無法移除與備份此資料夾,因為有其他的程式正在使用其中的資料夾或者檔案。請關閉使用中的資料夾或檔案並重試或者取消設定。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudsetupwizard.cpp" line="631"/>
|
||
<source><font color="green"><b>Local sync folder %1 successfully created!</b></font></source>
|
||
<translation><font color="green"><b>本地同步資料夾 %1 建立成功!</b></font></translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::OwncloudWizard</name>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudwizard.cpp" line="84"/>
|
||
<source>%1 Connection Wizard</source>
|
||
<translation>%1連線精靈</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudwizard.cpp" line="93"/>
|
||
<source>Skip folders configuration</source>
|
||
<translation>忽略資料夾設定資訊</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::OwncloudWizardResultPage</name>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudwizardresultpage.cpp" line="36"/>
|
||
<source>Everything set up!</source>
|
||
<translation>一切都準備就緒!</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudwizardresultpage.cpp" line="40"/>
|
||
<source>Open Local Folder</source>
|
||
<translation>打開本地資料夾</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudwizardresultpage.cpp" line="48"/>
|
||
<source>Open %1 in Browser</source>
|
||
<translation>瀏覽器中開啟 %1</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::PollJob</name>
|
||
<message>
|
||
<location filename="../src/libsync/propagateupload.cpp" line="134"/>
|
||
<source>Invalid JSON reply from the poll URL</source>
|
||
<translation>不合法的JSON資訊從URL中回傳</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::PropagateDirectory</name>
|
||
<message>
|
||
<location filename="../src/libsync/owncloudpropagator.cpp" line="953"/>
|
||
<source>Error writing metadata to the database</source>
|
||
<translation>寫入後設資料(metadata) 時發生錯誤</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::PropagateDownloadFile</name>
|
||
<message>
|
||
<location filename="../src/libsync/propagatedownload.cpp" line="409"/>
|
||
<source>File %1 can not be downloaded because of a local file name clash!</source>
|
||
<translation>檔案 %1 無法被下載,因為本地端的檔案名稱已毀損!</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagatedownload.cpp" line="459"/>
|
||
<source>The download would reduce free local disk space below the limit</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagatedownload.cpp" line="463"/>
|
||
<source>Free space on disk is less than %1</source>
|
||
<translation>可用的硬碟空間已經少於 %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagatedownload.cpp" line="577"/>
|
||
<source>File was deleted from server</source>
|
||
<translation>檔案已從伺服器被刪除</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagatedownload.cpp" line="630"/>
|
||
<source>The file could not be downloaded completely.</source>
|
||
<translation>檔案下載無法完成。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagatedownload.cpp" line="637"/>
|
||
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagatedownload.cpp" line="798"/>
|
||
<source>File %1 cannot be saved because of a local file name clash!</source>
|
||
<translation>檔案 %1 無法存檔,因為本地端的檔案名稱已毀損!</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagatedownload.cpp" line="846"/>
|
||
<source>File has changed since discovery</source>
|
||
<translation>尋找的過程中檔案已經被更改</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagatedownload.cpp" line="897"/>
|
||
<source>Error writing metadata to the database</source>
|
||
<translation>寫入後設資料(metadata) 時發生錯誤</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::PropagateItemJob</name>
|
||
<message>
|
||
<location filename="../src/libsync/owncloudpropagator.cpp" line="234"/>
|
||
<source>; Restoration Failed: %1</source>
|
||
<translation>; 重新儲存失敗 %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/owncloudpropagator.cpp" line="355"/>
|
||
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
|
||
<translation>檔案或目錄已經從只供讀取的分享中被移除,但是復原失敗: %1</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::PropagateLocalMkdir</name>
|
||
<message>
|
||
<location filename="../src/libsync/propagatorjobs.cpp" line="158"/>
|
||
<source>could not delete file %1, error: %2</source>
|
||
<translation>無法刪除檔案 %1,錯誤: %2</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagatorjobs.cpp" line="166"/>
|
||
<source>Attention, possible case sensitivity clash with %1</source>
|
||
<translation>注意! %1 的名稱可能有大小寫衝突。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagatorjobs.cpp" line="172"/>
|
||
<source>could not create folder %1</source>
|
||
<translation>無法建立資料夾 %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagatorjobs.cpp" line="184"/>
|
||
<source>Error writing metadata to the database</source>
|
||
<translation>寫入後設資料(metadata) 時發生錯誤</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::PropagateLocalRemove</name>
|
||
<message>
|
||
<location filename="../src/libsync/propagatorjobs.cpp" line="76"/>
|
||
<source>Error removing '%1': %2;</source>
|
||
<translation>移除時發生錯誤 '%1': %2;</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagatorjobs.cpp" line="101"/>
|
||
<source>Could not remove folder '%1'</source>
|
||
<translation>無法移除資料夾 '%1'</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagatorjobs.cpp" line="120"/>
|
||
<source>Could not remove %1 because of a local file name clash</source>
|
||
<translation>無法刪除 %1 ,因為本地端的檔案名稱已毀損!</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::PropagateLocalRename</name>
|
||
<message>
|
||
<location filename="../src/libsync/propagatorjobs.cpp" line="219"/>
|
||
<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="250"/>
|
||
<location filename="../src/libsync/propagatorjobs.cpp" line="255"/>
|
||
<source>Error writing metadata to the database</source>
|
||
<translation>寫入後設資料(metadata) 時發生錯誤</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::PropagateRemoteDelete</name>
|
||
<message>
|
||
<location filename="../src/libsync/propagateremotedelete.cpp" line="100"/>
|
||
<source>The file has been removed from a read only share. It was restored.</source>
|
||
<translation>已復原從只供讀取的分享中被移除檔案</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateremotedelete.cpp" line="121"/>
|
||
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
|
||
<translation>從伺服器端回傳錯誤的 HTTP 代碼, 預期是 204, 但是接收到的是 "%1 %2".</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::PropagateRemoteMkdir</name>
|
||
<message>
|
||
<location filename="../src/libsync/propagateremotemkdir.cpp" line="99"/>
|
||
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
|
||
<translation>從伺服器端回傳錯誤的 HTTP 代碼, 預期是 201, 但是接收到的是 "%1 %2".</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateremotemkdir.cpp" line="151"/>
|
||
<source>Error writing metadata to the database</source>
|
||
<translation>寫入後設資料(metadata) 時發生錯誤</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::PropagateRemoteMove</name>
|
||
<message>
|
||
<location filename="../src/libsync/propagateremotemove.cpp" line="102"/>
|
||
<source>This folder must not be renamed. It is renamed back to its original name.</source>
|
||
<translation>這個資料夾不應該被更名,他已經被改回原本的名稱了。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateremotemove.cpp" line="104"/>
|
||
<source>This folder must not be renamed. Please name it back to Shared.</source>
|
||
<translation>這個資料夾已經被分享,不應該被更名,請改回原本的名稱。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateremotemove.cpp" line="141"/>
|
||
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
|
||
<translation>檔案更名完成,但這檔案是只供讀取的分享,原始檔案已被還原</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateremotemove.cpp" line="158"/>
|
||
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
|
||
<translation>從伺服器端回傳錯誤的 HTTP 代碼, 預期是 201, 但是接收到的是 "%1 %2".</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateremotemove.cpp" line="190"/>
|
||
<location filename="../src/libsync/propagateremotemove.cpp" line="196"/>
|
||
<source>Error writing metadata to the database</source>
|
||
<translation>寫入後設資料(metadata) 時發生錯誤</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::PropagateUploadFileCommon</name>
|
||
<message>
|
||
<location filename="../src/libsync/propagateupload.cpp" line="175"/>
|
||
<source>File %1 cannot be uploaded because another file with the same name, differing only in case, exists</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateupload.cpp" line="291"/>
|
||
<source>File Removed</source>
|
||
<translation>檔案已移除</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateupload.cpp" line="305"/>
|
||
<source>Local file changed during syncing. It will be resumed.</source>
|
||
<translation>本地端的檔案在同步的過程中被更改,此檔案將會被還原。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateupload.cpp" line="317"/>
|
||
<source>Local file changed during sync.</source>
|
||
<translation>本地端的檔案在同步過程中被更改。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateupload.cpp" line="186"/>
|
||
<location filename="../src/libsync/propagateupload.cpp" line="549"/>
|
||
<source>Upload of %1 exceeds the quota for the folder</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateupload.cpp" line="622"/>
|
||
<source>Error writing metadata to the database</source>
|
||
<translation>寫入後設資料(metadata) 時發生錯誤</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::PropagateUploadFileNG</name>
|
||
<message>
|
||
<location filename="../src/libsync/propagateuploadng.cpp" line="399"/>
|
||
<source>The local file was removed during sync.</source>
|
||
<translation>本地端的檔案在同步過程中被刪除。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateuploadng.cpp" line="410"/>
|
||
<source>Local file changed during sync.</source>
|
||
<translation>本地端的檔案在同步過程中被更改。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateuploadng.cpp" line="444"/>
|
||
<source>Unexpected return code from server (%1)</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateuploadng.cpp" line="451"/>
|
||
<source>Missing File ID from server</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateuploadng.cpp" line="465"/>
|
||
<source>Missing ETag from server</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::PropagateUploadFileV1</name>
|
||
<message>
|
||
<location filename="../src/libsync/propagateuploadv1.cpp" line="191"/>
|
||
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
|
||
<translation>檔案已經在本機上修改,但這檔案是只供讀取的分享,您的修改已還原並保存在衝突檔案中。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
|
||
<source>Poll URL missing</source>
|
||
<translation>缺少輪詢的超連結</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateuploadv1.cpp" line="228"/>
|
||
<source>The local file was removed during sync.</source>
|
||
<translation>本地端的檔案在同步過程中被刪除。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateuploadv1.cpp" line="239"/>
|
||
<source>Local file changed during sync.</source>
|
||
<translation>本地端的檔案在同步過程中被更改。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/propagateuploadv1.cpp" line="254"/>
|
||
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
|
||
<translation>伺服器不承認檔案的最後一個分割檔。(e-tag不存在)</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="20"/>
|
||
<source>TextLabel</source>
|
||
<translation>文字標籤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/protocolwidget.cpp" line="61"/>
|
||
<source>Time</source>
|
||
<translation>時間</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/protocolwidget.cpp" line="62"/>
|
||
<source>File</source>
|
||
<translation>檔案</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/protocolwidget.cpp" line="63"/>
|
||
<source>Folder</source>
|
||
<translation>資料夾</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/protocolwidget.cpp" line="64"/>
|
||
<source>Action</source>
|
||
<translation>動作</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/protocolwidget.cpp" line="65"/>
|
||
<source>Size</source>
|
||
<translation>大小</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/protocolwidget.cpp" line="85"/>
|
||
<source>Local sync protocol</source>
|
||
<translation>本機同步協定</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/protocolwidget.cpp" line="87"/>
|
||
<source>Copy</source>
|
||
<translation>複製</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/protocolwidget.cpp" line="88"/>
|
||
<source>Copy the activity list to the clipboard.</source>
|
||
<translation>複製活動列表到剪貼簿。</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::ProxyAuthDialog</name>
|
||
<message>
|
||
<location filename="../src/gui/proxyauthdialog.ui" line="20"/>
|
||
<source>Proxy authentication required</source>
|
||
<translation>代理伺服器要求驗證</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/proxyauthdialog.ui" line="26"/>
|
||
<source>Username:</source>
|
||
<translation>使用者名稱:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/proxyauthdialog.ui" line="36"/>
|
||
<source>Proxy:</source>
|
||
<translation>代理伺服器:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/proxyauthdialog.ui" line="43"/>
|
||
<source>The proxy server needs a username and password.</source>
|
||
<translation>代理伺服器需要使用者帳號以及密碼。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/proxyauthdialog.ui" line="50"/>
|
||
<source>Password:</source>
|
||
<translation>密碼:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/proxyauthdialog.ui" line="74"/>
|
||
<source>TextLabel</source>
|
||
<translation>文字標籤</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::SelectiveSyncDialog</name>
|
||
<message>
|
||
<location filename="../src/gui/selectivesyncdialog.cpp" line="457"/>
|
||
<source>Choose What to Sync</source>
|
||
<translation>選擇要同步的項目</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::SelectiveSyncWidget</name>
|
||
<message>
|
||
<location filename="../src/gui/selectivesyncdialog.cpp" line="74"/>
|
||
<source>Loading ...</source>
|
||
<translation>載入中…</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/selectivesyncdialog.cpp" line="80"/>
|
||
<source>Deselect remote folders you do not wish to synchronize.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/selectivesyncdialog.cpp" line="96"/>
|
||
<source>Name</source>
|
||
<translation>名稱</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/selectivesyncdialog.cpp" line="97"/>
|
||
<source>Size</source>
|
||
<translation>大小</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/selectivesyncdialog.cpp" line="225"/>
|
||
<location filename="../src/gui/selectivesyncdialog.cpp" line="275"/>
|
||
<source>No subfolders currently on the server.</source>
|
||
<translation>目前沒有子資料夾在伺服器上。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/selectivesyncdialog.cpp" line="277"/>
|
||
<source>An error occurred while loading the list of sub folders.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::ServerNotificationHandler</name>
|
||
<message>
|
||
<location filename="../src/gui/servernotificationhandler.cpp" line="103"/>
|
||
<source>Dismiss</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::SettingsDialog</name>
|
||
<message>
|
||
<location filename="../src/gui/settingsdialog.ui" line="14"/>
|
||
<source>Settings</source>
|
||
<translation>設定</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/settingsdialog.cpp" line="109"/>
|
||
<source>Activity</source>
|
||
<translation>活動</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/settingsdialog.cpp" line="118"/>
|
||
<source>General</source>
|
||
<translation>一般</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/settingsdialog.cpp" line="124"/>
|
||
<source>Network</source>
|
||
<translation>網路</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/settingsdialog.cpp" line="230"/>
|
||
<source>Account</source>
|
||
<translation>帳號</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::SettingsDialogMac</name>
|
||
<message>
|
||
<location filename="../src/gui/settingsdialogmac.cpp" line="93"/>
|
||
<source>%1</source>
|
||
<translation>%1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/settingsdialogmac.cpp" line="97"/>
|
||
<source>Activity</source>
|
||
<translation>活動</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/settingsdialogmac.cpp" line="111"/>
|
||
<source>General</source>
|
||
<translation>一般</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/settingsdialogmac.cpp" line="115"/>
|
||
<source>Network</source>
|
||
<translation>網路</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/settingsdialogmac.cpp" line="152"/>
|
||
<location filename="../src/gui/settingsdialogmac.cpp" line="211"/>
|
||
<source>Account</source>
|
||
<translation>帳號</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::ShareDialog</name>
|
||
<message>
|
||
<location filename="../src/gui/sharedialog.ui" line="60"/>
|
||
<source>TextLabel</source>
|
||
<translation>文字標籤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharedialog.ui" line="28"/>
|
||
<source>share label</source>
|
||
<translation>分享標籤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharedialog.ui" line="14"/>
|
||
<source>Dialog</source>
|
||
<translation>對白</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharedialog.ui" line="50"/>
|
||
<source>ownCloud Path:</source>
|
||
<translation>ownCloud 路徑:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharedialog.cpp" line="109"/>
|
||
<source>%1 Sharing</source>
|
||
<translation>%1 分享</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharedialog.cpp" line="84"/>
|
||
<source>%1</source>
|
||
<translation>%1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharedialog.cpp" line="106"/>
|
||
<source>Folder: %2</source>
|
||
<translation>資料夾: %2</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharedialog.cpp" line="112"/>
|
||
<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 type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharedialog.cpp" line="197"/>
|
||
<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="211"/>
|
||
<source>Users and Groups</source>
|
||
<translation>使用者及群組</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharedialog.cpp" line="218"/>
|
||
<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>分享 新文件.odt</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.ui" line="276"/>
|
||
<source>TextLabel</source>
|
||
<translation>文字標籤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.ui" line="139"/>
|
||
<source>Set &password </source>
|
||
<translation>設定密碼</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.ui" line="35"/>
|
||
<source>Enter a name to create a new public link...</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.ui" line="42"/>
|
||
<source>&Create new</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.ui" line="105"/>
|
||
<source>Set &expiration date</source>
|
||
<translation>設定到期日</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.ui" line="156"/>
|
||
<source>Set password</source>
|
||
<translation>設定密碼</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.ui" line="178"/>
|
||
<source>Link properties:</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.ui" line="220"/>
|
||
<source>Show file listing</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.ui" line="200"/>
|
||
<source>Allow editing</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 type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="117"/>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="301"/>
|
||
<source>P&assword protect</source>
|
||
<translation>&密碼保護</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="414"/>
|
||
<source>Password Protected</source>
|
||
<translation>密碼保護</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="96"/>
|
||
<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="93"/>
|
||
<source>Link shares have been disabled</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="107"/>
|
||
<source>Create public link share</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="168"/>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="527"/>
|
||
<source>Delete</source>
|
||
<translation>刪除</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="163"/>
|
||
<source>Open link in browser</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="164"/>
|
||
<source>Copy link to clipboard</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="165"/>
|
||
<source>Copy link to clipboard (direct download)</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="166"/>
|
||
<source>Send link by email</source>
|
||
<translation>使用電子郵件傳送連結</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="167"/>
|
||
<source>Send link by email (direct download)</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="520"/>
|
||
<source>Confirm Link Share Deletion</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="521"/>
|
||
<source><p>Do you really want to delete the public link share <i>%1</i>?</p><p>Note: This action cannot be undone.</p></source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="528"/>
|
||
<source>Cancel</source>
|
||
<translation>取消</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="63"/>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="544"/>
|
||
<source>Public link</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="254"/>
|
||
<source>Delete link share</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="459"/>
|
||
<source>Public sh&aring requires a password</source>
|
||
<translation>公開&共享需要密碼</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sharelinkwidget.cpp" line="477"/>
|
||
<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>分享 新文件.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.ui" line="108"/>
|
||
<source><html><head/><body><p>You can direct people to this shared file or folder <a href="private link menu"><span style=" text-decoration: underline; color:#0000ff;">by giving them a private link</span></a>.</p></body></html></source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/shareusergroupwidget.cpp" line="186"/>
|
||
<source>The item is not shared with any users or groups</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/shareusergroupwidget.cpp" line="235"/>
|
||
<source>Open link in browser</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/shareusergroupwidget.cpp" line="237"/>
|
||
<source>Copy link to clipboard</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/shareusergroupwidget.cpp" line="239"/>
|
||
<source>Send link by email</source>
|
||
<translation>使用電子郵件傳送連結</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/shareusergroupwidget.cpp" line="249"/>
|
||
<source>No results for '%1'</source>
|
||
<translation>'%1' 沒有結果</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/shareusergroupwidget.cpp" line="337"/>
|
||
<source>I shared something with you</source>
|
||
<translation type="unfinished"/>
|
||
</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="37"/>
|
||
<source>TextLabel</source>
|
||
<translation>文字標籤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/shareuserline.ui" line="69"/>
|
||
<source>can edit</source>
|
||
<translation>可編輯</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/shareuserline.ui" line="76"/>
|
||
<source>can share</source>
|
||
<translation>可分享</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/shareuserline.ui" line="83"/>
|
||
<source>...</source>
|
||
<translation>...</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/shareusergroupwidget.cpp" line="357"/>
|
||
<source>create</source>
|
||
<translation>建立</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/shareusergroupwidget.cpp" line="360"/>
|
||
<source>change</source>
|
||
<translation>更動</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/shareusergroupwidget.cpp" line="363"/>
|
||
<source>delete</source>
|
||
<translation>刪除</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::ShibbolethCredentials</name>
|
||
<message>
|
||
<location filename="../src/gui/creds/shibbolethcredentials.cpp" line="259"/>
|
||
<source>Login Error</source>
|
||
<translation>登入錯誤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/creds/shibbolethcredentials.cpp" line="259"/>
|
||
<source>You must sign in as user %1</source>
|
||
<translation>您必須以 %1 使用者登入</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::ShibbolethWebView</name>
|
||
<message>
|
||
<location filename="../src/gui/creds/shibboleth/shibbolethwebview.cpp" line="83"/>
|
||
<source>%1 - Authenticate</source>
|
||
<translation>%1 - 驗證</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/creds/shibboleth/shibbolethwebview.cpp" line="93"/>
|
||
<source>SSL Chipher Debug View</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/creds/shibboleth/shibbolethwebview.cpp" line="101"/>
|
||
<source>Reauthentication required</source>
|
||
<translation>要求重新驗證</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/creds/shibboleth/shibbolethwebview.cpp" line="101"/>
|
||
<source>Your session has expired. You need to re-login to continue to use the client.</source>
|
||
<translation>您的認証已經過期了,您必須重新登入才能繼續使用。</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::SocketApi</name>
|
||
<message>
|
||
<location filename="../src/gui/socketapi.cpp" line="491"/>
|
||
<source>Share with %1</source>
|
||
<comment>parameter is ownCloud</comment>
|
||
<translation>與 %1 分享</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/socketapi.cpp" line="557"/>
|
||
<source>I shared something with you</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/socketapi.cpp" line="565"/>
|
||
<source>Share...</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/socketapi.cpp" line="567"/>
|
||
<source>Copy private link to clipboard</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/socketapi.cpp" line="568"/>
|
||
<source>Send private link by email...</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::SslButton</name>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="102"/>
|
||
<source><h3>Certificate Details</h3></source>
|
||
<translation><h3>憑證細節</h3></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="105"/>
|
||
<source>Common Name (CN):</source>
|
||
<translation>(通用名):</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="106"/>
|
||
<source>Subject Alternative Names:</source>
|
||
<translation>主題備用名稱:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="107"/>
|
||
<source>Organization (O):</source>
|
||
<translation>組織 (O):</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="108"/>
|
||
<source>Organizational Unit (OU):</source>
|
||
<translation>組織部門 (OU):</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="109"/>
|
||
<source>State/Province:</source>
|
||
<translation>州或省:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="110"/>
|
||
<source>Country:</source>
|
||
<translation>國家:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="111"/>
|
||
<source>Serial:</source>
|
||
<translation>序號:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="114"/>
|
||
<source><h3>Issuer</h3></source>
|
||
<translation><h3>簽發者</h3></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="117"/>
|
||
<source>Issuer:</source>
|
||
<translation>簽發者:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="118"/>
|
||
<source>Issued on:</source>
|
||
<translation>簽發於:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="119"/>
|
||
<source>Expires on:</source>
|
||
<translation>過期於:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="122"/>
|
||
<source><h3>Fingerprints</h3></source>
|
||
<translation><h3>指紋</h3></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="126"/>
|
||
<source>SHA-256:</source>
|
||
<translation>SHA-256:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="127"/>
|
||
<source>SHA-1:</source>
|
||
<translation>SHA-1:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="131"/>
|
||
<source><p><b>Note:</b> This certificate was manually approved</p></source>
|
||
<translation><p><b>注意:</b> 此憑證已被手動核准</p></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="151"/>
|
||
<source>%1 (self-signed)</source>
|
||
<translation>%1 (自我簽章)</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="153"/>
|
||
<source>%1</source>
|
||
<translation>%1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="188"/>
|
||
<source>This connection is encrypted using %1 bit %2.
|
||
</source>
|
||
<translation>這個連線已經使用 %1 bit %2 加密。
|
||
</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="215"/>
|
||
<source>No support for SSL session tickets/identifiers</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="225"/>
|
||
<source>Certificate information:</source>
|
||
<translation>憑證資訊:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslbutton.cpp" line="192"/>
|
||
<source>This connection is NOT secure as it is not encrypted.
|
||
</source>
|
||
<translation>這個連線沒有經過加密,是不安全的。
|
||
</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::SslErrorDialog</name>
|
||
<message>
|
||
<location filename="../src/gui/sslerrordialog.ui" line="14"/>
|
||
<source>Form</source>
|
||
<translation>表單</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslerrordialog.ui" line="25"/>
|
||
<source>Trust this certificate anyway</source>
|
||
<translation>信任此憑證</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslerrordialog.cpp" line="65"/>
|
||
<source>Untrusted Certificate</source>
|
||
<translation>不信任的憑證</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslerrordialog.cpp" line="132"/>
|
||
<source>Cannot connect securely to <i>%1</i>:</source>
|
||
<translation>無法安全的連線到 <i>%1</i>:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslerrordialog.cpp" line="166"/>
|
||
<source>with Certificate %1</source>
|
||
<translation>與憑證 %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslerrordialog.cpp" line="175"/>
|
||
<location filename="../src/gui/sslerrordialog.cpp" line="177"/>
|
||
<location filename="../src/gui/sslerrordialog.cpp" line="179"/>
|
||
<source>&lt;not specified&gt;</source>
|
||
<translation>&lt;未指定&gt;</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslerrordialog.cpp" line="180"/>
|
||
<location filename="../src/gui/sslerrordialog.cpp" line="200"/>
|
||
<source>Organization: %1</source>
|
||
<translation>組織:%1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslerrordialog.cpp" line="181"/>
|
||
<location filename="../src/gui/sslerrordialog.cpp" line="201"/>
|
||
<source>Unit: %1</source>
|
||
<translation>單位:%1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslerrordialog.cpp" line="182"/>
|
||
<location filename="../src/gui/sslerrordialog.cpp" line="202"/>
|
||
<source>Country: %1</source>
|
||
<translation>國家:%1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslerrordialog.cpp" line="189"/>
|
||
<source>Fingerprint (MD5): <tt>%1</tt></source>
|
||
<translation>指紋 (MD5): &lt;tt&gt;%1&lt;/tt&gt;</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslerrordialog.cpp" line="190"/>
|
||
<source>Fingerprint (SHA1): <tt>%1</tt></source>
|
||
<translation>指紋 (SHA1): &lt;tt&gt;%1&lt;/tt&gt;</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslerrordialog.cpp" line="192"/>
|
||
<source>Effective Date: %1</source>
|
||
<translation>有效日期:%1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslerrordialog.cpp" line="193"/>
|
||
<source>Expiration Date: %1</source>
|
||
<translation>到期日: %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/sslerrordialog.cpp" line="197"/>
|
||
<source>Issuer: %1</source>
|
||
<translation>簽發者: %1</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::SyncEngine</name>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="118"/>
|
||
<source>Success.</source>
|
||
<translation>成功。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="125"/>
|
||
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
|
||
<translation>CSync 讀取歷程檔案失敗,歷程檔案已經損毀。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="128"/>
|
||
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
|
||
<translation><p>用於csync的套件%1</p></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="131"/>
|
||
<source>CSync fatal parameter error.</source>
|
||
<translation>CSync 參數錯誤。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="134"/>
|
||
<source>CSync processing step update failed.</source>
|
||
<translation>CSync 處理步驟 "update" 失敗。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="137"/>
|
||
<source>CSync processing step reconcile failed.</source>
|
||
<translation>CSync 處理步驟 "reconcile" 失敗。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="140"/>
|
||
<source>CSync could not authenticate at the proxy.</source>
|
||
<translation>CSync 無法在代理伺服器認證。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="143"/>
|
||
<source>CSync failed to lookup proxy or server.</source>
|
||
<translation>CSync 查詢代理伺服器或伺服器失敗。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="146"/>
|
||
<source>CSync failed to authenticate at the %1 server.</source>
|
||
<translation>CSync 於伺服器 %1 認證失敗。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="149"/>
|
||
<source>CSync failed to connect to the network.</source>
|
||
<translation>CSync 無法連接到網路。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="152"/>
|
||
<source>A network connection timeout happened.</source>
|
||
<translation>網路連線逾時。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="155"/>
|
||
<source>A HTTP transmission error happened.</source>
|
||
<translation>HTTP 傳輸錯誤。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="179"/>
|
||
<source>The mounted folder is temporarily not available on the server</source>
|
||
<translation>掛載的資料夾暫時無法在伺服器上使用</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="185"/>
|
||
<source>An error occurred while opening a folder</source>
|
||
<translation>開啟資料夾時發生錯誤。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="188"/>
|
||
<source>Error while reading folder.</source>
|
||
<translation>讀取資料夾時發生錯誤。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="264"/>
|
||
<source>%1 (skipped due to earlier error, trying again in %2)</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="474"/>
|
||
<source>File/Folder is ignored because it's hidden.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="477"/>
|
||
<source>Folder hierarchy is too deep</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="493"/>
|
||
<source>Conflict: Server version downloaded, local copy renamed and not uploaded.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="777"/>
|
||
<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="812"/>
|
||
<source>Unable to open or create the local sync database. Make sure you have write access in the sync folder.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="1290"/>
|
||
<source>Not allowed because you don't have permission to add parent folder</source>
|
||
<translation>拒絕此操作,您沒有新增母資料夾的權限。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="1297"/>
|
||
<source>Not allowed because you don't have permission to add files in that folder</source>
|
||
<translation>拒絕此操作,您沒有新增檔案在此資料夾的權限。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="1600"/>
|
||
<source>Disk space is low: Downloads that would reduce free space below %1 were skipped.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="1607"/>
|
||
<source>There is insufficient space available on the server for some uploads.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="167"/>
|
||
<source>CSync: No space on %1 server available.</source>
|
||
<translation>CSync:伺服器 %1 沒有可用空間。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="170"/>
|
||
<source>CSync unspecified error.</source>
|
||
<translation>CSync 未知的錯誤。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="173"/>
|
||
<source>Aborted by the user</source>
|
||
<translation>使用者中斷</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="161"/>
|
||
<source>CSync failed to access</source>
|
||
<translation>CSync 存取失敗。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="121"/>
|
||
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
|
||
<translation>CSync 讀取或創建歷程檔案時失敗,請確定您在此本地資料夾有讀寫的權限。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="158"/>
|
||
<source>CSync failed due to unhandled permission denied.</source>
|
||
<translation>CSync 失敗,由於權限未處理被拒。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="164"/>
|
||
<source>CSync tried to create a folder that already exists.</source>
|
||
<translation>CSync 試圖建立一個已經存在的資料夾。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="176"/>
|
||
<source>The service is temporarily unavailable</source>
|
||
<translation>這個服務暫時無法使用。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="182"/>
|
||
<source>Access is forbidden</source>
|
||
<translation>存取被拒</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="193"/>
|
||
<source>An internal error number %1 occurred.</source>
|
||
<translation>發生內部錯誤,錯誤代碼 %1。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="443"/>
|
||
<source>Symbolic links are not supported in syncing.</source>
|
||
<translation>同步不支援捷徑連結</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="446"/>
|
||
<source>File is listed on the ignore list.</source>
|
||
<translation>檔案被列在忽略清單。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="450"/>
|
||
<source>File names ending with a period are not supported on this file system.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="460"/>
|
||
<source>File names containing the character '%1' are not supported on this file system.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="463"/>
|
||
<source>The file name is a reserved name on this file system.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="468"/>
|
||
<source>Filename contains trailing spaces.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="471"/>
|
||
<source>Filename is too long.</source>
|
||
<translation>檔案名稱太長了。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="480"/>
|
||
<source>The filename cannot be encoded on your file system.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="489"/>
|
||
<source>Unresolved conflict.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="500"/>
|
||
<source>Stat failed.</source>
|
||
<translation>狀態失敗。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="527"/>
|
||
<source>Filename encoding is not valid</source>
|
||
<translation>檔案名稱編碼是無效的</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="707"/>
|
||
<source>Invalid characters, please rename "%1"</source>
|
||
<translation>無效的字元,請您重新命名 "%1"</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="827"/>
|
||
<source>Unable to read the blacklist from the local database</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="868"/>
|
||
<source>Unable to read from the sync journal.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="917"/>
|
||
<source>Cannot open the sync journal</source>
|
||
<translation>同步處理日誌無法開啟</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="980"/>
|
||
<source>File name contains at least one invalid character</source>
|
||
<translation>檔案名稱含有不合法的字元</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="1216"/>
|
||
<location filename="../src/libsync/syncengine.cpp" line="1256"/>
|
||
<source>Ignored because of the "choose what to sync" blacklist</source>
|
||
<translation>已忽略。根據 "選擇要同步的項目"的黑名單</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="1275"/>
|
||
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
|
||
<translation>拒絕此操作,您沒有在此新增子資料夾的權限。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="1322"/>
|
||
<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/syncengine.cpp" line="1338"/>
|
||
<location filename="../src/libsync/syncengine.cpp" line="1357"/>
|
||
<source>Not allowed to remove, restoring</source>
|
||
<translation>不允許刪除,復原中</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="1371"/>
|
||
<source>Local files and share folder removed.</source>
|
||
<translation>本地端檔案和共享資料夾已被刪除。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="1425"/>
|
||
<source>Move not allowed, item restored</source>
|
||
<translation>不允許移動,物件復原中</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="1436"/>
|
||
<source>Move not allowed because %1 is read-only</source>
|
||
<translation>不允許移動,因為 %1 是唯讀的</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="1436"/>
|
||
<source>the destination</source>
|
||
<translation>目標</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncengine.cpp" line="1436"/>
|
||
<source>the source</source>
|
||
<translation>來源</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::SyncLogDialog</name>
|
||
<message>
|
||
<location filename="../src/gui/synclogdialog.ui" line="14"/>
|
||
<source>Synchronisation Log</source>
|
||
<translation>同步紀錄</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::Systray</name>
|
||
<message>
|
||
<location filename="../src/gui/systray.cpp" line="54"/>
|
||
<source>%1: %2</source>
|
||
<translation>%1: %2</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::Theme</name>
|
||
<message>
|
||
<location filename="../src/libsync/theme.cpp" line="315"/>
|
||
<source><p>Version %1. For more information please visit <a href='%2'>%3</a>.</p></source>
|
||
<translation><p>版本 %1. 如欲得知更多資訊,請到此拜訪 <a href='%2'>%3</a>.</p></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/theme.cpp" line="320"/>
|
||
<source><p>Copyright ownCloud GmbH</p></source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/theme.cpp" line="321"/>
|
||
<source><p>Distributed by %1 and licensed under the GNU General Public License (GPL) Version 2.0.<br/>%2 and the %2 logo are registered trademarks of %1 in the United States, other countries, or both.</p></source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::ValidateChecksumHeader</name>
|
||
<message>
|
||
<location filename="../src/common/checksums.cpp" line="233"/>
|
||
<source>The checksum header is malformed.</source>
|
||
<translation>校驗碼異常。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/common/checksums.cpp" line="248"/>
|
||
<source>The checksum header contained an unknown checksum type '%1'</source>
|
||
<translation>校正資料含有未知的型態 '%1'</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/common/checksums.cpp" line="252"/>
|
||
<source>The downloaded file does not match the checksum, it will be resumed.</source>
|
||
<translation>下載的檔案驗證失敗,將會被還原</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::ownCloudGui</name>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="267"/>
|
||
<source>Please sign in</source>
|
||
<translation>請登入</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="292"/>
|
||
<source>Folder %1: %2</source>
|
||
<translation>資料夾 %1: %2</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="313"/>
|
||
<source>There are no sync folders configured.</source>
|
||
<translation>尚未設置同步資料夾。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="322"/>
|
||
<source>Open in browser</source>
|
||
<translation>用瀏覽器開啟</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="371"/>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="628"/>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="722"/>
|
||
<source>Log in...</source>
|
||
<translation>登入...</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="375"/>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="620"/>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="724"/>
|
||
<source>Log out</source>
|
||
<translation>登出</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="444"/>
|
||
<source>Recent Changes</source>
|
||
<translation>最近的更動</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="766"/>
|
||
<source>Checking for changes in '%1'</source>
|
||
<translation>檢查 '%1' 的變動</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="349"/>
|
||
<source>Managed Folders:</source>
|
||
<translation>管理的資料夾:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="352"/>
|
||
<source>Open folder '%1'</source>
|
||
<translation>開啟 %1 資料夾</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="324"/>
|
||
<source>Open %1 in browser</source>
|
||
<translation>瀏覽器中開啟 %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="707"/>
|
||
<source>Unknown status</source>
|
||
<translation>未知狀態</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="709"/>
|
||
<source>Settings...</source>
|
||
<translation>設定…</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="711"/>
|
||
<source>Details...</source>
|
||
<translation>細節…</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="717"/>
|
||
<source>Help</source>
|
||
<translation>說明</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="719"/>
|
||
<source>Quit %1</source>
|
||
<translation>離開 %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="248"/>
|
||
<source>Disconnected from %1</source>
|
||
<translation>從 %1 斷線</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="198"/>
|
||
<source>Unsupported Server Version</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="199"/>
|
||
<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"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="238"/>
|
||
<source>Disconnected</source>
|
||
<translation>已經離線</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="240"/>
|
||
<source>Disconnected from some accounts</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="251"/>
|
||
<source>Disconnected from accounts:</source>
|
||
<translation>已從帳號離線:</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="253"/>
|
||
<source>Account %1: %2</source>
|
||
<translation>帳號 %1: %2</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="268"/>
|
||
<source>Signed out</source>
|
||
<translation>已登出</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="272"/>
|
||
<source>Account synchronization is disabled</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="273"/>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="304"/>
|
||
<source>Synchronization is paused</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="306"/>
|
||
<source>Error during synchronization</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="314"/>
|
||
<source>No sync folders configured</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="360"/>
|
||
<source>Unpause all folders</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="365"/>
|
||
<source>Pause all folders</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="599"/>
|
||
<source>Unpause all synchronization</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="601"/>
|
||
<source>Unpause synchronization</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="609"/>
|
||
<source>Pause all synchronization</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="611"/>
|
||
<source>Pause synchronization</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="618"/>
|
||
<source>Log out of all accounts</source>
|
||
<translation>登出所有的帳戶</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="626"/>
|
||
<source>Log in to all accounts...</source>
|
||
<translation>登入所有的帳戶</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="710"/>
|
||
<source>New account...</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="728"/>
|
||
<source>Crash now</source>
|
||
<comment>Only shows in debug mode to allow testing the crash handler</comment>
|
||
<translation>發生非預期結果</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="744"/>
|
||
<source>No items synced recently</source>
|
||
<translation>最近沒有項目被同步</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="781"/>
|
||
<source>Syncing %1 of %2 (%3 left)</source>
|
||
<translation>同步中 %1 的 %2 (剩餘 %3)</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="786"/>
|
||
<source>Syncing %1 of %2</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="795"/>
|
||
<source>Syncing %1 (%2 left)</source>
|
||
<translation>同步中 %1 (剩餘 %2)</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="798"/>
|
||
<source>Syncing %1</source>
|
||
<translation>同步 %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="816"/>
|
||
<source>%1 (%2, %3)</source>
|
||
<translation>%1 (%2, %3)</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/owncloudgui.cpp" line="302"/>
|
||
<source>Up to date</source>
|
||
<translation>最新的</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OCC::ownCloudTheme</name>
|
||
<message>
|
||
<location filename="../src/libsync/owncloudtheme.cpp" line="46"/>
|
||
<source><p>Version %2. For more information visit <a href="%3">https://%4</a></p><p>For known issues and help, please visit: <a href="https://central.owncloud.org/c/desktop-client">https://central.owncloud.org</a></p><p><small>By Klaas Freitag, Daniel Molkentin, Olivier Goffart, Markus Götz, Jan-Christoph Borchardt, and others.</small></p><p>Copyright ownCloud GmbH</p><p>Licensed under the GNU General Public License (GPL) Version 2.0<br/>ownCloud and the ownCloud Logo are registered trademarks of ownCloud GmbH in the United States, other countries, or both.</p></source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OwncloudAdvancedSetupPage</name>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="20"/>
|
||
<source>Form</source>
|
||
<translation>表單</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="32"/>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="81"/>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="134"/>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="253"/>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="358"/>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="388"/>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="414"/>
|
||
<source>TextLabel</source>
|
||
<translation>文字標籤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="91"/>
|
||
<source>Server</source>
|
||
<translation>伺服器</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="203"/>
|
||
<source><html><head/><body><p>If this box is checked, existing content in the local folder will be erased to start a clean sync from the server.</p><p>Do not check this if the local content should be uploaded to the servers folder.</p></body></html></source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="206"/>
|
||
<source>Start a &clean sync (Erases the local folder!)</source>
|
||
<translation>開始清除同步(將資料從本地端刪除)</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="301"/>
|
||
<source>Ask for confirmation before synchroni&zing folders larger than</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="318"/>
|
||
<source>MB</source>
|
||
<extracomment>Trailing part of "Ask confirmation before syncing folder larger than" </extracomment>
|
||
<translation>MB</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="327"/>
|
||
<source>Ask for confirmation before synchronizing e&xternal storages</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="351"/>
|
||
<source>Choose what to sync</source>
|
||
<translation>選擇要同步的項目</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="150"/>
|
||
<source>&Local Folder</source>
|
||
<translation>本地資料夾 (&L)</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="225"/>
|
||
<source>pbSelectLocalFolder</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="193"/>
|
||
<source>&Keep local data</source>
|
||
<translation>保留本地資料 (&K)</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="243"/>
|
||
<source>S&ync everything from server</source>
|
||
<translation>從伺服器同步任何東西 (&Y)</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="395"/>
|
||
<source>Status message</source>
|
||
<translation>狀態訊息</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OwncloudHttpCredsPage</name>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="14"/>
|
||
<source>Form</source>
|
||
<translation>表單</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="73"/>
|
||
<source>&Username</source>
|
||
<translation>使用者名稱 (&U)</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="83"/>
|
||
<source>&Password</source>
|
||
<translation>密碼 (&P)</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OwncloudOAuthCredsPage</name>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudoauthcredspage.ui" line="14"/>
|
||
<source>Form</source>
|
||
<translation>表單</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudoauthcredspage.ui" line="36"/>
|
||
<source>Please switch to your browser to proceed.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudoauthcredspage.ui" line="46"/>
|
||
<source>An error occured while connecting. Please try again.</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudoauthcredspage.ui" line="56"/>
|
||
<source>Re-open Browser</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OwncloudSetupPage</name>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudsetupnocredspage.ui" line="20"/>
|
||
<source>Form</source>
|
||
<translation>表單</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudsetupnocredspage.ui" line="32"/>
|
||
<location filename="../src/gui/wizard/owncloudsetupnocredspage.ui" line="196"/>
|
||
<source>TextLabel</source>
|
||
<translation>文字標籤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudsetupnocredspage.ui" line="86"/>
|
||
<source>Ser&ver Address</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudsetupnocredspage.ui" line="102"/>
|
||
<source>https://...</source>
|
||
<translation>https://...</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudsetupnocredspage.ui" line="160"/>
|
||
<source>Error Label</source>
|
||
<translation>錯誤標籤</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>OwncloudWizardResultPage</name>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudwizardresultpage.ui" line="14"/>
|
||
<source>Form</source>
|
||
<translation>表單</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudwizardresultpage.ui" line="20"/>
|
||
<source>TextLabel</source>
|
||
<translation>文字標籤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudwizardresultpage.ui" line="163"/>
|
||
<source>Your entire account is synced to the local folder </source>
|
||
<translation>您整個帳號的資料會與本地資料夾同步</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/wizard/owncloudwizardresultpage.ui" line="98"/>
|
||
<location filename="../src/gui/wizard/owncloudwizardresultpage.ui" line="120"/>
|
||
<source>PushButton</source>
|
||
<translation>按鈕</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>QObject</name>
|
||
<message>
|
||
<location filename="../src/common/utility.cpp" line="442"/>
|
||
<source>in the future</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message numerus="yes">
|
||
<location filename="../src/common/utility.cpp" line="438"/>
|
||
<source>%n day(s) ago</source>
|
||
<translation type="unfinished"><numerusform></numerusform></translation>
|
||
</message>
|
||
<message numerus="yes">
|
||
<location filename="../src/common/utility.cpp" line="446"/>
|
||
<source>%n hour(s) ago</source>
|
||
<translation type="unfinished"><numerusform></numerusform></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/common/utility.cpp" line="451"/>
|
||
<source>now</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/common/utility.cpp" line="453"/>
|
||
<source>Less than a minute ago</source>
|
||
<translation>不到一分鐘前</translation>
|
||
</message>
|
||
<message numerus="yes">
|
||
<location filename="../src/common/utility.cpp" line="456"/>
|
||
<source>%n minute(s) ago</source>
|
||
<translation type="unfinished"><numerusform></numerusform></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/common/utility.cpp" line="459"/>
|
||
<source>Some time ago</source>
|
||
<translation>前一段時間</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/syncresult.cpp" line="145"/>
|
||
<source>%1: %2</source>
|
||
<extracomment>this displays an error string (%2) for a file %1</extracomment>
|
||
<translation>%1: %2</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>Utility</name>
|
||
<message>
|
||
<location filename="../src/common/utility.cpp" line="130"/>
|
||
<source>%L1 GB</source>
|
||
<translation>%L1 GB</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/common/utility.cpp" line="134"/>
|
||
<source>%L1 MB</source>
|
||
<translation>%L1 MB</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/common/utility.cpp" line="138"/>
|
||
<source>%L1 KB</source>
|
||
<translation>%L1 KB</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/common/utility.cpp" line="141"/>
|
||
<source>%L1 B</source>
|
||
<translation>%L1 B</translation>
|
||
</message>
|
||
<message numerus="yes">
|
||
<location filename="../src/common/utility.cpp" line="310"/>
|
||
<source>%n year(s)</source>
|
||
<translation type="unfinished"><numerusform></numerusform></translation>
|
||
</message>
|
||
<message numerus="yes">
|
||
<location filename="../src/common/utility.cpp" line="311"/>
|
||
<source>%n month(s)</source>
|
||
<translation type="unfinished"><numerusform></numerusform></translation>
|
||
</message>
|
||
<message numerus="yes">
|
||
<location filename="../src/common/utility.cpp" line="312"/>
|
||
<source>%n day(s)</source>
|
||
<translation type="unfinished"><numerusform></numerusform></translation>
|
||
</message>
|
||
<message numerus="yes">
|
||
<location filename="../src/common/utility.cpp" line="313"/>
|
||
<source>%n hour(s)</source>
|
||
<translation type="unfinished"><numerusform></numerusform></translation>
|
||
</message>
|
||
<message numerus="yes">
|
||
<location filename="../src/common/utility.cpp" line="314"/>
|
||
<source>%n minute(s)</source>
|
||
<translation type="unfinished"><numerusform></numerusform></translation>
|
||
</message>
|
||
<message numerus="yes">
|
||
<location filename="../src/common/utility.cpp" line="315"/>
|
||
<source>%n second(s)</source>
|
||
<translation type="unfinished"><numerusform></numerusform></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/common/utility.cpp" line="339"/>
|
||
<source>%1 %2</source>
|
||
<translation>%1 %2</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>main.cpp</name>
|
||
<message>
|
||
<location filename="../src/gui/main.cpp" line="38"/>
|
||
<source>System Tray not available</source>
|
||
<translation>系統常駐程式無法使用</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/main.cpp" line="39"/>
|
||
<source>%1 requires on a working system tray. If you are running XFCE, please follow <a href="http://docs.xfce.org/xfce/xfce4-panel/systray">these instructions</a>. Otherwise, please install a system tray application such as 'trayer' and try again.</source>
|
||
<translation>%1需要可運作的系統常駐程式區。若您正在執行XFCE,請參考 <a href="http://docs.xfce.org/xfce/xfce4-panel/systray">這份教學</a>。若非如此則請安裝一個系統常駐的應用程式,如'trayer',並再度嘗試。</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>ownCloudTheme::about()</name>
|
||
<message>
|
||
<location filename="../src/libsync/theme.cpp" line="299"/>
|
||
<source><p><small>Built from Git revision <a href="%1">%2</a> on %3, %4 using Qt %5, %6</small></p></source>
|
||
<translation><p><small>根據Git版本號<a href="%1">%2</a>在 %3建置, %4 使用了Qt %5,%6</small></p></translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>progress</name>
|
||
<message>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="32"/>
|
||
<source>Downloaded</source>
|
||
<translation>已下載</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="34"/>
|
||
<source>Uploaded</source>
|
||
<translation>已上傳</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="37"/>
|
||
<source>Server version downloaded, copied changed local file into conflict file</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="39"/>
|
||
<source>Deleted</source>
|
||
<translation>已刪除</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="42"/>
|
||
<source>Moved to %1</source>
|
||
<translation>搬移到 %1</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="44"/>
|
||
<source>Ignored</source>
|
||
<translation>已忽略</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="46"/>
|
||
<source>Filesystem access error</source>
|
||
<translation>存取檔案系統錯誤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="48"/>
|
||
<source>Error</source>
|
||
<translation>錯誤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="50"/>
|
||
<source>Updated local metadata</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="53"/>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="55"/>
|
||
<source>Unknown</source>
|
||
<translation>未知</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="66"/>
|
||
<source>downloading</source>
|
||
<translation>下載中</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="68"/>
|
||
<source>uploading</source>
|
||
<translation>上傳中</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="70"/>
|
||
<source>deleting</source>
|
||
<translation>刪除中</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="73"/>
|
||
<source>moving</source>
|
||
<translation>搬移中</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="75"/>
|
||
<source>ignoring</source>
|
||
<translation>忽略中</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="77"/>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="79"/>
|
||
<source>error</source>
|
||
<translation>錯誤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/progressdispatcher.cpp" line="81"/>
|
||
<source>updating local metadata</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>theme</name>
|
||
<message>
|
||
<location filename="../src/libsync/theme.cpp" line="60"/>
|
||
<source>Status undefined</source>
|
||
<translation>未定義的狀態</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/theme.cpp" line="63"/>
|
||
<source>Waiting to start sync</source>
|
||
<translation>等待開始同步</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/theme.cpp" line="66"/>
|
||
<source>Sync is running</source>
|
||
<translation>同步中</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/theme.cpp" line="69"/>
|
||
<source>Sync Success</source>
|
||
<translation>同步完成</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/theme.cpp" line="72"/>
|
||
<source>Sync Success, some files were ignored.</source>
|
||
<translation>同步成功,部份檔案被忽略</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/theme.cpp" line="75"/>
|
||
<source>Sync Error</source>
|
||
<translation>同步失敗</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/theme.cpp" line="78"/>
|
||
<source>Setup Error</source>
|
||
<translation>安裝錯誤</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/theme.cpp" line="81"/>
|
||
<source>Preparing to sync</source>
|
||
<translation>正在準備同步。</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/theme.cpp" line="84"/>
|
||
<source>Aborting...</source>
|
||
<translation>中斷中…</translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/libsync/theme.cpp" line="87"/>
|
||
<source>Sync is paused</source>
|
||
<translation>同步已暫停</translation>
|
||
</message>
|
||
</context>
|
||
<context>
|
||
<name>utility</name>
|
||
<message>
|
||
<location filename="../src/gui/guiutility.cpp" line="33"/>
|
||
<source>Could not open browser</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/guiutility.cpp" line="34"/>
|
||
<source>There was an error when launching the browser to go to URL %1. Maybe no default browser is configured?</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/guiutility.cpp" line="55"/>
|
||
<source>Could not open email client</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
<message>
|
||
<location filename="../src/gui/guiutility.cpp" line="56"/>
|
||
<source>There was an error when launching the email client to create a new message. Maybe no default email client is configured?</source>
|
||
<translation type="unfinished"/>
|
||
</message>
|
||
</context>
|
||
</TS> |