436 lines
23 KiB
TypeScript
436 lines
23 KiB
TypeScript
import { TranslationSchema } from '../types';
|
||
|
||
/**
|
||
* ?쒓뎅??踰덉뿭 ?뚯씪.
|
||
* 紐⑤뱺 ?ㅺ? en.ts? 1:1 ??묐릺?댁빞 ?⑸땲??
|
||
*/
|
||
export const ko: TranslationSchema = {
|
||
// ?? ?먮윭 硫붿떆吏 ?????????????????????????????????????????
|
||
errors: {
|
||
E1001: {
|
||
userMessage: '사용자 제한 값이 올바르지 않습니다.',
|
||
resolution: '0?먯꽌 99 ?ъ씠???レ옄瑜??낅젰?댁<?몄슂. (0 = 臾댁젣??',
|
||
},
|
||
E1002: {
|
||
userMessage: '梨꾨꼸 ?대쫫 ?뺤떇???щ컮瑜댁? ?딆뒿?덈떎.',
|
||
resolution: '?좏슚??梨꾨꼸 ?대쫫???낅젰?댁<?몄슂. (理쒕? 100??',
|
||
},
|
||
E1003: {
|
||
userMessage: '?먭린 ?먯떊?먭쾶?????묒뾽???섑뻾?????놁뒿?덈떎.',
|
||
},
|
||
E1004: {
|
||
userMessage: '?좏깮???좎?媛 ?뚯꽦 梨꾨꼸???놁뒿?덈떎.',
|
||
resolution: '?묒뾽???섑뻾?섍린 ?꾩뿉 ?대떦 ?좎?媛 梨꾨꼸???덈뒗吏 ?뺤씤?댁<?몄슂.',
|
||
},
|
||
E2001: {
|
||
userMessage: '遊뉗뿉 梨꾨꼸??愿由ы븷 沅뚰븳??遺議깊빀?덈떎.',
|
||
resolution: '?쒕쾭 愿由ъ옄?먭쾶 遊뉗쓽 "梨꾨꼸 愿由? 沅뚰븳???뺤씤?대떖?쇨퀬 ?붿껌?섏꽭??',
|
||
},
|
||
E2002: {
|
||
userMessage: '遊뉗뿉 ?뚯꽦 梨꾨꼸 愿??沅뚰븳??遺議깊빀?덈떎.',
|
||
resolution: '?쒕쾭 愿由ъ옄?먭쾶 遊뉗쓽 "梨꾨꼸 愿由?, "??븷 愿由?, "硫ㅻ쾭 ?대룞" 沅뚰븳???뺤씤?대떖?쇨퀬 ?붿껌?섏꽭??',
|
||
},
|
||
E2003: {
|
||
userMessage: '??紐낅졊?대? ?ъ슜??沅뚰븳???놁뒿?덈떎.',
|
||
resolution: '??紐낅졊?대뒗 愿由ъ옄 沅뚰븳???꾩슂?⑸땲??',
|
||
},
|
||
E2004: {
|
||
userMessage: '梨꾨꼸 ?뚯쑀?먮쭔 ??湲곕뒫???ъ슜?????덉뒿?덈떎.',
|
||
},
|
||
E2005: {
|
||
userMessage: '?쒖꽦???꾩떆 ?뚯꽦 梨꾨꼸??李몄뿬 以묒씠?댁빞 ?ъ슜?????덉뒿?덈떎.',
|
||
resolution: '?꾩떆 ?뚯꽦 梨꾨꼸??李몄뿬?????ㅼ떆 ?쒕룄?댁<?몄슂.',
|
||
},
|
||
E3001: {
|
||
userMessage: '?붿껌??泥섎━?섎뒗 以??대? ?ㅻ쪟媛 諛쒖깮?덉뒿?덈떎.',
|
||
resolution: '?좎떆 ???ㅼ떆 ?쒕룄?댁<?몄슂. 臾몄젣媛 吏?띾릺硫?遊?愿由ъ옄?먭쾶 臾몄쓽?섏꽭??',
|
||
},
|
||
E3002: {
|
||
userMessage: '?붿껌??泥섎━?섎뒗 以??대? ?ㅻ쪟媛 諛쒖깮?덉뒿?덈떎.',
|
||
resolution: '?좎떆 ???ㅼ떆 ?쒕룄?댁<?몄슂.',
|
||
},
|
||
E3003: {
|
||
userMessage: '紐낅졊?대? ?ㅽ뻾?섎뒗 以??ㅻ쪟媛 諛쒖깮?덉뒿?덈떎.',
|
||
resolution: '?ㅼ떆 ?쒕룄?댁<?몄슂. 臾몄젣媛 吏?띾릺硫?遊?愿由ъ옄?먭쾶 臾몄쓽?섏꽭??',
|
||
},
|
||
E3999: {
|
||
userMessage: '?덉긽移?紐삵븳 ?ㅻ쪟媛 諛쒖깮?덉뒿?덈떎.',
|
||
resolution: '?섏쨷???ㅼ떆 ?쒕룄?댁<?몄슂. 臾몄젣媛 怨꾩냽?섎㈃ 遊?愿由ъ옄?먭쾶 臾몄쓽?섏꽭??',
|
||
},
|
||
E4001: {
|
||
userMessage: 'Discord???섑빐 ?붿껌???쒗븳?섏뿀?듬땲??',
|
||
resolution: '?좎떆 湲곕떎由????ㅼ떆 ?쒕룄?댁<?몄슂.',
|
||
},
|
||
E4002: {
|
||
userMessage: '沅뚰븳 遺議깆쑝濡?Discord媛 ?묒뾽??嫄곕??덉뒿?덈떎.',
|
||
resolution: '?쒕쾭 愿由ъ옄?먭쾶 遊뉗쓽 ??븷 諛?梨꾨꼸 沅뚰븳???뺤씤?대떖?쇨퀬 ?붿껌?섏꽭??',
|
||
},
|
||
E4003: {
|
||
userMessage: 'Discord???쇱떆?곸씤 臾몄젣媛 諛쒖깮?덉뒿?덈떎.',
|
||
resolution: '?좎떆 ???ㅼ떆 ?쒕룄?댁<?몄슂. 臾몄젣媛 吏?띾릺硫?https://discordstatus.com ?먯꽌 ?곹깭瑜??뺤씤?댁<?몄슂.',
|
||
},
|
||
},
|
||
|
||
// ?? ?먮윭 移댄뀒怨좊━ ??댄? ????????????????????????????????
|
||
errorTitles: {
|
||
USER_INPUT: '입력을 확인해주세요',
|
||
PERMISSION: '沅뚰븳??遺議깊빀?덈떎',
|
||
BOT_INTERNAL: '臾몄젣媛 諛쒖깮?덉뒿?덈떎',
|
||
DISCORD_API: '일시적인 문제입니다.',
|
||
},
|
||
|
||
// ?? ?먮윭 Embed ?꾨뱶 ?쇰꺼 ????????????????????????????????
|
||
errorFields: {
|
||
resolution: '💡 해결 방법',
|
||
},
|
||
|
||
// ?? ?뚯꽦 梨꾨꼸 ???????????????????????????????????????????
|
||
voice: {
|
||
channelReady: '{{owner}}, 임시 채널이 준비되었습니다! 아래 드롭다운 메뉴로 관리하세요.',
|
||
defaultRoomName: '{{username}}의 방',
|
||
controlPanel: {
|
||
placeholder: '채널 설정 관리',
|
||
rename: '채널 이름 변경',
|
||
limit: '?몄썝 ?쒗븳 ?ㅼ젙',
|
||
lock: '梨꾨꼸 ?좉툑 / ?댁젣',
|
||
kick: '?좎? 異붾갑',
|
||
ban: '유저 차단 / 숨기기',
|
||
transfer: '?뚯쑀沅??댁쟾',
|
||
},
|
||
responses: {
|
||
channelLocked: '채널이 잠겼습니다! 초대된 멤버만 참여할 수 있습니다.',
|
||
channelUnlocked: '梨꾨꼸???댁젣?섏뿀?듬땲?? ?꾧뎄??李몄뿬?????덉뒿?덈떎.',
|
||
channelRenamed: '梨꾨꼸 ?대쫫??**{{name}}**(??濡?蹂寃쎈릺?덉뒿?덈떎!',
|
||
limitSet: '?몄썝 ?쒗븳??**{{limit}}**紐낆쑝濡??ㅼ젙?섏뿀?듬땲??',
|
||
limitUnlimited: '무제한',
|
||
kicked: '{{user}}??瑜? 梨꾨꼸?먯꽌 異붾갑?덉뒿?덈떎.',
|
||
banned: '{{user}}?먭쾶 梨꾨꼸???④린怨?李⑤떒?덉뒿?덈떎.',
|
||
transferPrompt: '梨꾨꼸?????뚯쑀?먮? ?좏깮?섏꽭??',
|
||
transferDone: '?뚯쑀沅뚯씠 {{user}}?먭쾶 ?댁쟾?섏뿀?듬땲??',
|
||
banPrompt: '李⑤떒?섎㈃ ?대떦 ?좎??먭쾶 梨꾨꼸??蹂댁씠吏 ?딄쾶 ?⑸땲??',
|
||
},
|
||
},
|
||
|
||
// ?? 紐낅졊????????????????????????????????????????????????
|
||
commands: {
|
||
voiceSetup: {
|
||
description: '?꾩떆 ?뚯꽦 梨꾨꼸???꾪븳 ?앹꽦湲?梨꾨꼸???ㅼ젙?⑸땲??',
|
||
setDescription: '기존 음성 채널을 생성기로 설정합니다.',
|
||
createDescription: '새 음성 채널을 만들고 생성기로 설정합니다.',
|
||
channelOptionDescription: '?앹꽦湲곕줈 ?ъ슜???뚯꽦 梨꾨꼸',
|
||
categoryOptionDescription: '(?좏깮) ?꾩떆 梨꾨꼸???앹꽦??移댄뀒怨좊━',
|
||
nameOptionDescription: '???앹꽦湲??뚯꽦 梨꾨꼸???대쫫',
|
||
setSuccess: '{{channel}}??瑜? ?뚯꽦 ?앹꽦湲?梨꾨꼸濡??ㅼ젙?덉뒿?덈떎!',
|
||
createSuccess: '{{channel}}??瑜? ?뚯꽦 ?앹꽦湲?梨꾨꼸濡??앹꽦 諛??ㅼ젙?덉뒿?덈떎!',
|
||
},
|
||
voiceConfig: {
|
||
description: '?쒕쾭???꾩떆 ?뚯꽦 梨꾨꼸 ?ㅼ젙??愿由ы빀?덈떎.',
|
||
setNameTitle: '湲곕낯 ?대쫫 ?쒗뵆由??ㅼ젙',
|
||
setNameDesc: '?꾩떆 梨꾨꼸 ?앹꽦 ???ъ슜??湲곕낯 ?대쫫 ?뺤떇???ㅼ젙?⑸땲?? (?ъ슜?먮챸: {{username}})',
|
||
setLimitTitle: '湲곕낯 ?몄썝 ?쒗븳 ?ㅼ젙',
|
||
setLimitDesc: '?꾩떆 梨꾨꼸 ?앹꽦 ???곸슜??湲곕낯 ?몄썝 ?쒗븳???ㅼ젙?⑸땲??',
|
||
statusTitle: '?꾩옱 ?쒕쾭 ?뚯꽦 ?ㅼ젙',
|
||
templateLabel: '이름 템플릿',
|
||
limitLabel: '湲곕낯 ?몄썝 ?쒗븳',
|
||
setSuccess: '?쒕쾭???꾩떆 梨꾨꼸 ?ㅼ젙???낅뜲?댄듃?섏뿀?듬땲??',
|
||
limitValue: '{{limit}}紐?(0 = 臾댁젣??',
|
||
},
|
||
language: {
|
||
description: '遊뉗쓽 ?몄뼱瑜??ㅼ젙?⑸땲??',
|
||
scopeDescription: '蹂몄씤?먭쾶留??먮뒗 ?쒕쾭 ?꾩껜???곸슜',
|
||
localeDescription: '?ъ슜???몄뼱',
|
||
scopeUser: '?섎쭔 ?곸슜',
|
||
scopeServer: '?쒕쾭 ?꾩껜 (愿由ъ옄 ?꾩슜)',
|
||
userSet: '媛쒖씤 ?몄뼱媛 **{{locale}}**(??濡??ㅼ젙?섏뿀?듬땲??',
|
||
serverSet: '?쒕쾭 ?몄뼱媛 **{{locale}}**(??濡??ㅼ젙?섏뿀?듬땲??',
|
||
serverPermissionDenied: '?쒕쾭 ?몄뼱 蹂寃쎌? ?쒕쾭 愿由ъ옄留?媛?ν빀?덈떎.',
|
||
},
|
||
event: {
|
||
description: '?쒕쾭 ?대깽???쇱젙??愿由ы빀?덈떎.',
|
||
createDescription: '???쒕쾭 ?대깽?몃? ?앹꽦?⑸땲??',
|
||
listDescription: '?덉젙???쒕쾭 ?대깽??紐⑸줉??議고쉶?⑸땲??',
|
||
cancelDescription: '?덉빟???쒕쾭 ?대깽?몃? 痍⑥냼?⑸땲??',
|
||
announceDescription: '?대깽??怨듭? Embed瑜??ㅼ떆 寃뚯떆?⑸땲??',
|
||
titleDescription: '?대깽???쒕ぉ',
|
||
dateDescription: 'YYYY-MM-DD ?뺤떇???좎쭨',
|
||
timeDescription: 'HH:mm ?뺤떇???쒓컙 (24?쒓컙?? Asia/Seoul 湲곗?)',
|
||
descriptionOptionDescription: '?좏깮 ?ы빆???대깽???ㅻ챸',
|
||
channelDescription: '?좏깮 ?ы빆??怨듭? 梨꾨꼸',
|
||
reminderDescription: '由щ쭏?몃뜑 硫붿떆吏 ?ъ슜 ?щ?',
|
||
remindersDescription: '遺??⑥쐞 由щ쭏?몃뜑 紐⑸줉, ?? 0,10,60',
|
||
idDescription: '痍⑥냼???대깽??ID',
|
||
createSuccessTitle: '?대깽???앹꽦 ?꾨즺',
|
||
createSuccessBody: '**{{title}}** ?대깽?멸? ?덉빟?섏뿀?듬땲??',
|
||
listTitle: '?덉젙???대깽??紐⑸줉',
|
||
listEmpty: '?덉젙???대깽?멸? ?놁뒿?덈떎.',
|
||
listItemValue: '**?쒖옉 ?쒓컖:** {{startsAt}}\n**?⑥? ?쒓컙:** {{relative}}\n**?곹깭:** {{status}}\n**由щ쭏?몃뜑:** {{reminder}}\n**梨꾨꼸:** {{channel}}',
|
||
cancelSuccess: '`{{id}}` ?대깽?몃? 痍⑥냼?덉뒿?덈떎.',
|
||
cancelNotFound: 'ID媛 `{{id}}`???덉빟 ?대깽?몃? 李얠? 紐삵뻽?듬땲??',
|
||
announceSuccess: '`{{id}}` ?대깽?몃? {{channel}} 梨꾨꼸??怨듭??덉뒿?덈떎.',
|
||
announceNotAvailable: '???대깽?몄뿉???ъ슜?????덈뒗 怨듭? 梨꾨꼸???ㅼ젙?섏뼱 ?덉? ?딆뒿?덈떎.',
|
||
startAnnouncementTitle: '?대깽???쒖옉',
|
||
startAnnouncementLead: '???대깽?멸? 吏湲??쒖옉?⑸땲??',
|
||
invalidDateTime: '?대깽???좎쭨 ?먮뒗 ?쒓컙 ?뺤떇???щ컮瑜댁? ?딆뒿?덈떎.',
|
||
invalidDateTimeResolution: '?좎쭨??`YYYY-MM-DD`, ?쒓컙? `HH:mm` 24?쒓컙 ?뺤떇?쇰줈 ?낅젰?댁<?몄슂.',
|
||
invalidReminderOffsets: '由щ쭏?몃뜑 遺??낅젰 ?뺤떇???щ컮瑜댁? ?딆뒿?덈떎.',
|
||
invalidReminderOffsetsResolution: '`0,10,60`泥섎읆 0 ?댁긽??遺꾩쓣 ?쇳몴濡?援щ텇???낅젰?댁<?몄슂. 鍮꾩썙?먮㈃ ?먮룞 怨듭????섏? ?딆뒿?덈떎.',
|
||
invalidPastDateTime: '怨쇨굅 ?쒓컖?쇰줈 ?대깽?몃? ?덉빟?????놁뒿?덈떎.',
|
||
invalidPastDateTimeResolution: '誘몃옒 ?쒓컖???좏깮?????ㅼ떆 ?쒕룄?댁<?몄슂.',
|
||
statusScheduled: '예약됨',
|
||
statusCancelled: '취소됨',
|
||
statusCompleted: '완료됨',
|
||
reminderOn: '?ъ슜',
|
||
reminderOff: '사용 안 함',
|
||
reminderNone: '?먮룞 怨듭? ?놁쓬',
|
||
announcementChannelNone: '미설정',
|
||
fields: {
|
||
eventId: '?대깽??ID',
|
||
startsAt: '?쒖옉 ?쒓컖',
|
||
reminder: '由щ쭏?몃뜑',
|
||
announcementChannel: '怨듭? 梨꾨꼸',
|
||
status: '?곹깭',
|
||
},
|
||
},
|
||
music: {
|
||
description: 'Play YouTube audio in voice channels.',
|
||
addDescription: 'Search YouTube or add a video URL to the queue.',
|
||
queueDescription: 'Show the current music queue.',
|
||
removeDescription: 'Remove a track from the upcoming queue.',
|
||
pauseDescription: 'Pause the currently playing track.',
|
||
resumeDescription: 'Resume the paused track.',
|
||
skipDescription: 'Skip the currently playing track.',
|
||
stopDescription: 'Stop playback and clear the queue.',
|
||
leaveDescription: 'Disconnect the bot from the voice channel.',
|
||
queryDescription: 'Search query for YouTube',
|
||
urlDescription: 'YouTube video URL',
|
||
indexDescription: 'Queue index to remove',
|
||
addMutuallyExclusive: 'Choose either a search query or a YouTube URL.',
|
||
addMutuallyExclusiveResolution: 'Provide exactly one of `query` or `url`.',
|
||
notInVoice: 'You must be in a voice channel to use music commands.',
|
||
notInVoiceResolution: 'Join a voice channel first, then try again.',
|
||
differentVoiceChannel: 'Music is already being used in another voice channel.',
|
||
differentVoiceChannelResolution: 'Join the same voice channel as the bot or wait until the current session ends.',
|
||
noSearchResults: 'No YouTube results were found for that query.',
|
||
noSearchResultsResolution: 'Try a more specific search phrase or use a direct YouTube URL.',
|
||
invalidUrl: 'The provided YouTube URL is invalid.',
|
||
invalidUrlResolution: 'Use a standard `youtube.com` or `youtu.be` video link.',
|
||
noActiveSession: 'There is no active music session in this server.',
|
||
noActiveSessionResolution: 'Add a track first to start playback.',
|
||
queueAddedNowPlaying: 'Added **{{title}}** and started playback in {{channel}}.',
|
||
queueAddedLater: 'Added **{{title}}** to the queue. Position: `#{{position}}`.',
|
||
playlistAddedNowPlaying: 'Added **{{count}}** tracks from the playlist and started playback in {{channel}}.',
|
||
playlistAddedLater: 'Added **{{count}}** tracks from the playlist to the queue.',
|
||
queueTitle: 'Music Queue',
|
||
queueEmpty: 'The music queue is currently empty.',
|
||
queueNowPlaying: 'Now Playing',
|
||
queueUpcoming: 'Up Next',
|
||
queueMoreItems: '...and **{{count}}** more track(s).',
|
||
queueRemoved: 'Removed **{{title}}** from the queue.',
|
||
queueRemoveOutOfRange: 'That queue index does not exist.',
|
||
queueRemoveOutOfRangeResolution: 'Use `/music queue` to check the current queue indexes first.',
|
||
pauseSuccess: 'Paused the current track.',
|
||
resumeSuccess: 'Resumed playback.',
|
||
skipSuccess: 'Skipped the current track.',
|
||
leaveSuccess: 'Disconnected from the voice channel and cleared the queue.',
|
||
stopSuccess: 'Stopped playback and cleared the queue.',
|
||
playbackStartedTitle: 'Now Playing',
|
||
playbackIdleTitle: 'Queue Finished',
|
||
playbackIdleBody: 'There are no more tracks in the queue.',
|
||
playbackFailed: 'Failed to play **{{title}}**. Skipping to the next track.',
|
||
playbackFailedResolution: 'The stream could not be loaded from YouTube.',
|
||
streamUnavailable: 'Could not load a playable audio stream for this video.',
|
||
streamUnavailableResolution: 'Try another video or add the track again later.',
|
||
requestedBy: 'Requested by',
|
||
duration: 'Duration',
|
||
progress: 'Progress',
|
||
source: 'Source',
|
||
status: 'Status',
|
||
queueLength: 'Queue Length',
|
||
nextTrack: 'Next Track',
|
||
statusPlaying: 'Playing',
|
||
statusPaused: 'Paused',
|
||
unknownDuration: 'Unknown',
|
||
buttons: {
|
||
pause: 'Pause',
|
||
resume: 'Resume',
|
||
skip: 'Skip',
|
||
stop: 'Stop',
|
||
leave: 'Leave',
|
||
},
|
||
},
|
||
fishing: {
|
||
description: '낚시 미니게임을 플레이합니다.',
|
||
enterDescription: '낚시 전용 스레드를 생성하거나 다시 엽니다.',
|
||
castDescription: '자신의 낚시 스레드 안에서 낚시 세션을 시작합니다.',
|
||
endDescription: '낚시 스레드를 종료하고 삭제합니다.',
|
||
statusDescription: '낚시 통계를 확인합니다.',
|
||
dexDescription: '낚시 도감을 확인합니다.',
|
||
rankingDescription: '이 서버의 물고기 크기 랭킹을 확인합니다.',
|
||
disabled: '이 서버에서는 낚시 미니게임이 비활성화되어 있습니다.',
|
||
restrictedChannel: '낚시는 {{channel}} 채널에서만 시작할 수 있습니다.',
|
||
enterTextChannelOnly: '낚시 스레드는 일반 텍스트 채널에서만 열 수 있습니다.',
|
||
enterExistingThread: '이미 {{thread}}에 자신의 낚시 스레드가 열려 있습니다.',
|
||
enterCreated: '{{thread}}에 낚시 스레드를 만들었습니다.',
|
||
castThreadOnly: '/fishing cast는 자신의 낚시 스레드 안에서만 사용할 수 있습니다.',
|
||
startExistingSession: '이미 {{thread}}에서 진행 중인 낚시 세션이 있습니다.',
|
||
startCreated: '{{thread}}에서 낚시 세션을 시작했습니다.',
|
||
noActiveSession: '종료할 낚시 세션이나 스레드가 없습니다.',
|
||
ownerOnly: '이 낚시 세션의 소유자만 조작할 수 있습니다.',
|
||
wrongThread: '이 조작은 자신의 낚시 스레드 안에서만 사용할 수 있습니다.',
|
||
endDeleted: '낚시 스레드를 종료했습니다. 스레드를 삭제합니다.',
|
||
profileTitle: '{{user}}의 낚시 프로필',
|
||
profileEmpty: '아직 낚시 기록이 없습니다.',
|
||
dexTitle: '{{user}}의 낚시 도감',
|
||
dexEmpty: '아직 발견한 물고기가 없습니다.',
|
||
rankingTitle: '낚시 크기 랭킹',
|
||
rankingEmpty: '아직 이 서버에 낚시 기록이 없습니다.',
|
||
titleActive: '낚시 세션',
|
||
titleEnded: '낚시 세션 종료',
|
||
status: '상태',
|
||
rarity: '레어도',
|
||
size: '크기',
|
||
catchCount: '포획 수',
|
||
bestRarity: '최고 레어도',
|
||
bestSize: '최고 크기',
|
||
targetFish: '대상 물고기',
|
||
distance: '거리',
|
||
tension: '끊어짐 게이지',
|
||
reward: '보상',
|
||
successRate: '성공률',
|
||
totalCasts: '총 시도',
|
||
totalGoldEarned: '누적 골드',
|
||
bestCatchReward: '최고 보상',
|
||
rarityBreakdown: '레어도별 포획',
|
||
lastCastAt: '최근 낚시',
|
||
noRecord: '기록 없음',
|
||
threadHint: '/fishing cast로 다시 시작하거나 /fishing end로 스레드를 삭제할 수 있습니다.',
|
||
catchResultTitle: '낚시 성공!',
|
||
catchResultBody: '**{{rarity}} {{fish}}**를 낚았습니다. 크기는 **{{sizeCm}} cm**, 보상은 **{{reward}} G**입니다.',
|
||
states: {
|
||
hooked: '입질 중',
|
||
resting: '휴식 중',
|
||
tense: '당기는 중',
|
||
missed: '타이밍 빗나감',
|
||
success: '낚시 성공',
|
||
failed: '줄이 끊어짐',
|
||
},
|
||
},
|
||
permissionAudit: {
|
||
title: '봇 권한 진단 보고서',
|
||
channel: '梨꾨꼸',
|
||
noResults: '吏꾨떒??湲곕뒫???놁뒿?덈떎. 遊뉗씠 ?꾩쭅 ?ㅼ젙?섏? ?딆븯?????덉뒿?덈떎.',
|
||
summaryLabel: '吏꾨떒 寃곌낵 ?붿빟',
|
||
summaryOk: '??紐⑤뱺 ??ぉ ?뺤긽. 臾몄젣媛 ?놁뒿?덈떎.',
|
||
summaryIssue: '??{{fail}}媛??ㅽ뙣 쨌 ?좑툘 {{warn}}媛?寃쎄퀬 媛먯???',
|
||
hierarchyWarning: "遊???븷(?쒖쐞: {{botPos}})??'{{role}}'(?쒖쐞: {{targetPos}})蹂대떎 ?꾩뿉 ?덉뼱??愿由ы븷 ???덉뒿?덈떎.",
|
||
features: {
|
||
BASIC: '湲곕낯 遊?湲곕뒫',
|
||
VOICE_GLOBAL: '?꾩떆 ?뚯꽦 梨꾨꼸 (?꾩뿭)',
|
||
VOICE_GENERATOR_CHANNEL: '?뚯꽦 ?앹꽦湲?梨꾨꼸',
|
||
VOICE_GENERATOR_CATEGORY: '?뚯꽦 ?앹꽦湲?移댄뀒怨좊━',
|
||
INVITE_TRACKING: '珥덈? 異붿쟻',
|
||
INVITE_ROLE_HIERARCHY: '珥덈? ??븷 遺??(怨꾩링 寃??',
|
||
MIMIC_WEBHOOK: '硫붿떆吏 ?됰궡 (Webhook)',
|
||
},
|
||
},
|
||
setup: {
|
||
description: '?ㅼ젙 留덈쾿?щ? ?ㅽ뻾?섏뿬 遊뉗쓽 ?꾩닔 湲곕뒫?ㅼ쓣 ?④퀎蹂꾨줈 ?ㅼ젙?⑸땲??',
|
||
step0: {
|
||
title: '??遊??ㅼ젙 留덈쾿???쒖옉',
|
||
desc: '?섏쁺?⑸땲?? ??留덈쾿?щ? ?듯빐 ?꾨옒 4媛吏 ??ぉ???ㅼ젙?⑸땲??\n\n1截뤴깵 **?몄뼱 ?ㅼ젙**\n2截뤴깵 **?꾩닔 沅뚰븳 ?먭?**\n3截뤴깵 **媛먯궗 梨꾨꼸 ?ㅼ젙**\n4截뤴깵 **?꾩떆 ?뚯꽦 梨꾨꼸 ?ㅼ젙**',
|
||
startBtn: '?ㅼ젙 ?쒖옉?섍린'
|
||
},
|
||
step1: {
|
||
title: '1截뤴깵 ?몄뼱 ?ㅼ젙',
|
||
desc: '?쒕쾭 ?꾩껜???곸슜??遊뉗쓽 湲곕낯 ?몄뼱瑜??좏깮?섏꽭?? (?꾩옱: **{{locale}}**)',
|
||
placeholder: '언어를 선택하세요',
|
||
nextBtn: '?ㅼ쓬 ?④퀎',
|
||
skipBtn: '嫄대꼫?곌린'
|
||
},
|
||
step2: {
|
||
title: '2截뤴깵 ?꾩닔 沅뚰븳 ?먭?',
|
||
descOk: '??**紐⑤뱺 ?꾩닔 沅뚰븳???뺤긽?곸쑝濡?遺?щ릺???덉뒿?덈떎.**',
|
||
descFail: '?좑툘 **?쇰? 沅뚰븳??遺議깊빀?덈떎.**\n寃곌낵瑜??뺤씤?섍퀬 遊???븷???꾩슂??湲곕뒫 沅뚰븳??遺?ы빐二쇱꽭??',
|
||
recheckBtn: '다시 검사하기',
|
||
nextBtn: '?ㅼ쓬 ?④퀎'
|
||
},
|
||
step3: {
|
||
title: '3截뤴깵 媛먯궗 梨꾨꼸 ?ㅼ젙',
|
||
desc: '遊뉗쓽 二쇱슂 ?대깽?몄? ?먮윭 ?듬낫瑜?諛쏆쓣 梨꾨꼸???좏깮?댁<?몄슂.',
|
||
placeholder: '媛먯궗 ?듬낫 梨꾨꼸 ?좏깮',
|
||
disableBtn: '媛먯궗 梨꾨꼸 ?꾧린/?댁젣',
|
||
nextBtn: '?ㅼ쓬 ?④퀎'
|
||
},
|
||
step4: {
|
||
title: '媛먯궗 濡쒓렇 移댄뀒怨좊━ ?ㅼ젙',
|
||
desc: '濡쒓렇瑜??섏떊??移댄뀒怨좊━瑜??좏깮?댁<?몄슂.',
|
||
nextBtn: '?ㅼ쓬 ?④퀎',
|
||
},
|
||
step5: {
|
||
title: '4截뤴깵 ?꾩떆 ?뚯꽦 梨꾨꼸 ?ㅼ젙',
|
||
desc: '?꾩떆 ?뚯꽦 梨꾨꼸???앹꽦??"?앹꽦湲?梨꾨꼸"???좏깮?댁<?몄슂.\n湲곗〈??梨꾨꼸??怨좊Ⅴ嫄곕굹 移댄뀒怨좊━/梨꾨꼸??遊뉗씠 **?먮룞 ?앹꽦**?섍쾶 ???섎룄 ?덉뒿?덈떎.',
|
||
placeholder: '?앹꽦湲곕줈 ???뚯꽦 梨꾨꼸 ?좏깮',
|
||
autoBtn: '?? ?먮룞 ?앹꽦?섍린',
|
||
skipBtn: '?꾩떆 ?뚯꽦 ?ъ슜 ?덊븿',
|
||
nextBtn: '?ㅼ젙 ?꾨즺'
|
||
},
|
||
step6: {
|
||
title: '?럦 ?ㅼ젙 ?꾨즺 ?붿빟',
|
||
desc: '**1. ?몄뼱**: {{lang}}\n**2. 媛먯궗 梨꾨꼸**: {{audit}}\n**3. 媛먯궗 移댄뀒怨좊━**: {{categories}}\n**4. ?꾩떆 ?뚯꽦 梨꾨꼸**: {{voice}}',
|
||
finishBtn: '마치기'
|
||
},
|
||
finished: '???ㅼ젙 留덈쾿?щ? 醫낅즺?덉뒿?덈떎.',
|
||
expired: '???쒓컙??留뚮즺?섏뿀?듬땲?? `/setup`???ㅼ떆 ?ㅽ뻾?댁<?몄슂.',
|
||
defaultCategoryName: '?뚯꽦 梨꾨꼸',
|
||
defaultGeneratorName: '??梨꾨꼸 ?앹꽦?섍린',
|
||
auditCategories: {
|
||
SYSTEM: '시스템',
|
||
BOOT: '부팅',
|
||
VOICE: '?뚯꽦',
|
||
PERMISSION: '沅뚰븳',
|
||
INVITE: '珥덈?',
|
||
},
|
||
},
|
||
config: {
|
||
title: '湲곕뒫 ?ㅼ젙 蹂寃?寃곌낵',
|
||
noOptions: '蹂寃쏀븷 ?듭뀡???섎굹 ?댁긽 ?좏깮?댁<?몄슂.',
|
||
mimic: {
|
||
label: '誘몃?(Mimic)',
|
||
enabled: '활성화',
|
||
disabled: '鍮꾪솢?깊솕',
|
||
},
|
||
emoji: {
|
||
label: '?대え吏 ?뺣?(Big Emoji)',
|
||
enabled: '활성화',
|
||
disabled: '鍮꾪솢?깊솕',
|
||
},
|
||
},
|
||
},
|
||
|
||
// ?? 紐⑤떖 ????????????????????????????????????????????????
|
||
modals: {
|
||
renameTitle: '음성 채널 이름 변경',
|
||
renameLabel: '??梨꾨꼸 ?대쫫',
|
||
limitTitle: '?몄썝 ?쒗븳 ?ㅼ젙',
|
||
limitLabel: '?몄썝 ?쒗븳 (0 = 臾댁젣?? 1-99)',
|
||
},
|
||
|
||
// ?? ??됲듃 硫붾돱 ?뚮젅?댁뒪???????????????????????????????
|
||
selects: {
|
||
kickUser: '추방할 유저를 선택하세요',
|
||
banUser: '차단할 유저를 선택하세요',
|
||
transferOwner: '소유권을 이전할 유저를 선택하세요',
|
||
},
|
||
|
||
// ?? ?곹깭 硫붿떆吏 ??????????????????????????????????????????
|
||
presence: {
|
||
servers: '{{guildCount}}개의 서버에서 작동 중',
|
||
help: '/help 명령어를 확인하세요',
|
||
managing: '임시 음성 채널 관리 중',
|
||
version: 'Kord v1.0.0',
|
||
},
|
||
};
|
||
|
||
|
||
|