File size: 2,654 Bytes
48f8f0c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
import type { NotificationLocale } from '../externalNotifications/types';

const ko: NotificationLocale = {
  email: {
    footer: 'TREKμ—μ„œ μ•Œλ¦Όμ„ ν™œμ„±ν™”ν–ˆκΈ° λ•Œλ¬Έμ— 이 이메일을 λ°›μœΌμ…¨μŠ΅λ‹ˆλ‹€.',
    manage: 'μ„€μ •μ—μ„œ ν™˜κ²½μ„€μ • 관리',
    madeWith: 'Made with',
    openTrek: 'TREK μ—΄κΈ°',
  },
  events: {
    trip_invite: (p) => ({
      title: `"${p.trip}" μ—¬ν–‰ μ΄ˆλŒ€`,
      body: `${p.actor}이(κ°€) ${p.invitee || '멀버'}λ₯Ό "${p.trip}" 여행에 μ΄ˆλŒ€ν–ˆμŠ΅λ‹ˆλ‹€.`,
    }),
    booking_change: (p) => ({
      title: `μƒˆ μ˜ˆμ•½: ${p.booking}`,
      body: `${p.actor}이(κ°€) "${p.trip}"에 "${p.booking}" (${p.type}) μ˜ˆμ•½μ„ μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.`,
    }),
    trip_reminder: (p) => ({
      title: `μ—¬ν–‰ μ•Œλ¦Ό: ${p.trip}`,
      body: `"${p.trip}" 여행이 κ³§ μ‹œμž‘λ©λ‹ˆλ‹€!`,
    }),
    todo_due: (p) => ({
      title: `ν•  일 마감: ${p.todo}`,
      body: `"${p.trip}"의 "${p.todo}"은(λŠ”) ${p.due}에 λ§ˆκ°λ©λ‹ˆλ‹€.`,
    }),
    vacay_invite: (p) => ({
      title: 'Vacay Fusion μ΄ˆλŒ€',
      body: `${p.actor}이(κ°€) νœ΄κ°€ κ³„νšμ„ ν•©μΉ˜λ„λ‘ μ΄ˆλŒ€ν–ˆμŠ΅λ‹ˆλ‹€. TREK을 μ—΄μ–΄ μˆ˜λ½ν•˜κ±°λ‚˜ κ±°μ ˆν•˜μ„Έμš”.`,
    }),
    photos_shared: (p) => ({
      title: `${p.count}μž₯의 사진이 κ³΅μœ λ˜μ—ˆμŠ΅λ‹ˆλ‹€`,
      body: `${p.actor}이(κ°€) "${p.trip}"μ—μ„œ ${p.count}μž₯의 사진을 κ³΅μœ ν–ˆμŠ΅λ‹ˆλ‹€.`,
    }),
    collab_message: (p) => ({
      title: `"${p.trip}"의 μƒˆ λ©”μ‹œμ§€`,
      body: `${p.actor}: ${p.preview}`,
    }),
    packing_tagged: (p) => ({
      title: `짐 꾸리기: ${p.category}`,
      body: `${p.actor}이(κ°€) "${p.trip}"의 "${p.category}" μΉ΄ν…Œκ³ λ¦¬μ— 당신을 ν• λ‹Ήν–ˆμŠ΅λ‹ˆλ‹€.`,
    }),
    version_available: (p) => ({
      title: 'μƒˆ TREK 버전 μ‚¬μš© κ°€λŠ₯',
      body: `TREK ${p.version}을 μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. κ΄€λ¦¬μž νŒ¨λ„μ—μ„œ μ—…λ°μ΄νŠΈν•˜μ„Έμš”.`,
    }),
    synology_session_cleared: () => ({
      title: 'Synology μ„Έμ…˜μ΄ μ΄ˆκΈ°ν™”λ˜μ—ˆμŠ΅λ‹ˆλ‹€',
      body: 'Synology 계정 λ˜λŠ” URL이 λ³€κ²½λ˜μ—ˆμŠ΅λ‹ˆλ‹€. Synology Photosμ—μ„œ λ‘œκ·Έμ•„μ›ƒλ˜μ—ˆμŠ΅λ‹ˆλ‹€.',
    }),
  },
  passwordReset: {
    subject: 'λΉ„λ°€λ²ˆν˜Έ μž¬μ„€μ •',
    greeting: 'μ•ˆλ…•ν•˜μ„Έμš”',
    body: 'TREK 계정 λΉ„λ°€λ²ˆν˜Έ μž¬μ„€μ • μš”μ²­μ„ λ°›μ•˜μŠ΅λ‹ˆλ‹€. μ•„λž˜ λ²„νŠΌμ„ ν΄λ¦­ν•˜μ—¬ μƒˆ λΉ„λ°€λ²ˆν˜Έλ₯Ό μ„€μ •ν•˜μ„Έμš”.',
    ctaIntro: 'λΉ„λ°€λ²ˆν˜Έ μž¬μ„€μ •',
    expiry: '이 λ§ν¬λŠ” 60λΆ„ 후에 λ§Œλ£Œλ©λ‹ˆλ‹€.',
    ignore:
      '본인이 μš”μ²­ν•˜μ§€ μ•ŠμœΌμ…¨λ‹€λ©΄ 이 이메일을 λ¬΄μ‹œν•˜μ…”λ„ λ©λ‹ˆλ‹€ β€” λΉ„λ°€λ²ˆν˜ΈλŠ” λ³€κ²½λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.',
  },
};

export default ko;