/* ($delay)
(max_delay) */
"%1 days" = "%1 日";
// (stash('auth_user')
"%1 invites you to send him/her files" = "%1 邀請您給他傳送檔案";
// (stash('auth_user')
"%1 invites you to send him/her files through Lufi." = "%1 邀請您透過 Lufi 給他傳送檔案。";
// (stash('invitation')
"%1 sent you files" = "%1 傳送了一個檔案給您";
// (stash('invitation')
"%1 used your invitation to send you files:" = "%1 利用您的邀請傳送檔案給您:";
"%A %d %B %Y at %T" = "%A %d %B %Y %T";
"(max size: XXX)" = "(大小上限:XXX)";
"1 year" = "1 年";
"24 hours" = "24 小時";
":" = ":";
"Abort" = "捨棄";
"About" = "關於";
"Add a password to file(s)" = "爲檔案加設密碼";
"Adding URLs not related to this Lufi instance to the mail body or subject is prohibited." = "嚴禁將與此 Lufi 實例無關的網址加入到郵件內文或主旨中。";
"Are you sure you want to delete the selected invitations?" = "您確定要刪除選中的邀請嗎?";
"Are you sure you want to resend the invitation mail for the selected invitations?" = "您確定要爲選中的邀請重新寄出郵件嗎?";
"As Lufi is a free software licensed under of the terms of the AGPLv3, you can install it on you own server. Have a look on the Wiki for the procedure." = "Lufi 是基於 AGPLv3 特許條款的自由軟件,您可以將其安裝在自己的伺服器上。請檢視 Wiki 以瞭解詳細資訊。";
// (stash('nbslices')
"Asking for file part XX1 of %1" = "正在請求檔案第 XX1 / %1 部分";
"Back to homepage" = "回到首頁";
"Bad CSRF token!" = "損毀的 CSRF 權杖!";
"Bad CSRF token." = "損毀的 CSRF 權杖。";
"Click here to refresh the page and restart the download." = "點一下刷新頁面並重新下載。";
"Click on the following URL to upload files on Lufi:" = "點一下下列網址上傳檔案到 Lufi:";
"Click to open the file browser" = "點一下開啓檔案瀏覽器";
"Close" = "關閉";
"Comma-separated email addresses" = "電子郵件地址,以逗號分隔";
"Compressing zip file…" = "正在壓縮爲 zip 檔案…";
"Copy all links to clipboard" = "複製所有連結到剪貼簿";
"Copy to clipboard" = "複製到剪貼簿";
"Could not delete the file. You are not authenticated." = "無法刪除檔案。您尚未認證。";
"Could not find the file. Are you sure of the URL and the token?" = "找不到檔案。您確定網址及權杖無誤嗎?";
"Could not find the file. Are you sure of the URL?" = "找不到檔案。您確定網址無誤嗎?";
"Counter" = "下載次數";
"Create a zip archive with the files before uploading?" = "在上傳前先將檔案壓縮成 zip 格式?";
"Created at" = "建立時間";
"Delete" = "刪除";
"Delete at first download?" = "第一次下載後刪除?";
"Delete selected files" = "刪除選中檔案";
"Deletion link" = "刪除連結";
"Don't worry: if a user begins to download the file before the expiration and the download ends after the expiration, he will be able to get the file." = "毋需担心:如果使用者在有效期截至前開始下載,而要一直到有效期過後方能下載完成,他仍然能取得該檔案。";
// [to download], it's on a button
"Download" = "下載";
"Download aborted." = "已捨棄下載。";
"Download link" = "下載連結";
"Drag and drop files in the appropriate area or use the traditional way to send files and the files will be chunked, encrypted and sent to the server. You will get two links per file: a download link, that you give to the people you want to share the file with and a deletion link, allowing you to delete the file whenever you want." = "透過拖曳或傳統方式送出檔案,檔案會被分塊、加密然後傳送到伺服器。每一個成功送出的檔案都會產生一條下載連結和一條刪除連結。您可以將下載連結分享給其他人。在瀏覽器開啓下載連結可以下載該檔案,而開啓刪除連結則會刪除該檔案。";
"Drop files here" = "拖曳檔案到這裏";
"Email address of your guest" = "邀請對象的電子郵件地址";
"Email body" = "郵件內文";
"Email subject" = "郵件主旨";
"Emails" = "電子郵件";
"Encrypting part XX1 of XX2" = "正在加密第 XX1 / XX2 部分";
"Error: the file existed but was deleted." = "錯誤:檔案存在但已被刪除。";
"Error: the file has not been sent entirely." = "錯誤:檔案尚未傳送完全。";
"Error: unable to find the file. Are you sure of your URL?" = "錯誤:找不到檔案。您確定您的網址無誤嗎?";
"Expiration:" = "有效期至:";
"Expire at" = "有效期至";
"Expires at" = "有效期至";
"Export localStorage data" = "匯出本機存儲數據";
"File deleted" = "檔案已刪除";
"File downloaded" = "檔案已下載";
"File name" = "檔案名稱";
"File uploaded" = "檔案已上傳";
"Files" = "檔案";
"Files deleted at first download" = "檔案已在第一次下載後刪除";
"Files sent at" = "檔案傳送自";
"Files sent in invitation XX1 by XX2" = "檔案由 XX2 透過 XX1 邀請傳送";
"Get the file" = "取得檔案";
// ('https://framagit.org/fiat-tux/hat-softwares/lufi', 'https://github.com/ldidry/lufi')
"Get the source code on the official repository or on its Github mirror" = "在 官方倉庫 或其 Github 鏡像 上取得原始碼";
"Guest mail" = "邀請對象郵件";
// (ucfirst(stash('invitation')
"Hello %1," = "您好 %1,";
"Hello," = "您好,";
"Hello,\n\nHere's some files I want to share with you:\n" = "您好,\\n\\n這裏有一些檔案我希望與您分享:\\n";
"Here's some files" = "有檔案與您分享";
"Hide hidden invitations" = "不顯示隱藏的邀請";
"Hit Enter, then Ctrl+C to copy all the download links" = "按一下回車鍵,然後按 Ctrl+C 複製所有下載連結";
"Hit Enter, then Ctrl+C to copy the download link" = "按一下回車鍵,然後按 Ctrl+C 複製下載連結";
"How does it work?" = "它如何運作?";
"How many days would you like the invitation to be valid?" = "您希望邀請的有效期限爲多少天?";
"How to install the software on my server?" = "怎樣在我的伺服器上安裝此軟件?";
"How to report an illegal file?" = "怎樣回報非法檔案?";
"If you choose a delay, the file will be deleted after that delay." = "如果您選擇了一個有效期,則檔案會在有效期過後刪除。";
"If you send the mail from this server, the links will be sent to the server, which may lower your privacy protection." = "如果您從這臺伺服器寄出郵件,那麼所有連結都將會被傳送到伺服器上,這會減弱您的私隱防護。";
"Import localStorage data" = "匯入本機存儲數據";
"Important: more information on delays" = "重要:更多資訊關於有效期";
"Information about delays" = "有效期詳解";
"Invert selection" = "反向選取";
// ($i->guest_mail, $url)
"Invitation resent to %1.
URL: %2" = "重新寄給 %1 的邀請。
網址:%2";
// ($invitation->guest_mail, $url)
"Invitation sent to %1.
URL: %2" = "寄給 %1 的邀請。
網址:%2";
"Invite a guest" = "邀請對象";
"It seems that the key in your URL is incorrect. Please, verify your URL." = "您網址包含的密鑰似乎不正確。請核驗您的網址。";
"Javascript is disabled. You won't be able to use Lufi." = "Javascript 被禁用。您無法使用 Lufi。";
"Language" = "語言";
// (sprintf('%s', stash('version')
"Latest commit of this instance: %1" = "這個實例最近一次提交:%1";
// (sprintf('%s', stash('version')
"Latest tag of this instance: %1" = "這個實例最近一個標籤:%1";
"Login" = "登入";
"Logout" = "登出";
"Lufi is a free (as in free speech) file hosting software." = "Lufi 是一歀自由的檔案託管軟件。";
"Lufi recently changed its way to store files information.\n\nNo files have been found in the new localStorage location but we found files in the old one.\nDo you want to import those informations?\n\nPlease note that this is the only time that we will ask you this." = "Lufi 近來變更了儲存檔案資訊的方式。\\n\\n在新的本機存儲數據中找不到檔案,但在舊的數據中有發現檔案。\\n您是否想匯入這些資訊?\\n\\n請註意這個問題只會問這一次。";
"Mail" = "寄信";
"My files" = "我的檔案";
"My invitations" = "我的邀請";
"NB: this list includes the list of files that have already been sent to you." = "注意:這份列表包含了您送出過的檔案。";
"Name of the zip file" = "Zip 壓縮檔案的名稱";
// (format_bytes($json->{size})
"No enough space available on the server for this file (size: %1)." = "伺服器没有足夠空間存放此檔案(大小:%1)。";
"No expiration delay" = "不設有效期";
"Only the files sent with this browser will be listed here. This list is stored in localStorage: if you delete your localStorage data, you'll lose this list." = "只有經這個瀏覽器送出的檔案才會被列在這裏。這份列表僅存於本機:若您刪除了本機存儲數據,此列表亦會隨之而去。";
"Password" = "密碼";
// (config('contact')
"Please contact the administrator: %1" = "請聯絡管理員:%1";
"Please wait while we are getting your file. We first need to download and decrypt all parts before you can get it." = "請耐心等候,在您收到檔案之前我們先要下載並解密檔案的所有部分。";
"Please, check your credentials or your right to access this service: unable to authenticate." = "請檢查您的驗證資訊或對於此服務的存取權限:無法驗證。";
"Privacy" = "私隱";
"Purge expired files from localStorage" = "清除本機存儲數據中的過期檔案";
"Regards," = "保重,";
"Regards." = "保重。";
"Report file" = "回報檔案";
"Resend invitation mail" = "重新寄出邀請郵件";
"Rows in purple mean that the invitations have expired." = "紫色行表示邀請已經過期。";
"Rows in red mean that the files have expired and are no longer available." = "紅色行表示檔案已經過期,無法再取得。";
"Send all links by email" = "透過電子郵件寄出所有連結";
"Send the invitation" = "寄出邀請";
"Send with this server" = "透過這臺伺服器寄出";
"Send with your own mail software" = "透過您自己的電郵軟件寄出";
"Sending part XX1 of XX2. Please, be patient, the progress bar can take a while to move." = "正在傳送 XX1 / XX2 部分。請耐心等候,進度條可能需要一點時間才會變化。";
// (url_for('/')
"Share your files in total privacy on %1" = "在 %1 私密地分享您的檔案";
"Show hidden invitations" = "顯示隱藏的邀請";
"Show zip content" = "顯示 zip 檔案內容";
"Signin" = "登入";
"Sorry, the invitation doesn’t exist. Are you sure you are on the right URL?" = "抱歉,邀請不存在。您確定您的網址無誤嗎?";
"Sorry, the uploading is currently disabled. Please try again later." = "抱歉,上傳暫時被禁用。請稍後再試。";
"Sorry, uploading is disabled." = "抱歉,上傳被禁用。";
"Sorry, your invitation has expired or has been deleted." = "抱歉,您的邀請已過期或是已經被刪除。";
// ($invit->auth_user_mail)
"Sorry, your invitation has expired or has been deleted. Please contact %1 to have another invitation." = "抱歉,您的邀請已過期或是已經被刪除。請聯絡 %1 取得另外的邀請。";
// ($invitation->auth_user_mail)
"The URLs of your files have been sent by email to %1." = "您的檔案的網址已經透過郵件寄給 %1。";
"The administrator can only see the file's name, its size and its mimetype (what kind of file it is: video, text, etc.)." = "管理員只能夠看到檔案的名稱、大小以及媒體類型(視訊、文字檔案等)。";
"The body of the mail must contain at least one URL pointing to a file hosted on this instance." = "郵件內文至少要包含一個網址指向託管在這個實例的檔案。";
"The data has been successfully imported." = "已成功匯入數據。";
"The email body can't be empty." = "郵件內文不能爲空。";
"The email subject can't be empty." = "郵件主旨不能爲空。";
// ($expire_at, $max_expire_at)
"The expiration delay (%1) is not between 1 and %2 days." = "有效期 (%1) 不在 1 至 %2 日之間。";
"The file has already been deleted" = "檔案已經被刪除";
"The files uploaded on a Lufi instance are encrypted before the upload to the server: the administrator of the server can not see the file's content." = "上傳到 Lufi 實例的檔案在上傳之前會先加密:伺服器管理員無法檢視檔案內容。";
// (join(', ', @bad)
"The following email addresses are not valid: %1" = "下列的電子郵件地址無效:%1";
// ($guest_mail)
"The guest email address (%1) is unvalid." = "邀請對象的電子郵件地址(%1)無效。";
/* ($i->token, $c->current_user->{username})
*/
"The invitation %1 can’t be deleted: it wasn’t created by you (%2)." = "The invitation %1 can’t be deleted: it wasn’t created by you (%2).";
// ($i->token, $i->guest_mail)
"The invitation %1 can’t be resent: %2 has already sent files.
Please create a new invitation." = "邀請 %1 無法重寄:%2 已經送出檔案。
請發一份新邀請。";
/* ($i->token, $c->current_user->{username})
*/
"The invitation %1 can’t be resent: it wasn’t created by you (%2)." = "The invitation %1 can’t be resent: it wasn’t created by you (%2).";
// ($i->token)
"The invitation %1 has been deleted." = "邀請 %1 已經被刪除。";
// (stash('user_mail')
"The invitation mail will be send from your email address (%1)." = "邀請郵件會從您的電子郵件地址(%1)寄出。";
"The link(s) has been copied to your clipboard" = "連結已經複製到您的剪貼簿";
// (stash('invitation')
"The link(s) of your file(s) will automatically be sent by mail to %1 (%2)" = "您的檔案的連結會自動透過郵件寄給 %1(%2)";
// (stash('auth_user')
"The links of your file(s) will automatically be sent by mail to %1." = "您的檔案的連結會自動透過郵件寄給 %1。";
"The mail has been sent." = "郵件已寄出。";
"The original (and only for now) author is Luc Didry." = "最初的作者(亦是至今唯一)爲 Luc Didry。";
"The server was unable to find the file record to add your file part to. Please, contact the administrator." = "伺服器找不到相應的檔案紀錄來加入您的檔案塊。請聯絡管理員。";
"This file has been deactivated by the admins. Contact them to know why." = "這份檔案已經被管理員封禁。請聯絡他們瞭解詳細資訊。";
"This invitation is normally hidden" = "這個邀請在平時會被隱藏";
// (stash('expires')
"This invitation is valid until %1." = "這個邀請會一直有效至 %1。";
"This server sets limitations according to the file size. The expiration delay of your file will be the minimum between what you choose and the following limitations:" = "這臺伺服器根據檔案大小設定了不同上限。檔案的有效期會被設定為您所選取選項與下列上限間兩者之最小值:";
"Toggle visibility" = "開關隱藏邀請";
"URL" = "網址";
"Unable to copy the link(s) to your clipboard" = "無法複製連結到您的剪貼簿";
"Unable to download the file: too much unsuccessful attempts to open a websocket. Please, contact the administrator." = "無法下載檔案:太多不必要的開啓 websocket 嘗試。請聯絡管理員。";
// ($short)
"Unable to get counter for %1. The file does not exists. It will be removed from your localStorage." = "無法取得 %1 的下載次數。該檔案不存在。其將會從您的本機存儲數據中移除。";
// ($short)
"Unable to get counter for %1. The token is invalid." = "無法取得 %1 的下載次數。權杖無效。";
// ($short)
"Unable to get counter for %1. You are not authenticated." = "無法取得 %1 的下載次數。您未驗證身份。";
"Upload files" = "上傳檔案";
"Upload generated zip file" = "上傳生成的 zip 壓縮檔案";
"Uploaded at" = "上傳時間";
"Uploaded files" = "已上傳檔案";
"Version" = "版本";
"Websocket communication error" = "WebSocket 交換錯誤";
"What is Lufi?" = "Lufi 是什麼?";
"Who wrote this software?" = "誰寫了這個軟件?";
"XXX file has been added to upload queue." = "檔案 XXX 已經被加入上傳佇列。";
"You can invite someone to send you files through this Lufi instance even if they don’t have an account on it." = "您可以邀請其他人透過這個 Lufi 實例傳送檔案給您,他們不需要有帳號。";
"You can see the list of your files by clicking on the \"My files\" link at the top right of this page." = "您可以點一下「我的檔案」選項來檢視您的檔案列表。";
// ($orig_uri)
"You can't add URLs that are not related to this instance (%1)." = "您無法加入與此實例 (%1) 無關的網址。";
"You can't add URLs that are not related to this instance." = "您無法加入與此實例無關的網址。";
"You don't need to register yourself to upload files but be aware that, for legal reasons, your IP address will be stored when you send a file. Don't panic, this is normally the case for all sites on which you send files." = "您毋須註冊即可上傳檔案,但需要註意,鑑於法律原因,在您傳送檔案時您的 IP 地址會被記錄。毋需擔憂,通常所有容許您傳送檔案的網站都會這樣做。";
"You don't seem to have a key in your URL. You won't be able to decrypt the file. Download canceled." = "您的網址似乎没有包含密鑰。您無法解密此檔案。下載取消。";
"You have attempted to leave this page. The download will be canceled. Are you sure?" = "您正試圖離開此頁面。下載將會被取消。您確定要這樣做?";
"You have attempted to leave this page. The upload will be canceled. Are you sure?" = "您正試圖離開此頁面。上傳將會被取消。您確定要這樣做?";
"You have been successfully logged out." = "您已成功登出。";
"You must give email addresses." = "您必須填寫電子郵件地址。";
"Your browser does not have enough entropy to generate a strong encryption key. Please wait (it's better if you do things on your computer while waiting)." = "您的瀏覽器没有足夠的資訊熵來生成高強度密鑰。請耐心等候(最好在等待時用電腦做點其它事情)。";
// (format_bytes($json->{size})
"Your file is too big: %1 (maximum size allowed: %2)" = "您的檔案太大:%1(大小上限:%2)";
"Your password is not valid. Please refresh the page to retry." = "您的密碼無效。請刷新頁面重新嘗試。";
"Zip content:" = "Zip 檔案內容:";
// (format_bytes($keys[$i])
"between %1 and %2, the file will be kept %3 day(s)." = "在 %1 至 %2 之間,檔案會保留 %3 日。";
// (format_bytes($keys[$i])
"between %1 and %2, the file will be kept forever." = "在 %1 至 %2 之間,檔案會一直保留。";
"deadline: " = "有效期至: ";
"expires on XXX" = "在 XXX 到期";
// (format_bytes($keys[$i])
"for %1 and more, the file will be kept %2 day(s)" = "在 %1 及以上,檔案會保留 %2 日";
// (format_bytes($keys[$i])
"for %1 and more, the file will be kept forever." = "在 %1 及以上,檔案會一直保留。";
"no time limit" = "没有時間限制";
"or" = "或";
// ($e->{name}, format_bytes($e->{size})
"— %1 (%2), that will expire on %3" = "— %1 (%2), 會在 %3 到期";