From 2f8b2cd9500b33d2c48d337144a5666dfd28eb39 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Sun, 26 Apr 2026 02:13:19 +0000 Subject: [PATCH] fix(l10n): Update translations from Transifex Signed-off-by: Nextcloud bot --- l10n/lt_LT.js | 8 +-- l10n/lt_LT.json | 8 +-- l10n/pt_BR.js | 30 +++++++++- l10n/pt_BR.json | 30 +++++++++- l10n/zh_HK.js | 155 +++++++++++++++++++++++++++++++++++++++++++++++- l10n/zh_HK.json | 155 +++++++++++++++++++++++++++++++++++++++++++++++- 6 files changed, 374 insertions(+), 12 deletions(-) diff --git a/l10n/lt_LT.js b/l10n/lt_LT.js index 80a4f49..e2c464d 100644 --- a/l10n/lt_LT.js +++ b/l10n/lt_LT.js @@ -41,10 +41,10 @@ OC.L10N.register( "Folder name" : "Aplanko pavadinimas", "Rename" : "Pervadinti", "Close" : "Užverti", - "days" : "dienų", - "weeks" : "savaičių", - "months" : "mėnesių", - "years" : "metų", + "days" : "dienos", + "weeks" : "savaitės", + "months" : "mėnesiai", + "years" : "metai", "Daily" : "Kas dieną", "Weekly" : "Kas savaitę", "Monthly" : "Kas mėnesį", diff --git a/l10n/lt_LT.json b/l10n/lt_LT.json index 7cf012d..ac61e4f 100644 --- a/l10n/lt_LT.json +++ b/l10n/lt_LT.json @@ -39,10 +39,10 @@ "Folder name" : "Aplanko pavadinimas", "Rename" : "Pervadinti", "Close" : "Užverti", - "days" : "dienų", - "weeks" : "savaičių", - "months" : "mėnesių", - "years" : "metų", + "days" : "dienos", + "weeks" : "savaitės", + "months" : "mėnesiai", + "years" : "metai", "Daily" : "Kas dieną", "Weekly" : "Kas savaitę", "Monthly" : "Kas mėnesį", diff --git a/l10n/pt_BR.js b/l10n/pt_BR.js index cf6934b..9791401 100644 --- a/l10n/pt_BR.js +++ b/l10n/pt_BR.js @@ -13,7 +13,7 @@ OC.L10N.register( "{user} completed \"{item}\" on {list} in {house}" : "{user} concluiu \"{item}\" em {list} em {house}", "_{user} completed %n item on {list} in {house}_::_{user} completed %n items on {list} in {house}_" : ["{user} concluiu %n item em {list} em {house}","{user} concluiu %n de itens em {list} em {house}","{user} concluiu %n itens em {list} em {house}"], "_%n item_::_%n items_" : ["%n item","%n de itens","%n itens"], - "{items} still undone on {list} in {house}" : "{items} ainda pendente em {list} em {house}", + "{items} still undone on {list} in {house}" : "{items} ainda pendentes em {list} em {house}", "{items} back on {list} in {house}" : "{items} de volta a {list} em {house}", "Manage your household: shared checklists, photo boards, and notes." : "Organize sua casa: listas de tarefas compartilhadas, painéis de fotos e notas.", "About:" : "Sobre:", @@ -170,17 +170,31 @@ OC.L10N.register( "Add items using the form above." : "Adicione itens usando o formulário acima.", "Sort order" : "Ordenação", "New list" : "Nova lista", + "Are you sure you want to delete {name}? All items in this list will also be removed." : "Tem certeza de que deseja excluir {name}? Todos os itens desta lista também serão removidos.", "Checklists" : "Listas de verificação", "List actions" : "Ações de lista", "Delete checklist" : "Excluir lista de verificação", "No lists yet" : "Ainda sem listas", + "Create your first checklist to start adding items." : "Crie sua primeira lista de verificação para começar a adicionar itens.", "House not found" : "Lar não encontrado", "This house does not exist or you no longer have access." : "Este lar não existe ou você não tem mais acesso nele.", "Title A–Z" : "Título A–Z", "Title Z–A" : "Título Z–A", + "_%n item selected_::_%n items selected_" : ["%n item selecionado","%n de itens selecionados","%n itens selecionados"], + "_Are you sure you want to delete %n note?_::_Are you sure you want to delete %n notes?_" : ["Tem certeza de que deseja excluir %n nota?","Tem certeza de que deseja excluir %n de notas?","Tem certeza de que deseja excluir %n notas?"], + "Are you sure you want to delete \"{name}\"?" : "Tem certeza de que deseja excluir \"{name}\"?", + "Notes wall" : "Mural de notas", "New note" : "Nova nota", + "No notes yet" : "Ainda não há notas", + "Create your first note to start sharing reminders with your household." : "Crie sua primeira nota para começar a compartilhar lembretes com sua família.", "Delete note" : "Excluir nota", "Clear selection" : "Limpar seleção", + "By description A–Z" : "Por descrição A–Z", + "By description Z–A" : "Por descrição Z–A", + "What would you like to do with the folder \"{name}\"?" : "O que você gostaria de fazer com a pasta \"{name}\"?", + "_%n photo selected_::_%n photos selected_" : ["%n foto selecionada","%n de fotos selecionadas","%n fotos selecionadas"], + "_Are you sure you want to delete %n photo? The file will also be removed._::_Are you sure you want to delete %n photos? The files will also be removed._" : ["Tem certeza de que deseja excluir %n foto? O arquivo também será removido.","Tem certeza de que deseja excluir %n de fotos? Os arquivos também serão removidos.","Tem certeza de que deseja excluir %n fotos? Os arquivos também serão removidos."], + "Photo board" : "Painel de fotos", "Upload" : "Fazer upload", "New folder" : "Nova pasta", "Back" : "Voltar", @@ -188,10 +202,24 @@ OC.L10N.register( "Caption" : "Legenda", "Add a description" : "Adicionar uma descrição", "No photos yet" : "Sem fotos ainda", + "Upload your first photo or drag and drop images here." : "Carregue sua primeira foto ou arraste e solte as imagens aqui.", + "This folder is empty" : "Esta pasta está vazia", + "Upload photos or drag them into this folder." : "Carregue fotos ou arraste-as para esta pasta.", + "Drop files to upload" : "Arraste e solte os arquivos para fazer o upload", + "Delete photo" : "Excluir foto", + "Are you sure you want to delete this photo?" : "Tem certeza de que deseja excluir esta foto?", "Delete folder" : "Excluir pasta", "Delete folder only" : "Excluir apenas pasta", + "Photos will be moved to the board root." : "As fotos serão movidas para a raiz do painel.", + "Delete folder and all photos" : "Excluir a pasta e todas as fotos", + "All photos and their files will be permanently deleted." : "Todas as fotos e seus arquivos serão excluídos permanentemente.", + "Folders first" : "Pastas primeiro", "Move to folder" : "Mover para pasta", "Board (root)" : "Painel (raiz)", + "Could not create house." : "Não foi possível criar o lar.", + "Pick a house" : "Escolha um lar", + "New house …" : "Novo lar …", + "Pick or create a house to get started." : "Escolha ou crie um lar para começar.", "Create a house" : "Criar um lar", "e.g. Home, Beach house" : "p. ex., Casa, Casa de praia", "Creating …" : "Criando …", diff --git a/l10n/pt_BR.json b/l10n/pt_BR.json index bd76865..c78e23e 100644 --- a/l10n/pt_BR.json +++ b/l10n/pt_BR.json @@ -11,7 +11,7 @@ "{user} completed \"{item}\" on {list} in {house}" : "{user} concluiu \"{item}\" em {list} em {house}", "_{user} completed %n item on {list} in {house}_::_{user} completed %n items on {list} in {house}_" : ["{user} concluiu %n item em {list} em {house}","{user} concluiu %n de itens em {list} em {house}","{user} concluiu %n itens em {list} em {house}"], "_%n item_::_%n items_" : ["%n item","%n de itens","%n itens"], - "{items} still undone on {list} in {house}" : "{items} ainda pendente em {list} em {house}", + "{items} still undone on {list} in {house}" : "{items} ainda pendentes em {list} em {house}", "{items} back on {list} in {house}" : "{items} de volta a {list} em {house}", "Manage your household: shared checklists, photo boards, and notes." : "Organize sua casa: listas de tarefas compartilhadas, painéis de fotos e notas.", "About:" : "Sobre:", @@ -168,17 +168,31 @@ "Add items using the form above." : "Adicione itens usando o formulário acima.", "Sort order" : "Ordenação", "New list" : "Nova lista", + "Are you sure you want to delete {name}? All items in this list will also be removed." : "Tem certeza de que deseja excluir {name}? Todos os itens desta lista também serão removidos.", "Checklists" : "Listas de verificação", "List actions" : "Ações de lista", "Delete checklist" : "Excluir lista de verificação", "No lists yet" : "Ainda sem listas", + "Create your first checklist to start adding items." : "Crie sua primeira lista de verificação para começar a adicionar itens.", "House not found" : "Lar não encontrado", "This house does not exist or you no longer have access." : "Este lar não existe ou você não tem mais acesso nele.", "Title A–Z" : "Título A–Z", "Title Z–A" : "Título Z–A", + "_%n item selected_::_%n items selected_" : ["%n item selecionado","%n de itens selecionados","%n itens selecionados"], + "_Are you sure you want to delete %n note?_::_Are you sure you want to delete %n notes?_" : ["Tem certeza de que deseja excluir %n nota?","Tem certeza de que deseja excluir %n de notas?","Tem certeza de que deseja excluir %n notas?"], + "Are you sure you want to delete \"{name}\"?" : "Tem certeza de que deseja excluir \"{name}\"?", + "Notes wall" : "Mural de notas", "New note" : "Nova nota", + "No notes yet" : "Ainda não há notas", + "Create your first note to start sharing reminders with your household." : "Crie sua primeira nota para começar a compartilhar lembretes com sua família.", "Delete note" : "Excluir nota", "Clear selection" : "Limpar seleção", + "By description A–Z" : "Por descrição A–Z", + "By description Z–A" : "Por descrição Z–A", + "What would you like to do with the folder \"{name}\"?" : "O que você gostaria de fazer com a pasta \"{name}\"?", + "_%n photo selected_::_%n photos selected_" : ["%n foto selecionada","%n de fotos selecionadas","%n fotos selecionadas"], + "_Are you sure you want to delete %n photo? The file will also be removed._::_Are you sure you want to delete %n photos? The files will also be removed._" : ["Tem certeza de que deseja excluir %n foto? O arquivo também será removido.","Tem certeza de que deseja excluir %n de fotos? Os arquivos também serão removidos.","Tem certeza de que deseja excluir %n fotos? Os arquivos também serão removidos."], + "Photo board" : "Painel de fotos", "Upload" : "Fazer upload", "New folder" : "Nova pasta", "Back" : "Voltar", @@ -186,10 +200,24 @@ "Caption" : "Legenda", "Add a description" : "Adicionar uma descrição", "No photos yet" : "Sem fotos ainda", + "Upload your first photo or drag and drop images here." : "Carregue sua primeira foto ou arraste e solte as imagens aqui.", + "This folder is empty" : "Esta pasta está vazia", + "Upload photos or drag them into this folder." : "Carregue fotos ou arraste-as para esta pasta.", + "Drop files to upload" : "Arraste e solte os arquivos para fazer o upload", + "Delete photo" : "Excluir foto", + "Are you sure you want to delete this photo?" : "Tem certeza de que deseja excluir esta foto?", "Delete folder" : "Excluir pasta", "Delete folder only" : "Excluir apenas pasta", + "Photos will be moved to the board root." : "As fotos serão movidas para a raiz do painel.", + "Delete folder and all photos" : "Excluir a pasta e todas as fotos", + "All photos and their files will be permanently deleted." : "Todas as fotos e seus arquivos serão excluídos permanentemente.", + "Folders first" : "Pastas primeiro", "Move to folder" : "Mover para pasta", "Board (root)" : "Painel (raiz)", + "Could not create house." : "Não foi possível criar o lar.", + "Pick a house" : "Escolha um lar", + "New house …" : "Novo lar …", + "Pick or create a house to get started." : "Escolha ou crie um lar para começar.", "Create a house" : "Criar um lar", "e.g. Home, Beach house" : "p. ex., Casa, Casa de praia", "Creating …" : "Criando …", diff --git a/l10n/zh_HK.js b/l10n/zh_HK.js index 8a4766a..a457e5d 100644 --- a/l10n/zh_HK.js +++ b/l10n/zh_HK.js @@ -1,37 +1,107 @@ OC.L10N.register( "pantry", { + "Pantry" : "儲物室", + "{user} uploaded a photo in {house}" : "{user} 在 {house} 上載了一張相片", + "_{user} uploaded %n photo in {house}_::_{user} uploaded %n photos in {house}_" : ["{user} 在 {house} 上載了%n 張相片"], + "{user} added note \"{title}\" in {house}" : "{user} 在 {house} 新增了筆記「{title}」", + "_{user} added %n note in {house}_::_{user} added %n notes in {house}_" : ["{user} 在 {house} 新增了 %n 則筆記"], + "{user} edited note \"{title}\" in {house}" : "{user} 在 {house} 編輯了筆記「{title}」", + "_{user} edited %n note in {house}_::_{user} edited %n notes in {house}_" : ["{user} 在 {house} 編輯了 %n 則筆記"], + "{user} added \"{item}\" to {list} in {house}" : "{user} 在 {house} 的 {list} 新增了「{item}」", + "_{user} added %n item to {list} in {house}_::_{user} added %n items to {list} in {house}_" : ["{user} 在 {house} 的 {list} 新增了 %n 項項目"], + "{user} completed \"{item}\" on {list} in {house}" : "{user} 在 {house} 的 {list} 完成了「{item}」", + "_{user} completed %n item on {list} in {house}_::_{user} completed %n items on {list} in {house}_" : ["{user} 在 {house} 的 {list} 完成了 %n 項項目"], "_%n item_::_%n items_" : ["%n 個項目"], + "{items} still undone on {list} in {house}" : "{house} 的 {list} 尚有 {items} 項未完成", + "{items} back on {list} in {house}" : "{house} 的 {list} 有 {items} 項已重新加入", + "Manage your household: shared checklists, photo boards, and notes." : "管理你的家庭:共享清單、相片看板及筆記。", + "Pantry helps households stay organized in Nextcloud.\n\n- **Houses** group members and their shared data. A person can belong to multiple houses and switch between them freely.\n- **Checklists** support recurring items (e.g. milk every week) that automatically reappear when due. Share lists with the whole household so everyone knows what to pick up.\n- **Photo boards** let you keep shared reference photos organized in folders — the right brand of dog food, a favorite recipe card, a product label, and so on.\n- **Notes wall** gives the household a lightweight shared space for reminders, pinned messages, and quick notes with customizable colors.\n- **Notifications** keep everyone in the loop when photos are uploaded or notes are added or edited.\n\nAll data is scoped to a house; members only see the houses they belong to.\n\n**Mobile apps:** [Android (Google Play)](https://play.google.com/store/apps/details?id=dev.casraf.pantry) | [iOS (App Store)](https://apps.apple.com/us/app/pantry-for-nextcloud/id6762161619)" : "Pantry 協助家庭在 Nextcloud 中保持井井有條。\n\n- **家庭** 用來分組成員及其共享資料。每個人可以加入多個家庭,並可自由切換。\n- **清單** 支援重複項目(例如每週購買牛奶),到期時會自動重新出現。與整個家庭共享清單,讓大家都清楚需要購買甚麼。\n- **相片看板** 讓你以資料夾方式整理共享參考相片,例如正確品牌的寵物食品、喜愛的食譜卡或產品標籤等。\n- **筆記牆** 提供一個輕量級的共享空間,用於提醒、置頂訊息及快速筆記,並支援自訂顏色。\n- **通知** 在相片上載或筆記新增/編輯時通知所有成員。\n\n所有資料均以家庭為範圍;成員只會看到自己所屬的家庭。\n\n**手機應用程式:** [Android (Google Play)](https://play.google.com/store/apps/details?id=dev.casraf.pantry) | [iOS (App Store)](https://apps.apple.com/us/app/pantry-for-nextcloud/id6762161619)", + "About:" : "關於:", + "Pantry is a household organizer. Open the Pantry app from the top navigation to manage your houses, checklists, photos and notes." : "Pantry 是一個家庭管理工具。請從頂部導覽開啟 Pantry 應用程式,以管理你的家庭、清單、相片及筆記。", "Account settings" : "賬號設定", "Images" : "圖像", + "Pick the base folder where Pantry will store uploaded images. Checklist item images go into a \"Checklist items\" subfolder inside it, created automatically." : "選擇 Pantry 儲存上載相片的基礎資料夾。清單項目的相片會自動存放於其中的「Checklist items」子資料夾。", "Upload folder" : "上傳資料夾", "Browse …" : "瀏覽 …", + "Pick an upload folder" : "選擇上載資料夾", "Save" : "儲存", "Saving …" : "儲存中 。。。", + "Saved." : "已儲存。", "Notifications" : "通知", + "Choose which notifications you want to receive from this household." : "選擇你希望接收此家庭的哪些通知。", + "Photo uploads" : "相片上載", + "New notes" : "新筆記", + "Note edits" : "筆記編輯", + "Checklist items added" : "新增清單項目", + "Recurring items reappearing" : "重複項目重新出現", + "Checklist items completed" : "清單項目已完成", + "New category" : "新分類", "Edit category" : "編輯分類", "Name" : "名字", + "e.g. Produce, Dairy" : "例如:蔬果、乳製品", + "Icon:" : "圖示:", + "Color:" : "顏色:", "Cancel" : "取消", "Create" : "創建", "Are you sure you want to delete the category \"{name}\"?" : "確定要刪除分類「{name}」?", + "Could not update category." : "無法更新分類。", + "Could not create category." : "無法建立分類。", + "Manage categories" : "管理分類", + "No categories yet. Categories help organize checklist items." : "尚未有分類。分類有助整理清單項目。", "Delete" : "刪除", "Edit" : "編輯", "Delete category" : "刪除分類", + "Create new category …" : "建立新分類…", + "Pick a category" : "選擇分類", "Add" : "添加", + "Item name" : "項目名稱", + "e.g. Milk" : "例如:牛奶", "Quantity" : "數量", + "e.g. 2 L" : "例如:2 公升", "Category" : "分類", + "Repeat …" : "重複…", + "Repeat: set" : "重複:已設定", + "Once" : "一次", + "Delete this item once it is marked as done." : "完成後刪除此項目。", "Description" : "描述", + "Add a description …" : "新增描述…", + "Toggle description" : "顯示/隱藏描述", + "Type to filter …" : "輸入以篩選…", "All" : "全部", + "Create a checklist" : "建立清單", + "Edit checklist" : "編輯清單", + "e.g. Weekly groceries" : "例如:每週購物", + "Description (optional)" : "描述(可選)", + "A short description" : "簡短描述", + "Edit item" : "編輯項目", "Image" : "圖像", "Upload image" : "上傳圖像", + "Replace image" : "更換圖片", "Remove image" : "移除圖像", + "Next: {next}" : "下一步:{next}", + "View image" : "檢視圖片", + "View item" : "檢視項目", + "Item actions" : "項目操作", + "Move to list" : "移至清單", + "Remove item" : "移除項目", + "Recurrence" : "重複設定", + "Next recurrence" : "下次重複", "Status" : "狀態", "Done" : "完成", "Member" : "成員", + "Administrator" : "管理員", + "Could not add member." : "無法新增成員。", "Owner" : "擁有者", + "House settings" : "家庭設定", "General" : "一般", + "House name" : "家庭名稱", "Save changes" : "保存更改", + "Pick the base folder where Pantry will store uploaded images for this house. Checklist item images go into a \"Checklist items\" subfolder inside it, created automatically." : "選擇此家庭的 Pantry 上載相片儲存資料夾。清單項目的相片會自動存放於其中的「Checklist items」子資料夾。", "Members" : "成員", + "Add member" : "新增成員", + "Remove member" : "移除成員", + "Leave this house" : "離開此家庭", "Account" : "帳戶", "Role" : "角色", "Joined" : "已加入", @@ -40,11 +110,26 @@ OC.L10N.register( "No accounts found" : "找不到帳戶", "Type to search for an account" : "輸入以搜尋帳戶", "Danger zone" : "危險地帶", + "Deleting a house permanently removes all of its lists, items, and membership records. This cannot be undone." : "刪除家庭會永久移除所有清單、項目及成員記錄,且無法還原。", + "Delete house" : "刪除家庭", + "Delete this house?" : "確定刪除此家庭?", + "All lists, items and member records for this house will be permanently deleted." : "此家庭的所有清單、項目及成員記錄將會永久刪除。", + "Note actions" : "筆記操作", + "Note title" : "筆記標題", + "Write your note here …" : "在此輸入筆記內容…", "Preview" : "預覽", + "Untitled note" : "未命名筆記", + "Click to add content …" : "按此新增內容…", + "Default (no color)" : "預設(無顏色)", "Rename folder" : "重新命名資料夾", "Create folder" : "創建文件夾", "Folder name" : "資料夾名稱", + "e.g. Recipes" : "例如:食譜", + "Folder actions" : "資料夾操作", "Rename" : "重新命名", + "Photo actions" : "相片操作", + "Move to board" : "移至看板", + "Photo preview" : "相片預覽", "Close" : "關閉", "days" : "日", "weeks" : "星期", @@ -52,28 +137,96 @@ OC.L10N.register( "years" : "年", "Daily" : "每日", "Weekly" : "每星期", + "Every 2 weeks" : "每兩週", "Monthly" : "每月", + "Please pick an end date." : "請選擇結束日期。", + "Invalid end date." : "無效的結束日期。", + "Could not read the existing rule." : "無法讀取現有規則。", + "No repeat" : "不重複", + "—" : "—", + "The next occurrence is counted from the moment you tick the item off, so it always comes back a full interval after it was completed." : "下一次出現會由你勾選完成的時間開始計算,因此每次都會在完成後經過完整間隔才重新出現。", + "The schedule is fixed: the item reappears on its next scheduled occurrence, regardless of when you tick it off." : "此排程為固定:無論你何時勾選完成,項目都會在下一個預定時間重新出現。", + "Invalid recurrence rule." : "無效的重複規則。", + "Presets" : "預設", + "Unit" : "單位", + "Every" : "每", + "Repeat on" : "重複於", + "Days of the month" : "每月日期", + "Leave empty to repeat on the same day each month." : "留空則會在每月相同日期重複。", "Ends" : "結束", "Never" : "從不", "After" : "之後", "occurrences" : "重複次數", "On date" : "在特定日期", + "Count interval from when the item is ticked off" : "由完成時間開始計算間隔", "Summary" : "摘要", "Remove recurrence" : "移除重複", "Newest first" : "最新先", "Oldest first" : "最舊先", + "Name A–Z" : "名稱 A–Z", + "Name Z–A" : "名稱 Z–A", "Custom" : "自訂", + "Back to lists" : "返回清單", + "No items yet" : "尚未有項目", + "Add items using the form above." : "使用上方表單新增項目。", "Sort order" : "排序依據", "New list" : "新清單", + "Are you sure you want to delete {name}? All items in this list will also be removed." : "確定要刪除 {name}?此清單中的所有項目亦會一併移除。", "Checklists" : "清單", + "List actions" : "清單操作", + "Delete checklist" : "刪除清單", "No lists yet" : "尚無清單", + "Create your first checklist to start adding items." : "建立你的第一個清單以開始新增項目。", + "House not found" : "找不到家庭", + "This house does not exist or you no longer have access." : "此家庭不存在或你已沒有存取權限。", + "Title A–Z" : "標題 A–Z", + "Title Z–A" : "標題 Z–A", + "_%n item selected_::_%n items selected_" : ["已選擇 %n 個項目"], + "_Are you sure you want to delete %n note?_::_Are you sure you want to delete %n notes?_" : ["您確定要刪除 %n 則筆記嗎?"], + "Are you sure you want to delete \"{name}\"?" : "確定要刪除「{name}」?", + "Notes wall" : "筆記牆", + "New note" : "新增筆記", + "No notes yet" : "尚未有筆記", + "Create your first note to start sharing reminders with your household." : "建立你的第一個筆記以開始與家庭分享提醒。", + "Delete note" : "刪除筆記", "Clear selection" : "清空選擇", + "By description A–Z" : "按描述 A–Z", + "By description Z–A" : "按描述 Z–A", + "What would you like to do with the folder \"{name}\"?" : "你想如何處理資料夾「{name}」?", + "_%n photo selected_::_%n photos selected_" : ["已選擇 %n 張照片"], + "_Are you sure you want to delete %n photo? The file will also be removed._::_Are you sure you want to delete %n photos? The files will also be removed._" : ["您確定要刪除 %n 張照片?相關檔案亦會一併移除。"], + "Photo board" : "相片看板", "Upload" : "上傳", "New folder" : "新資料夾", "Back" : "返回", + "Edit photo" : "編輯相片", "Caption" : "說明", "Add a description" : "加入描述", + "No photos yet" : "尚未有相片", + "Upload your first photo or drag and drop images here." : "上載你的第一張相片,或將圖片拖放到此處。", + "This folder is empty" : "此資料夾為空", + "Upload photos or drag them into this folder." : "上載相片或將其拖放到此資料夾。", + "Drop files to upload" : "放開檔案以上載", + "Delete photo" : "刪除相片", + "Are you sure you want to delete this photo?" : "確定要刪除此相片?", "Delete folder" : "刪除資料夾", - "Move to folder" : "移動到資料夾" + "Delete folder only" : "僅刪除資料夾", + "Photos will be moved to the board root." : "相片將會移至看板根目錄。", + "Delete folder and all photos" : "刪除資料夾及所有相片", + "All photos and their files will be permanently deleted." : "所有相片及其檔案將被永久刪除。", + "Folders first" : "先顯示資料夾", + "Move to folder" : "移動到資料夾", + "Board (root)" : "看板(根目錄)", + "Could not create house." : "無法建立家庭。", + "Pick a house" : "選擇家庭", + "New house …" : "新增家庭…", + "Pick or create a house to get started." : "選擇或建立家庭以開始使用。", + "Create a house" : "建立家庭", + "e.g. Home, Beach house" : "例如:家、度假屋", + "Creating …" : "建立中…", + "Welcome to Pantry" : "歡迎使用 Pantry", + "Create a house to start organizing your checklists, photos and notes." : "建立家庭以開始整理你的清單、相片及筆記。", + "Use the house picker at the bottom of the sidebar to create one." : "使用側邊欄底部的家庭選擇器建立一個家庭。", + "Starts after completion" : "完成後開始" }, "nplurals=1; plural=0;"); diff --git a/l10n/zh_HK.json b/l10n/zh_HK.json index cfb7199..af4495b 100644 --- a/l10n/zh_HK.json +++ b/l10n/zh_HK.json @@ -1,35 +1,105 @@ { "translations": { + "Pantry" : "儲物室", + "{user} uploaded a photo in {house}" : "{user} 在 {house} 上載了一張相片", + "_{user} uploaded %n photo in {house}_::_{user} uploaded %n photos in {house}_" : ["{user} 在 {house} 上載了%n 張相片"], + "{user} added note \"{title}\" in {house}" : "{user} 在 {house} 新增了筆記「{title}」", + "_{user} added %n note in {house}_::_{user} added %n notes in {house}_" : ["{user} 在 {house} 新增了 %n 則筆記"], + "{user} edited note \"{title}\" in {house}" : "{user} 在 {house} 編輯了筆記「{title}」", + "_{user} edited %n note in {house}_::_{user} edited %n notes in {house}_" : ["{user} 在 {house} 編輯了 %n 則筆記"], + "{user} added \"{item}\" to {list} in {house}" : "{user} 在 {house} 的 {list} 新增了「{item}」", + "_{user} added %n item to {list} in {house}_::_{user} added %n items to {list} in {house}_" : ["{user} 在 {house} 的 {list} 新增了 %n 項項目"], + "{user} completed \"{item}\" on {list} in {house}" : "{user} 在 {house} 的 {list} 完成了「{item}」", + "_{user} completed %n item on {list} in {house}_::_{user} completed %n items on {list} in {house}_" : ["{user} 在 {house} 的 {list} 完成了 %n 項項目"], "_%n item_::_%n items_" : ["%n 個項目"], + "{items} still undone on {list} in {house}" : "{house} 的 {list} 尚有 {items} 項未完成", + "{items} back on {list} in {house}" : "{house} 的 {list} 有 {items} 項已重新加入", + "Manage your household: shared checklists, photo boards, and notes." : "管理你的家庭:共享清單、相片看板及筆記。", + "Pantry helps households stay organized in Nextcloud.\n\n- **Houses** group members and their shared data. A person can belong to multiple houses and switch between them freely.\n- **Checklists** support recurring items (e.g. milk every week) that automatically reappear when due. Share lists with the whole household so everyone knows what to pick up.\n- **Photo boards** let you keep shared reference photos organized in folders — the right brand of dog food, a favorite recipe card, a product label, and so on.\n- **Notes wall** gives the household a lightweight shared space for reminders, pinned messages, and quick notes with customizable colors.\n- **Notifications** keep everyone in the loop when photos are uploaded or notes are added or edited.\n\nAll data is scoped to a house; members only see the houses they belong to.\n\n**Mobile apps:** [Android (Google Play)](https://play.google.com/store/apps/details?id=dev.casraf.pantry) | [iOS (App Store)](https://apps.apple.com/us/app/pantry-for-nextcloud/id6762161619)" : "Pantry 協助家庭在 Nextcloud 中保持井井有條。\n\n- **家庭** 用來分組成員及其共享資料。每個人可以加入多個家庭,並可自由切換。\n- **清單** 支援重複項目(例如每週購買牛奶),到期時會自動重新出現。與整個家庭共享清單,讓大家都清楚需要購買甚麼。\n- **相片看板** 讓你以資料夾方式整理共享參考相片,例如正確品牌的寵物食品、喜愛的食譜卡或產品標籤等。\n- **筆記牆** 提供一個輕量級的共享空間,用於提醒、置頂訊息及快速筆記,並支援自訂顏色。\n- **通知** 在相片上載或筆記新增/編輯時通知所有成員。\n\n所有資料均以家庭為範圍;成員只會看到自己所屬的家庭。\n\n**手機應用程式:** [Android (Google Play)](https://play.google.com/store/apps/details?id=dev.casraf.pantry) | [iOS (App Store)](https://apps.apple.com/us/app/pantry-for-nextcloud/id6762161619)", + "About:" : "關於:", + "Pantry is a household organizer. Open the Pantry app from the top navigation to manage your houses, checklists, photos and notes." : "Pantry 是一個家庭管理工具。請從頂部導覽開啟 Pantry 應用程式,以管理你的家庭、清單、相片及筆記。", "Account settings" : "賬號設定", "Images" : "圖像", + "Pick the base folder where Pantry will store uploaded images. Checklist item images go into a \"Checklist items\" subfolder inside it, created automatically." : "選擇 Pantry 儲存上載相片的基礎資料夾。清單項目的相片會自動存放於其中的「Checklist items」子資料夾。", "Upload folder" : "上傳資料夾", "Browse …" : "瀏覽 …", + "Pick an upload folder" : "選擇上載資料夾", "Save" : "儲存", "Saving …" : "儲存中 。。。", + "Saved." : "已儲存。", "Notifications" : "通知", + "Choose which notifications you want to receive from this household." : "選擇你希望接收此家庭的哪些通知。", + "Photo uploads" : "相片上載", + "New notes" : "新筆記", + "Note edits" : "筆記編輯", + "Checklist items added" : "新增清單項目", + "Recurring items reappearing" : "重複項目重新出現", + "Checklist items completed" : "清單項目已完成", + "New category" : "新分類", "Edit category" : "編輯分類", "Name" : "名字", + "e.g. Produce, Dairy" : "例如:蔬果、乳製品", + "Icon:" : "圖示:", + "Color:" : "顏色:", "Cancel" : "取消", "Create" : "創建", "Are you sure you want to delete the category \"{name}\"?" : "確定要刪除分類「{name}」?", + "Could not update category." : "無法更新分類。", + "Could not create category." : "無法建立分類。", + "Manage categories" : "管理分類", + "No categories yet. Categories help organize checklist items." : "尚未有分類。分類有助整理清單項目。", "Delete" : "刪除", "Edit" : "編輯", "Delete category" : "刪除分類", + "Create new category …" : "建立新分類…", + "Pick a category" : "選擇分類", "Add" : "添加", + "Item name" : "項目名稱", + "e.g. Milk" : "例如:牛奶", "Quantity" : "數量", + "e.g. 2 L" : "例如:2 公升", "Category" : "分類", + "Repeat …" : "重複…", + "Repeat: set" : "重複:已設定", + "Once" : "一次", + "Delete this item once it is marked as done." : "完成後刪除此項目。", "Description" : "描述", + "Add a description …" : "新增描述…", + "Toggle description" : "顯示/隱藏描述", + "Type to filter …" : "輸入以篩選…", "All" : "全部", + "Create a checklist" : "建立清單", + "Edit checklist" : "編輯清單", + "e.g. Weekly groceries" : "例如:每週購物", + "Description (optional)" : "描述(可選)", + "A short description" : "簡短描述", + "Edit item" : "編輯項目", "Image" : "圖像", "Upload image" : "上傳圖像", + "Replace image" : "更換圖片", "Remove image" : "移除圖像", + "Next: {next}" : "下一步:{next}", + "View image" : "檢視圖片", + "View item" : "檢視項目", + "Item actions" : "項目操作", + "Move to list" : "移至清單", + "Remove item" : "移除項目", + "Recurrence" : "重複設定", + "Next recurrence" : "下次重複", "Status" : "狀態", "Done" : "完成", "Member" : "成員", + "Administrator" : "管理員", + "Could not add member." : "無法新增成員。", "Owner" : "擁有者", + "House settings" : "家庭設定", "General" : "一般", + "House name" : "家庭名稱", "Save changes" : "保存更改", + "Pick the base folder where Pantry will store uploaded images for this house. Checklist item images go into a \"Checklist items\" subfolder inside it, created automatically." : "選擇此家庭的 Pantry 上載相片儲存資料夾。清單項目的相片會自動存放於其中的「Checklist items」子資料夾。", "Members" : "成員", + "Add member" : "新增成員", + "Remove member" : "移除成員", + "Leave this house" : "離開此家庭", "Account" : "帳戶", "Role" : "角色", "Joined" : "已加入", @@ -38,11 +108,26 @@ "No accounts found" : "找不到帳戶", "Type to search for an account" : "輸入以搜尋帳戶", "Danger zone" : "危險地帶", + "Deleting a house permanently removes all of its lists, items, and membership records. This cannot be undone." : "刪除家庭會永久移除所有清單、項目及成員記錄,且無法還原。", + "Delete house" : "刪除家庭", + "Delete this house?" : "確定刪除此家庭?", + "All lists, items and member records for this house will be permanently deleted." : "此家庭的所有清單、項目及成員記錄將會永久刪除。", + "Note actions" : "筆記操作", + "Note title" : "筆記標題", + "Write your note here …" : "在此輸入筆記內容…", "Preview" : "預覽", + "Untitled note" : "未命名筆記", + "Click to add content …" : "按此新增內容…", + "Default (no color)" : "預設(無顏色)", "Rename folder" : "重新命名資料夾", "Create folder" : "創建文件夾", "Folder name" : "資料夾名稱", + "e.g. Recipes" : "例如:食譜", + "Folder actions" : "資料夾操作", "Rename" : "重新命名", + "Photo actions" : "相片操作", + "Move to board" : "移至看板", + "Photo preview" : "相片預覽", "Close" : "關閉", "days" : "日", "weeks" : "星期", @@ -50,28 +135,96 @@ "years" : "年", "Daily" : "每日", "Weekly" : "每星期", + "Every 2 weeks" : "每兩週", "Monthly" : "每月", + "Please pick an end date." : "請選擇結束日期。", + "Invalid end date." : "無效的結束日期。", + "Could not read the existing rule." : "無法讀取現有規則。", + "No repeat" : "不重複", + "—" : "—", + "The next occurrence is counted from the moment you tick the item off, so it always comes back a full interval after it was completed." : "下一次出現會由你勾選完成的時間開始計算,因此每次都會在完成後經過完整間隔才重新出現。", + "The schedule is fixed: the item reappears on its next scheduled occurrence, regardless of when you tick it off." : "此排程為固定:無論你何時勾選完成,項目都會在下一個預定時間重新出現。", + "Invalid recurrence rule." : "無效的重複規則。", + "Presets" : "預設", + "Unit" : "單位", + "Every" : "每", + "Repeat on" : "重複於", + "Days of the month" : "每月日期", + "Leave empty to repeat on the same day each month." : "留空則會在每月相同日期重複。", "Ends" : "結束", "Never" : "從不", "After" : "之後", "occurrences" : "重複次數", "On date" : "在特定日期", + "Count interval from when the item is ticked off" : "由完成時間開始計算間隔", "Summary" : "摘要", "Remove recurrence" : "移除重複", "Newest first" : "最新先", "Oldest first" : "最舊先", + "Name A–Z" : "名稱 A–Z", + "Name Z–A" : "名稱 Z–A", "Custom" : "自訂", + "Back to lists" : "返回清單", + "No items yet" : "尚未有項目", + "Add items using the form above." : "使用上方表單新增項目。", "Sort order" : "排序依據", "New list" : "新清單", + "Are you sure you want to delete {name}? All items in this list will also be removed." : "確定要刪除 {name}?此清單中的所有項目亦會一併移除。", "Checklists" : "清單", + "List actions" : "清單操作", + "Delete checklist" : "刪除清單", "No lists yet" : "尚無清單", + "Create your first checklist to start adding items." : "建立你的第一個清單以開始新增項目。", + "House not found" : "找不到家庭", + "This house does not exist or you no longer have access." : "此家庭不存在或你已沒有存取權限。", + "Title A–Z" : "標題 A–Z", + "Title Z–A" : "標題 Z–A", + "_%n item selected_::_%n items selected_" : ["已選擇 %n 個項目"], + "_Are you sure you want to delete %n note?_::_Are you sure you want to delete %n notes?_" : ["您確定要刪除 %n 則筆記嗎?"], + "Are you sure you want to delete \"{name}\"?" : "確定要刪除「{name}」?", + "Notes wall" : "筆記牆", + "New note" : "新增筆記", + "No notes yet" : "尚未有筆記", + "Create your first note to start sharing reminders with your household." : "建立你的第一個筆記以開始與家庭分享提醒。", + "Delete note" : "刪除筆記", "Clear selection" : "清空選擇", + "By description A–Z" : "按描述 A–Z", + "By description Z–A" : "按描述 Z–A", + "What would you like to do with the folder \"{name}\"?" : "你想如何處理資料夾「{name}」?", + "_%n photo selected_::_%n photos selected_" : ["已選擇 %n 張照片"], + "_Are you sure you want to delete %n photo? The file will also be removed._::_Are you sure you want to delete %n photos? The files will also be removed._" : ["您確定要刪除 %n 張照片?相關檔案亦會一併移除。"], + "Photo board" : "相片看板", "Upload" : "上傳", "New folder" : "新資料夾", "Back" : "返回", + "Edit photo" : "編輯相片", "Caption" : "說明", "Add a description" : "加入描述", + "No photos yet" : "尚未有相片", + "Upload your first photo or drag and drop images here." : "上載你的第一張相片,或將圖片拖放到此處。", + "This folder is empty" : "此資料夾為空", + "Upload photos or drag them into this folder." : "上載相片或將其拖放到此資料夾。", + "Drop files to upload" : "放開檔案以上載", + "Delete photo" : "刪除相片", + "Are you sure you want to delete this photo?" : "確定要刪除此相片?", "Delete folder" : "刪除資料夾", - "Move to folder" : "移動到資料夾" + "Delete folder only" : "僅刪除資料夾", + "Photos will be moved to the board root." : "相片將會移至看板根目錄。", + "Delete folder and all photos" : "刪除資料夾及所有相片", + "All photos and their files will be permanently deleted." : "所有相片及其檔案將被永久刪除。", + "Folders first" : "先顯示資料夾", + "Move to folder" : "移動到資料夾", + "Board (root)" : "看板(根目錄)", + "Could not create house." : "無法建立家庭。", + "Pick a house" : "選擇家庭", + "New house …" : "新增家庭…", + "Pick or create a house to get started." : "選擇或建立家庭以開始使用。", + "Create a house" : "建立家庭", + "e.g. Home, Beach house" : "例如:家、度假屋", + "Creating …" : "建立中…", + "Welcome to Pantry" : "歡迎使用 Pantry", + "Create a house to start organizing your checklists, photos and notes." : "建立家庭以開始整理你的清單、相片及筆記。", + "Use the house picker at the bottom of the sidebar to create one." : "使用側邊欄底部的家庭選擇器建立一個家庭。", + "Starts after completion" : "完成後開始" },"pluralForm" :"nplurals=1; plural=0;" } \ No newline at end of file