mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-11-14 08:11:03 +00:00
44f669cd0e
A plan without the import switches it off from outside the server, and an admin can switch it off too; the plan promises a "mail import paused" note. An hourly job sends mail_ingest_paused to each holder of a live address with their own import on, notes the pause first, and forgets it once it is back.
75 lines
4.9 KiB
TypeScript
75 lines
4.9 KiB
TypeScript
import type { TranslationStrings } from '../types';
|
|
|
|
const notif: TranslationStrings = {
|
|
'notif.test.title': '[테스트] 알림',
|
|
'notif.test.simple.text': '간단한 테스트 알림입니다.',
|
|
'notif.test.boolean.text': '이 테스트 알림을 수락하시겠습니까?',
|
|
'notif.test.navigate.text': '아래를 클릭하여 대시보드로 이동하세요.',
|
|
'notif.trip_invite.title': '여행 초대',
|
|
'notif.trip_invite.text': '{actor}이(가) {trip}에 초대했습니다',
|
|
'notif.booking_change.title': '예약 업데이트됨',
|
|
'notif.booking_change.text': '{actor}이(가) {trip}의 예약을 업데이트했습니다',
|
|
'notif.flight_departed.title': '항공편 출발',
|
|
'notif.flight_departed.text': '{from}발 {to}행 {flight}편이 비행 중입니다',
|
|
'notif.flight_delayed.title': '항공편 지연',
|
|
'notif.flight_delayed.text': '{from}발 {to}행 {flight}편이 약 {delay}분 지연되고 있습니다',
|
|
'notif.flight_landed.title': '항공편 착륙',
|
|
'notif.flight_landed.text': '{from}발 {flight}편이 {to}에 착륙했습니다',
|
|
'notif.trip_reminder.title': '여행 리마인더',
|
|
'notif.trip_reminder.text': '여행 {trip}이(가) 곧 시작됩니다!',
|
|
'notif.todo_due.title': '할 일 마감',
|
|
'notif.todo_due.text': '{trip}의 {todo}이(가) {due}에 마감됩니다',
|
|
'notif.vacay_invite.title': 'Vacay 퓨전 초대',
|
|
'notif.vacay_invite.text': '{actor}이(가) 휴가 계획 공유에 초대했습니다',
|
|
'notif.vacay_share.title': 'Vacay 캘린더 공유됨',
|
|
'notif.vacay_share.text': '{actor}이(가) 휴가 캘린더를 공유했습니다',
|
|
'notif.collection_invite.title': '컬렉션 초대',
|
|
'notif.collection_invite.text': '{actor}이(가) 컬렉션에 초대했습니다',
|
|
'notif.photos_shared.title': '사진 공유됨',
|
|
'notif.photos_shared.text': '{actor}이(가) {trip}에서 {count}장의 사진을 공유했습니다',
|
|
'notif.collab_message.title': '새 메시지',
|
|
'notif.collab_message.text': '{actor}이(가) {trip}에서 메시지를 보냈습니다',
|
|
'notif.packing_tagged.title': '짐 목록 배정',
|
|
'notif.packing_tagged.text': '{actor}이(가) {trip}의 {category}에 배정했습니다',
|
|
'notif.version_available.title': '새 버전 사용 가능',
|
|
'notif.version_available.text': 'TREK {version}이(가) 사용 가능합니다',
|
|
'notif.replica_failure.title': '스토리지 복제본 오류',
|
|
'notif.replica_failure.text': "복제본 '{backend}'에 쓰기가 실패했습니다: {op} / {key} — {error}",
|
|
'notif.replica_failure.textSuppressed':
|
|
"복제본 '{backend}'에 쓰기가 실패했습니다: {op} / {key} — {error}.마지막 알림 이후 {suppressed}개의 추가 실패가 억제되었습니다.",
|
|
'notif.paddle_region_requested.title': '패들 지역 요청',
|
|
'notif.paddle_region_requested.text': '{actor}님이 {region}에서 패들 투어를 계획하고 있습니다',
|
|
'notif.action.view_trip': '여행 보기',
|
|
'notif.action.view_collab': '메시지 보기',
|
|
'notif.action.view_packing': '짐 목록 보기',
|
|
'notif.action.view_photos': '사진 보기',
|
|
'notif.action.view_vacay': 'Vacay 보기',
|
|
'notif.action.view_collection': '컬렉션 보기',
|
|
'notif.action.view_admin': '관리자로 이동',
|
|
'notif.wanderer_source_hint.title': 'wanderer 트레일',
|
|
'notif.wanderer_source_hint.possible_change': '{trip}의 "{tour}"이(가) wanderer에서 바뀌었을 수 있습니다',
|
|
'notif.wanderer_source_hint.changed': '{trip}의 "{tour}"이(가) wanderer에서 변경되었습니다',
|
|
'notif.wanderer_source_hint.unverifiable': '{trip}의 "{tour}"은(는) 더 이상 wanderer에서 확인할 수 없습니다',
|
|
'notif.action.view_tour': '투어 보기',
|
|
'notif.action.view': '보기',
|
|
'notif.action.accept': '수락',
|
|
'notif.action.decline': '거절',
|
|
'notif.mail_booking_added.title': '메일에서 예약을 추가했습니다',
|
|
'notif.mail_booking_added.text': '{booking}이(가) {trip}에 추가되었습니다',
|
|
'notif.mail_booking_added.shared': '{actor} 님이 전달된 메일에서 {booking}을(를) {trip}에 추가했습니다',
|
|
'notif.mail_booking_pending.title': '검토할 전달된 예약',
|
|
'notif.mail_booking_pending.text': '검토를 기다리는 전달된 예약: {count}개',
|
|
'notif.mail_ingest_paused.title': '메일 가져오기 일시 중지됨',
|
|
'notif.mail_ingest_paused.text': '전달된 예약 메일은 당분간 받지 않습니다. 주소는 그대로 유지되며 가져오기가 다시 시작되면 다시 작동합니다.',
|
|
'notif.action.undo': '실행 취소',
|
|
'notif.action.keep': '유지',
|
|
'notif.action.review': '검토',
|
|
'notif.plugin.title': '{title}',
|
|
'notif.plugin.text': '{body}',
|
|
'notif.generic.title': '알림',
|
|
'notif.generic.text': '새 알림이 있습니다',
|
|
'notif.dev.unknown_event.title': '[DEV] 알 수 없는 이벤트',
|
|
'notif.dev.unknown_event.text': '이벤트 유형 "{event}"이(가) EVENT_NOTIFICATION_CONFIG에 등록되지 않았습니다',
|
|
};
|
|
export default notif;
|