Files
TREK/shared/src/i18n/zh-TW/collab.ts
T
Maurice 49b3af8b0d feat: optimize routes around accommodation, confirm note deletions (#1123)
Optimize day routes around the accommodation

When a day has an accommodation set, the route optimizer now treats it as
the day's home base: it optimizes a loop that leaves the hotel and returns
to it, so the stop nearest the hotel comes first. On a transfer day -
checking out of one hotel and into another - the route runs from the first
hotel to the second instead.

The optimizer also gained a 2-opt pass on top of the nearest-neighbor
ordering, which removes the crossings the greedy pass used to leave behind.
A new display setting ("optimize route from accommodation", on by default)
lets you turn the anchoring off.

Confirm before deleting notes

Deleting a plan note or a collab note now asks for confirmation first. On
phones and tablets the edit and delete icons sit close together and were
easy to mis-tap, which deleted notes with no way back.
2026-06-07 12:52:06 +02:00

76 lines
3.1 KiB
TypeScript

import type { TranslationStrings } from '../types';
const collab: TranslationStrings = {
'collab.tabs.chat': '聊天',
'collab.tabs.notes': '筆記',
'collab.tabs.polls': '投票',
'collab.whatsNext.title': '接下來',
'collab.whatsNext.today': '今天',
'collab.whatsNext.tomorrow': '明天',
'collab.whatsNext.empty': '暫無活動',
'collab.whatsNext.until': '至',
'collab.whatsNext.emptyHint': '有時間安排的活動將顯示在此',
'collab.chat.send': '傳送',
'collab.chat.placeholder': '輸入訊息...',
'collab.chat.empty': '開始對話',
'collab.chat.emptyHint': '訊息對所有旅行成員可見',
'collab.chat.emptyDesc': '與旅伴分享想法、計劃和動態',
'collab.chat.today': '今天',
'collab.chat.yesterday': '昨天',
'collab.chat.deletedMessage': '刪除了一條訊息',
'collab.chat.reply': '回覆',
'collab.chat.loadMore': '載入更早的訊息',
'collab.chat.justNow': '剛剛',
'collab.chat.minutesAgo': '{n} 分鐘前',
'collab.chat.hoursAgo': '{n} 小時前',
'collab.notes.title': '筆記',
'collab.notes.new': '新建筆記',
'collab.notes.empty': '暫無筆記',
'collab.notes.emptyHint': '開始記錄想法和計劃',
'collab.notes.all': '全部',
'collab.notes.titlePlaceholder': '筆記標題',
'collab.notes.contentPlaceholder': '寫點什麼...',
'collab.notes.categoryPlaceholder': '分類',
'collab.notes.newCategory': '新建分類...',
'collab.notes.category': '分類',
'collab.notes.noCategory': '無分類',
'collab.notes.color': '顏色',
'collab.notes.save': '儲存',
'collab.notes.cancel': '取消',
'collab.notes.edit': '編輯',
'collab.notes.delete': '刪除',
'collab.notes.confirmDeleteTitle': '刪除筆記?',
'collab.notes.confirmDeleteBody': '此筆記將被永久刪除。',
'collab.notes.pin': '置頂',
'collab.notes.unpin': '取消置頂',
'collab.notes.daysAgo': '{n} 天前',
'collab.notes.categorySettings': '管理分類',
'collab.notes.create': '建立',
'collab.notes.website': '網站',
'collab.notes.websitePlaceholder': 'https://...',
'collab.notes.attachFiles': '附加檔案',
'collab.notes.noCategoriesYet': '暫無分類',
'collab.notes.emptyDesc': '建立一個筆記開始吧',
'collab.polls.title': '投票',
'collab.polls.new': '新建投票',
'collab.polls.empty': '暫無投票',
'collab.polls.emptyHint': '向團隊提問並一起投票',
'collab.polls.question': '問題',
'collab.polls.questionPlaceholder': '我們應該做什麼?',
'collab.polls.addOption': '+ 新增選項',
'collab.polls.optionPlaceholder': '選項 {n}',
'collab.polls.create': '建立投票',
'collab.polls.close': '關閉',
'collab.polls.closed': '已關閉',
'collab.polls.votes': '{n} 票',
'collab.polls.vote': '{n} 票',
'collab.polls.multipleChoice': '多選',
'collab.polls.multiChoice': '多選',
'collab.polls.deadline': '截止時間',
'collab.polls.option': '選項',
'collab.polls.options': '選項',
'collab.polls.delete': '刪除',
'collab.polls.closedSection': '已關閉',
};
export default collab;