Files
smesh/src/i18n/locales/ko.ts
mleku a268c63082 Auto-acquire Cashu tokens for NIP-46 bunker connections (v0.2.0)
- Add acquireTokenIfNeeded() in BunkerSigner to get CAT before connecting
- Check /cashu/info to detect CAT-enabled relays
- Request token via cashuTokenService with NIP-98 auth using ephemeral key
- Store and reuse tokens across sessions
- Pass token as query parameter on WebSocket connection

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-28 19:33:19 +02:00

645 lines
35 KiB
TypeScript

export default {
translation: {
'Welcome! 🥳': '환영합니다! 🥳',
About: '정보',
'New Note': '새 노트 작성',
Post: '노트 게시',
Home: '홈',
'Relay settings': '릴레이 설정',
Settings: '설정',
SidebarRelays: '릴레이',
Refresh: '새로고침',
Profile: '프로필',
Logout: '로그아웃',
Following: '팔로잉',
followings: '팔로잉',
reposted: '리포스트',
'just now': '방금 전',
'minute ago_one': '{{count}}분 전',
'minute ago_other': '{{count}}분 전',
'n m': '{{n}}분',
'hour ago_one': '{{count}}시간 전',
'hour ago_other': '{{count}}시간 전',
'n h': '{{n}}시간',
'day ago_one': '{{count}}일 전',
'day ago_other': '{{count}}일 전',
'n d': '{{n}}일',
date: '{{timestamp, date}}',
Follow: '팔로우',
Unfollow: '언팔로우',
'Follow failed': '팔로우 실패',
'Unfollow failed': '언팔로우 실패',
'show new notes': '새 노트 보기',
'loading...': '로딩 중...',
'Loading...': '로딩 중...',
'no more notes': '더 이상 노트 없음',
'reply to': '답글',
reply: '답글',
Reply: '답글',
'load more older replies': '이전 답글 더 보기',
'Write something...': '무엇인가 작성하세요...',
Cancel: '취소',
Mentions: '멘션',
'Failed to post': '게시 실패',
'Post successful': '게시 성공',
'Your post has been published': '게시물이 게시되었습니다',
Repost: '리포스트',
Quote: '인용',
'Copy event ID': '이벤트 ID 복사',
'Copy user ID': '사용자 ID 복사',
'View raw event': '원본 이벤트 보기',
Like: '좋아요',
'switch to light theme': '라이트 테마로 전환',
'switch to dark theme': '다크 테마로 전환',
'switch to system theme': '시스템 테마로 전환',
Note: '노트',
note: '노트',
"username's following": '{{username}}님의 팔로잉',
"username's used relays": '{{username}}님이 사용하는 릴레이',
"username's muted": '{{username}}님이 차단한 사용자',
Login: '로그인',
'Follows you': '회원님을 팔로우함',
'Relay Settings': '릴레이 설정',
'Relay set name': '릴레이 세트 이름',
'Add a new relay set': '새 릴레이 세트 추가',
Add: '추가',
'n relays': '{{n}}개의 릴레이',
Rename: '이름 변경',
'Copy share link': '공유 링크 복사',
Delete: '삭제',
'Relay already exists': '릴레이가 이미 존재합니다',
'invalid relay URL': '유효하지 않은 릴레이 주소',
'Add a new relay': '새 릴레이 추가',
back: '뒤로',
'Lost in the void': '공허 속에서 길을 잃음',
'Carry me home': '집으로 데려다줘',
'no replies': '답글 없음',
'Reply to': '답글',
Search: '검색',
'The relays you are connected to do not support search':
'연결된 릴레이가 검색을 지원하지 않습니다',
'Show more...': '더 보기...',
'All users': '모든 사용자',
'Display replies': '답글 표시',
Notes: '노트',
Replies: '답글',
Notifications: '알림',
'no more notifications': '더 이상 알림 없음',
'Using private key login is insecure. It is recommended to use a browser extension for login, such as alby, nostr-keyx or nos2x. If you must use a private key, please set a password for encryption at minimum.':
'개인 키 로그인은 안전하지 않습니다. alby, nostr-keyx, nos2x와 같은 브라우저 확장 프로그램을 사용하는 것이 좋습니다. 꼭 개인 키를 사용해야 한다면 최소한 암호를 설정하세요.',
'Login with Browser Extension': '브라우저 확장으로 로그인',
'Login with Bunker': 'Bunker로 로그인',
'Login with Private Key': '개인 키로 로그인',
'reload notes': '노트 다시 불러오기',
'Logged in Accounts': '로그인된 계정',
'Add an Account': '계정 추가',
'More options': '더 많은 옵션',
'Add client tag': '클라이언트 태그 추가',
'Show others this was sent via Smesh': '이 노트가 Smesh을 통해 전송되었음을 표시',
'Are you sure you want to logout?': '로그아웃 하시겠습니까?',
'relay sets': '릴레이 세트',
edit: '편집',
Languages: '언어',
Theme: '테마',
System: '시스템',
Light: '라이트',
Dark: '다크',
Temporary: '임시',
'Choose a relay set': '릴레이 세트 선택',
'Switch account': '계정 전환',
Pictures: '사진',
'Picture note': '사진 노트',
'A special note for picture-first clients like Olas':
'Olas와 같은 사진 우선 클라이언트에서 표시되는 특별한 노트',
'Picture note requires images': '사진 노트에는 이미지가 필요합니다',
Relays: '릴레이',
Image: '이미지',
Normal: '일반',
'R & W': '읽기/쓰기',
Read: '읽기 전용',
Write: '쓰기 전용',
'Pull relay sets': '릴레이 세트 가져오기',
'Select the relay sets you want to pull': '가져올 릴레이 세트 선택',
'No relay sets found': '릴레이 세트를 찾을 수 없음',
'Pull n relay sets': '{{n}}개의 릴레이 세트 가져오기',
Pull: '가져오기',
'Select all': '전체 선택',
'Relay Sets': '릴레이 세트',
Mailbox: '메일박스',
'Read & Write Relays': '읽기/쓰기 릴레이',
'read relays description':
'읽기 릴레이는 회원님과 관련된 이벤트를 찾는 데 사용됩니다. 다른 사용자는 회원님이 보길 원하는 이벤트를 회원님의 읽기 릴레이에 게시합니다.',
'write relays description':
'쓰기 릴레이는 회원님의 이벤트를 게시하는 데 사용됩니다. 다른 사용자는 회원님의 쓰기 릴레이에서 회원님이 게시한 이벤트를 찾습니다.',
'read & write relays notice': '읽기 및 쓰기 릴레이는 각각 2~4개 정도가 적당합니다.',
"Don't have an account yet?": '아직 계정이 없으신가요?',
'or simply generate a private key': '또는 간단히 개인 키 생성',
'This is a private key. Do not share it with anyone. Keep it safe and secure. You will not be able to recover it if you lose it.':
'이것은 개인 키입니다. 절대 다른 사람과 공유하지 마세요. 안전하게 보관하세요. 분실 시 복구할 수 없습니다.',
Edit: '편집',
Save: '저장',
'Display Name': '표시 이름',
Bio: '소개',
'Nostr Address (NIP-05)': 'Nostr 주소 (NIP-05)',
'Invalid NIP-05 address': '유효하지 않은 NIP-05 주소',
'Copy private key': '개인 키 복사',
'Enter the password to decrypt your ncryptsec': 'ncryptsec를 복호화할 비밀번호 입력',
Back: '뒤로',
'password (optional): encrypt nsec': '비밀번호(선택): nsec 암호화',
'optional: encrypt nsec': '선택: nsec 암호화',
password: '비밀번호',
'Sign up': '회원가입',
'Save to': '저장 위치',
'Enter a name for the new relay set': '새 릴레이 세트 이름 입력',
'Save to a new relay set': '새 릴레이 세트에 저장',
Mute: '차단',
Muted: '차단됨',
Unmute: '차단 해제',
'Unmute user': '사용자 차단 해제',
'Append n relays': '{{n}}개의 릴레이 추가',
Append: '추가',
'Select relays to append': '추가할 릴레이 선택',
'calculating...': '계산 중...',
'Calculate optimal read relays': '최적의 읽기 릴레이 계산',
'Login to set': '설정하려면 로그인',
'Please login to view following feed': '팔로잉 피드를 보려면 로그인하세요',
'Send only to r': '{{r}}에만 전송',
'Send only to these relays': '이 릴레이에만 전송',
Explore: '탐색',
'Search relays': '릴레이 검색',
relayInfoBadgeAuth: '로그인 필요',
relayInfoBadgeSearch: '검색 지원',
relayInfoBadgePayment: '유료',
Operator: '운영자',
Contact: '연락처',
Software: '소프트웨어',
Version: '버전',
'Random Relays': '무작위 릴레이',
randomRelaysRefresh: '새로고침',
'Explore more': '더 탐색하기',
'Payment page': '결제 페이지',
'Supported NIPs': '지원 NIP',
'Open in a': '{{a}}에서 열기',
'Cannot handle event of kind k': '{{k}} 유형의 이벤트를 처리할 수 없습니다',
'Sorry! The note cannot be found 😔': '죄송합니다! 해당 노트를 찾을 수 없습니다 😔',
'This user has been muted': '이 사용자는 차단되었습니다',
Wallet: '지갑',
Sats: '사토시',
sats: '사토시',
'Zap to': '잽 보내기',
'Zap n sats': '{{n}} 사토시 잽 보내기',
zapComment: '코멘트',
'Default zap amount': '기본 잽 금액',
'Default zap comment': '기본 잽 코멘트',
'Lightning Address (or LNURL)': '라이트닝 주소(또는 LNURL)',
'Quick zap': '빠른 잽',
'If enabled, you can zap with a single click. Click and hold for custom amounts':
'활성화하면 한 번 클릭으로 잽을 보낼 수 있습니다. 길게 누르면 금액을 직접 입력할 수 있습니다.',
All: '전체',
Reactions: '반응',
Zaps: '잽',
'Enjoying Smesh?': 'Smesh이 마음에 드시나요?',
'Your donation helps me maintain Smesh and make it better! 😊':
'후원해주시면 Smesh을 더 잘 유지하고 발전시킬 수 있습니다! 😊',
'Earlier notifications': '이전 알림',
'Temporarily display this note': '이 노트 임시 표시',
buttonFollowing: '팔로잉 중',
'Are you sure you want to unfollow this user?': '이 사용자를 언팔로우하시겠습니까?',
'Recent Supporters': '최근 후원자',
'Seen on': '출처',
'Temporarily display this reply': '이 답글 임시 표시',
'Note not found': '노트를 찾을 수 없음',
'no more replies': '더 이상 답글 없음',
'Relay sets': '릴레이 세트',
'Favorite Relays': '즐겨찾는 릴레이',
"Following's Favorites": '팔로잉의 즐겨찾기',
'no more relays': '더 이상 릴레이 없음',
'Favorited by': '즐겨찾기한 사람',
'Post settings': '게시 설정',
'Media upload service': '미디어 업로드 서비스',
'Choose a relay': '릴레이 선택',
'no relays found': '릴레이를 찾을 수 없음',
video: '비디오',
'Show n new notes': '{{n}}개의 새 노트 보기',
YouTabName: '나와 함께',
Bookmark: '북마크',
'Remove bookmark': '북마크 제거',
'no bookmarks found': '북마크 없음',
'no more bookmarks': '더 이상 북마크 없음',
Bookmarks: '북마크',
'Show more': '더 보기',
General: '일반',
Autoplay: '자동 재생',
'Enable video autoplay on this device': '이 기기에서 비디오 자동 재생 활성화',
'Paste or drop media files to upload': '미디어 파일을 붙여넣거나 드래그하여 업로드',
Preview: '미리보기',
'You are about to publish an event signed by [{{eventAuthorName}}]. You are currently logged in as [{{currentUsername}}]. Are you sure?':
'[{{eventAuthorName}}]가 서명한 이벤트를 게시하려고 합니다. 현재 [{{currentUsername}}]로 로그인되어 있습니다. 계속하시겠습니까?',
'Platinum Sponsors': '플래티넘 스폰서',
From: '출처',
'Comment on': '댓글',
'View on njump.me': 'njump.me에서 보기',
'Hide content from untrusted users': '신뢰하지 않는 사용자의 콘텐츠 숨기기',
'Only show content from your followed users and the users they follow':
'내가 팔로우하는 사용자와 그들이 팔로우하는 사용자의 콘텐츠만 표시',
'Followed by': '팔로워',
'Mute user privately': '비공개 차단',
'Mute user publicly': '공개 차단',
Quotes: '인용',
'Lightning Invoice': '라이트닝 인보이스',
'Bookmark failed': '북마크 실패',
'Remove bookmark failed': '북마크 제거 실패',
Translation: '번역',
Balance: '잔액',
characters: '글자',
smeshTranslateApiKeyDescription:
'이 API 키는 LibreTranslate를 지원하는 모든 곳에서 사용할 수 있습니다. 서비스 주소: {{serviceUrl}}',
'Top up': '충전',
'Will receive: {n} characters': '{{n}} 글자를 받게 됩니다',
'Top up {n} sats': '{{n}} 사토시 충전',
'Minimum top up is {n} sats': '최소 충전 금액은 {{n}} 사토시입니다',
Service: '서비스',
'Reset API key': 'API 키 재설정',
'Are you sure you want to reset your API key? This action cannot be undone.':
'API 키를 재설정하시겠습니까? 이 작업은 되돌릴 수 없습니다.',
Warning: '경고',
'Your current API key will become invalid immediately, and any applications using it will stop working until you update them with the new key.':
'현재 API 키는 즉시 무효화되며, 새 키로 업데이트하기 전까지 관련 앱이 작동하지 않습니다.',
'Service address': '서비스 주소',
Pay: '결제',
interactions: '상호작용',
notifications: '알림',
'Show untrusted {type}': '신뢰하지 않는 {{type}} 표시',
'Hide untrusted {type}': '신뢰하지 않는 {{type}} 숨기기',
'Currently hiding {type} from untrusted users.':
'현재 신뢰하지 않는 사용자의 {{type}}을(를) 숨기고 있습니다.',
'Currently showing all {type}.': '현재 모든 {{type}}을(를) 표시하고 있습니다.',
'Click continue to show all {type}.': '계속을 클릭하면 모든 {{type}}을(를) 표시합니다.',
'Click continue to hide {type} from untrusted users.':
'계속을 클릭하면 신뢰하지 않는 사용자의 {{type}}을(를) 숨깁니다.',
'Trusted users include people you follow and people they follow.':
'신뢰하는 사용자는 내가 팔로우하는 사람과 그들이 팔로우하는 사람을 포함합니다.',
Continue: '계속',
'Successfully updated mute list': '차단 목록이 성공적으로 업데이트되었습니다',
'No pubkeys found from {url}': '{{url}}에서 pubkey를 찾을 수 없습니다',
'Translating...': '번역 중...',
Translate: '번역',
'Show original': '원본 보기',
Website: '웹사이트',
'Hide untrusted notes': '신뢰하지 않는 노트 숨기기',
'Open in another client': '다른 클라이언트에서 열기',
Community: '커뮤니티',
Group: '그룹',
'Live event': '라이브 이벤트',
Article: '기사',
Unfavorite: '즐겨찾기 취소',
'Recommended relays': '추천 릴레이',
'Blossom server URLs': 'Blossom 서버 주소',
'You need to add at least one blossom server in order to upload media files.':
'미디어 파일을 업로드하려면 최소한 하나의 Blossom 서버를 추가해야 합니다.',
'Recommended blossom servers': '추천 Blossom 서버',
'Enter Blossom server URL': 'Blossom 서버 URL 입력',
Preferred: '선호',
'Multiple choice (select one or more)': '다중 선택 (하나 이상 선택)',
Vote: '투표',
'{{number}} votes': '{{number}} 표',
'Total votes': '총 투표수',
'Poll has ended': '투표 종료',
'Poll ends at {{time}}': '투표 종료 시간: {{time}}',
'Load results': '결과 로드',
'This is a poll note.': '이것은 투표 노트입니다.',
'Unlike regular notes, polls are not widely supported and may not display on other clients.':
'일반 노트와 달리 투표는 널리 지원되지 않으며 다른 클라이언트에서 표시되지 않을 수 있습니다.',
'Option {{number}}': '옵션 {{number}}',
'Add Option': '옵션 추가',
'Allow multiple choices': '다중 선택 허용',
'End Date (optional)': '종료 날짜 (선택사항)',
'Clear end date': '종료 날짜 지우기',
'Relay URLs (optional, comma-separated)': '릴레이 URL (선택사항, 쉼표로 구분)',
'Remove poll': '투표 제거',
'Refresh results': '결과 새로 고침',
Poll: '투표',
Media: '미디어',
'Republish to ...': '다시 게시 ...',
'Successfully republish to your write relays': '쓰기 릴레이에 성공적으로 다시 게시됨',
'Failed to republish to your write relays: {{error}}':
'쓰기 릴레이에 다시 게시하지 못함: {{error}}',
'Successfully republish to relay set: {{name}}':
'릴레이 세트에 성공적으로 다시 게시됨: {{name}}',
'Failed to republish to relay set: {{name}}. Error: {{error}}':
'릴레이 세트에 다시 게시하지 못함: {{name}}. 오류: {{error}}',
'Successfully republish to relay: {{url}}': '릴레이에 성공적으로 다시 게시됨: {{url}}',
'Failed to republish to relay: {{url}}. Error: {{error}}':
'릴레이에 다시 게시하지 못함: {{url}}. 오류: {{error}}',
'Write relays': '쓰기 릴레이',
'No more reactions': '더 이상 반응이 없습니다',
'No reactions yet': '아직 반응이 없습니다',
'No more zaps': '더 이상 잽이 없습니다',
'No zaps yet': '아직 잽이 없습니다',
'No more reposts': '더 이상 리포스트가 없습니다',
'No reposts yet': '아직 리포스트가 없습니다',
Reposts: '리포스트',
FollowListNotFoundConfirmation:
'팔로우 목록을 찾을 수 없습니다. 새로 만드시겠습니까? 이전에 사용자를 팔로우한 적이 있다면 이 작업으로 인해 이전 팔로우 목록을 잃게 되므로 확인하지 마시기 바랍니다.',
MuteListNotFoundConfirmation:
'음소거 목록을 찾을 수 없습니다. 새로 만드시겠습니까? 이전에 사용자를 음소거한 적이 있다면 이 작업으로 인해 이전 음소거 목록을 잃게 되므로 확인하지 마시기 바랍니다.',
'Show NSFW content by default': '기본적으로 NSFW 콘텐츠 표시',
'Custom emoji management': '사용자 정의 이모지 관리',
'After changing emojis, you may need to refresh the page':
'이모지를 변경한 후 페이지를 새로고침해야 할 수 있습니다',
'Too many read relays': '읽기 릴레이가 너무 많습니다',
'Too many write relays': '쓰기 릴레이가 너무 많습니다',
'You have {{count}} read relays. Most clients only use 2-4 relays, setting more is unnecessary.':
'{{count}}개의 읽기 릴레이가 있습니다. 대부분의 클라이언트는 2-4개의 릴레이만 사용하므로 더 설정하는 것은 불필요합니다.',
'You have {{count}} write relays. Most clients only use 2-4 relays, setting more is unnecessary.':
'{{count}}개의 쓰기 릴레이가 있습니다. 대부분의 클라이언트는 2-4개의 릴레이만 사용하므로 더 설정하는 것은 불필요합니다.',
'Optimize Relay Settings': '릴레이 설정 최적화',
'Your current relay configuration may not be optimal. This could make it difficult for others to find your posts and may result in incomplete notifications.':
'현재 릴레이 설정이 최적이 아닐 수 있습니다. 이로 인해 다른 사람들이 귀하의 게시물을 찾기 어려워지고 알림이 불완전할 수 있습니다.',
'Optimize Now': '지금 최적화',
'Maybe Later': '나중에',
"Don't remind me again": '다시 알리지 않기',
Posts: '게시물',
Articles: '기사',
Highlights: '하이라이트',
Polls: '투표',
'Voice Posts': '음성 게시물',
'Photo Posts': '사진 게시물',
'Video Posts': '비디오 게시물',
'Select All': '모두 선택',
'Clear All': '모두 지우기',
'Set as default filter': '기본 필터로 설정',
Apply: '적용',
Reset: '초기화',
'Share something on this Relay': '이 릴레이에서 무언가를 공유하세요',
'Try deleting this note': '이 노트를 삭제해 보세요',
'Deletion request sent to {{count}} relays':
'삭제 요청이 {{count}}개의 릴레이로 전송되었습니다',
'Suitable Relays': '적합한 릴레이',
'People, keywords, or relays': '사람, 키워드 또는 릴레이',
'Hide content mentioning muted users': '뮤트된 사용자를 언급하는 콘텐츠 숨기기',
'This note mentions a user you muted': '이 노트는 뮤트한 사용자를 언급합니다',
Filter: '필터',
'mentioned you in a note': '노트에서 당신을 언급했습니다',
'quoted your note': '당신의 노트를 인용했습니다',
'voted in your poll': '당신의 투표에 참여했습니다',
'reacted to your note': '당신의 노트에 반응했습니다',
'reposted your note': '당신의 노트를 리포스트했습니다',
'zapped your note': '당신의 노트를 잽했습니다',
'highlighted your note': '당신의 노트를 하이라이트했습니다',
'zapped you': '당신을 잽했습니다',
'Mark as read': '읽음으로 표시',
Report: '신고',
'Successfully report': '신고가 성공적으로 완료되었습니다',
'Failed to report': '신고에 실패했습니다',
nudity: '음란물',
malware: '악성 소프트웨어',
profanity: '욕설',
illegal: '불법 콘텐츠',
spam: '스팸',
other: '기타',
'Notification list style': '알림 목록 스타일',
'See extra info for each notification': '각 알림의 추가 정보 보기',
'See more notifications at a glance': '한눈에 더 많은 알림 보기',
Detailed: '상세',
Compact: '간단',
'Submit Relay': '릴레이 제출',
Homepage: '홈페이지',
'Proof of Work (difficulty {{minPow}})': '작업 증명 (난이도 {{minPow}})',
'via {{client}}': '{{client}} 통해',
'Auto-load media': '미디어 자동 로드',
Always: '항상',
'Wi-Fi only': 'Wi-Fi만',
Never: '안함',
'Click to load image': '이미지 로드하려면 클릭',
'Click to load media': '미디어 로드하려면 클릭',
'Click to load YouTube video': 'YouTube 비디오 로드하려면 클릭',
'{{count}} reviews': '{{count}}개 리뷰',
'Write a review': '리뷰 작성',
'No reviews yet. Be the first to write one!':
'아직 리뷰가 없습니다. 첫 번째 리뷰를 작성해보세요!',
'View more reviews': '더 많은 리뷰 보기',
'Failed to review': '리뷰 실패',
'Write a review and pick a star rating': '리뷰를 작성하고 별점을 선택하세요',
Submit: '제출',
'Reviews for {{relay}}': '{{relay}}에 대한 리뷰',
'No relays selected': '선택된 릴레이가 없습니다',
'Post to': '게시 대상',
'Write relays and {{count}} other relays': '쓰기 릴레이 및 기타 {{count}}개 릴레이',
'{{count}} relays': '{{count}}개 릴레이',
'Republishing...': '다시 게시 중...',
'Connected to': '연결됨',
'Disconnect Wallet': '지갑 연결 해제',
'Are you absolutely sure?': '정말 확실합니까?',
'You will not be able to send zaps to others.': '다른 사람에게 잽을 보낼 수 없습니다.',
Disconnect: '연결 해제',
'Start with a Rizful Vault': 'Rizful Vault로 시작하기',
'or other wallets': '또는 다른 지갑',
'Rizful Vault': 'Rizful Vault',
'Rizful Vault connected!': 'Rizful Vault 연결됨!',
'You can now use your Rizful Vault to zap your favorite notes and creators.':
'이제 Rizful Vault를 사용하여 좋아하는 노트와 크리에이터에게 잽을 보낼 수 있습니다.',
'Your Lightning Address': '귀하의 라이트닝 주소',
'New to Rizful?': 'Rizful이 처음이신가요?',
'Sign up for Rizful': 'Rizful에 가입하기',
'If you already have a Rizful account, you can skip this step.':
'이미 Rizful 계정이 있다면 이 단계를 건너뛸 수 있습니다.',
'Get your one-time code': '일회용 코드 받기',
'Get code': '코드 받기',
'Connect to your Rizful Vault': 'Rizful Vault에 연결',
'Paste your one-time code here': '여기에 일회용 코드를 붙여넣기',
Connect: '연결',
'Set up your wallet to send and receive sats!':
'사츠를 보내고 받을 수 있도록 지갑을 설정하세요!',
'Set up': '설정하기',
Pinned: '고정됨',
Unpin: '고정 해제',
Unpinning: '고정 해제 중',
'Pinning...': '고정 중...',
'Pinned!': '고정됨!',
'Failed to pin: {{error}}': '고정 실패: {{error}}',
'Unpinning...': '고정 해제 중...',
'Unpinned!': '고정 해제됨!',
'Failed to unpin: {{error}}': '고정 해제 실패: {{error}}',
'Unpin from profile': '프로필에서 고정 해제',
'Pin to profile': '프로필에 고정',
Appearance: '외관',
'Pure Black': '순수한 검은색',
Default: '기본',
Red: '빨강',
Orange: '주황',
Amber: '호박색',
Yellow: '노랑',
Lime: '라임',
Green: '초록',
Emerald: '에메랄드',
Teal: '청록',
Cyan: '시안',
Sky: '하늘색',
Blue: '파랑',
Indigo: '남색',
Violet: '보라',
Purple: '자주',
Fuchsia: '자홍',
Pink: '분홍',
Rose: '장미',
'Primary color': '기본 색상',
Layout: '레이아웃',
'Two-column': '두 열',
'Single-column': '한 열',
Reviews: '리뷰',
Extension: '확장 프로그램',
Remote: '원격',
'Encrypted Key': '암호화된 키',
'Private Key': '개인 키',
'Welcome to Smesh': 'Smesh에 오신 것을 환영합니다',
'Smesh is a client focused on browsing relays. Get started by exploring interesting relays or login to view your following feed.':
'Smesh은 릴레이 탐색에 중점을 둔 클라이언트입니다. 흥미로운 릴레이를 탐색하거나 로그인하여 팔로잉 피드를 확인하세요.',
'Explore Relays': '릴레이 탐색',
'Choose a feed': '피드 선택',
'and {{x}} others': '및 기타 {{x}}명',
selfZapWarning:
'Smesh은 자신에게 Zap을 보낼 때 발생하는 일에 대해 책임을 지지 않습니다. 본인의 책임 하에 진행하세요. 😉⚡',
'Emoji Pack': '이모지 팩',
'Emoji pack added': '이모지 팩이 추가되었습니다',
'Add emoji pack failed': '이모지 팩 추가 실패',
'Emoji pack removed': '이모지 팩이 제거되었습니다',
'Remove emoji pack failed': '이모지 팩 제거 실패',
Added: '추가됨',
'Emoji Packs': '이모지 팩',
'My Packs': '내 팩',
'Adding...': '추가 중...',
'Removing...': '제거 중...',
Reload: '다시 불러오기',
'Request to Join Relay': '릴레이 가입 요청',
'Leave Relay': '릴레이 떠나기',
Leave: '나가기',
'Are you sure you want to leave this relay?': '이 릴레이를 떠나시겠습니까?',
'Join request sent successfully': '가입 요청을 성공적으로 보냈습니다',
'Failed to send join request': '가입 요청 전송 실패',
'Leave request sent successfully': '떠나기 요청을 성공적으로 보냈습니다',
'Failed to send leave request': '떠나기 요청 전송 실패',
'Enter an invite code if you have one. Otherwise, leave it blank to send a request.':
'초대 코드가 있으면 입력하세요. 그렇지 않으면 비워두고 요청을 보내세요.',
'Invite Code (Optional)': '초대 코드 (선택 사항)',
'Enter invite code': '초대 코드 입력',
'Sending...': '전송 중...',
'Send Request': '요청 보내기',
'You can get an invite code from a relay member.':
'릴레이 회원으로부터 초대 코드를 받을 수 있습니다.',
'Enter the invite code you received from a relay member.':
'릴레이 회원으로부터 받은 초대 코드를 입력하세요.',
'Get Invite Code': '초대 코드 받기',
'Share this invite code with others to invite them to join this relay.':
'이 초대 코드를 다른 사람과 공유하여 이 릴레이에 초대하세요.',
'Invite Code': '초대 코드',
Copy: '복사',
'This invite code can be used by others to join the relay.':
'이 초대 코드는 다른 사람이 릴레이에 가입하는 데 사용할 수 있습니다.',
'No invite code available from this relay.': '이 릴레이에서 사용 가능한 초대 코드가 없습니다.',
Close: '닫기',
'Failed to get invite code from relay': '릴레이에서 초대 코드 가져오기 실패',
'Failed to get invite code': '초대 코드 가져오기 실패',
'Invite code copied to clipboard': '초대 코드가 클립보드에 복사되었습니다',
'Favicon URL': '파비콘 URL',
'Filter out onion relays': '어니언 릴레이 필터링',
'Click to load X post': '클릭하여 X 게시물 로드',
'View Nostr comments': 'Nostr 댓글 보기',
'Search for notes': '노트 검색',
'Search for hashtag': '해시태그 검색',
'Go to note': '노트로 이동',
'Go to relay': '릴레이로 이동',
'View discussions about this': '이 콘텐츠에 대한 토론 보기',
'Open link': '링크 열기',
'View Nostr discussions': 'Nostr 토론 보기',
'Optimal relays': '최적 릴레이',
"Successfully republish to optimal relays (your write relays and mentioned users' read relays)":
'최적 릴레이(쓰기 릴레이 및 언급된 사용자의 읽기 릴레이)에 성공적으로 재게시되었습니다',
'Failed to republish to optimal relays: {{error}}': '최적 릴레이에 재게시 실패: {{error}}',
'External Content': '외부 콘텐츠',
Highlight: '하이라이트',
'Optimal relays and {{count}} other relays': '최적 릴레이 및 기타 {{count}}개 릴레이',
'Likely spam account (Trust score: {{percentile}}%)':
'스팸 계정 가능성 높음 (신뢰 점수: {{percentile}}%)',
'Suspicious account (Trust score: {{percentile}}%)':
'의심스러운 계정 (신뢰 점수: {{percentile}}%)',
'n users': '{{count}}명의 사용자',
'View Details': '세부 정보 보기',
'Follow Pack Not Found': '팔로우 팩을 찾을 수 없음',
'Follow pack not found': '팔로우 팩을 찾을 수 없습니다',
Users: '사용자',
Feed: '피드',
'Follow Pack': '팔로우 팩',
'24h Pulse': '24h 펄스',
'Load earlier': '이전 데이터 로드',
'Last 24 hours': '최근 24시간',
'Last {{count}} days': '최근 {{count}}일',
notes: '노트',
'Quick reaction': '빠른 반응',
'If enabled, you can react with a single click. Click and hold for more options':
'활성화하면 한 번의 클릭으로 반응할 수 있습니다. 더 많은 옵션을 보려면 길게 누르세요',
'Quick reaction emoji': '빠른 반응 이모지',
'Select emoji': '이모지 선택',
'NSFW content display': 'NSFW content display',
'Hide completely': 'Hide completely',
'Show but hide content': 'Show but hide content',
'Show directly': 'Show directly',
'Click to view': 'Click to view',
'Special Follow': '특별 팔로우',
'Unfollow Special': '특별 팔로우 해제',
'Personal Feeds': '개인 피드',
'Relay Feeds': '릴레이 피드',
'Create Highlight': '하이라이트 만들기',
'Write your thoughts about this highlight...': '이 하이라이트에 대한 생각을 작성하세요...',
'Publish Highlight': '하이라이트 게시',
'Show replies': '답글 표시',
'Hide replies': '답글 숨기기',
'Welcome to Smesh!': 'Smesh에 오신 것을 환영합니다!',
'Your feed is empty because you are not following anyone yet. Start by exploring interesting content and following users you like!':
'아직 아무도 팔로우하지 않아서 피드가 비어 있습니다. 흥미로운 콘텐츠를 탐색하고 마음에 드는 사용자를 팔로우해보세요!',
'Search Users': '사용자 검색',
'Create New Account': '새 계정 만들기',
Important: '중요',
'Generate Your Account': '계정 생성',
'Your private key IS your account. Keep it safe!':
'개인 키가 바로 당신의 계정입니다. 안전하게 보관하세요!',
'In Nostr, your private key IS your account. If you lose your private key, you lose your account forever.':
'Nostr에서는 개인 키가 바로 당신의 계정입니다. 개인 키를 잃으면 계정을 영구적으로 잃게 됩니다.',
'Your Private Key': '개인 키',
'Generate new key': '새 키 생성',
'Download Backup File': '백업 파일 다운로드',
'Copied to Clipboard': '클립보드에 복사됨',
'Copy to Clipboard': '클립보드에 복사',
'I already saved my private key securely.': '이미 개인 키를 안전하게 저장했습니다.',
'Almost Done!': '거의 완료되었습니다!',
'Set a password to encrypt your key, or skip to finish':
'키를 암호화할 비밀번호를 설정하거나 건너뛰어 완료하세요',
'Password Protection (Optional)': '비밀번호 보호 (선택사항)',
'Setting a password encrypts your private key in this browser. You can skip this step, but we recommend setting one for added security.':
'비밀번호를 설정하면 이 브라우저에서 개인 키가 암호화됩니다. 이 단계를 건너뛸 수 있지만 보안 강화를 위해 설정하는 것을 권장합니다.',
'Password (Optional)': '비밀번호 (선택사항)',
'Enter password or leave empty to skip': '비밀번호를 입력하거나 비워두어 건너뛰세요',
'Confirm Password': '비밀번호 확인',
'Re-enter password': '비밀번호 재입력',
'Passwords do not match': '비밀번호가 일치하지 않습니다',
'Finish Signup': '가입 완료',
// New improved signup copy
'Create Your Nostr Account': 'Nostr 계정 만들기',
'Generate your unique private key. This is your digital identity.':
'고유한 개인 키를 생성합니다. 이것이 당신의 디지털 신원입니다.',
'Critical: Save Your Private Key': '중요: 개인 키를 저장하세요',
'Your private key IS your account. There is no password recovery. If you lose it, you lose your account forever. Please save it in a secure location.':
'개인 키가 곧 계정 그 자체입니다. 비밀번호 복구 기능이 없습니다. 분실하면 계정을 영구적으로 잃게 됩니다. 안전한 곳에 저장하세요.',
'I have safely backed up my private key': '개인 키를 안전하게 백업했습니다',
'Secure Your Account': '계정 보호하기',
'Add an extra layer of protection with a password': '비밀번호로 추가 보호 계층 추가',
'Password Protection (Recommended)': '비밀번호 보호 (권장)',
'Add a password to encrypt your private key in this browser. This is optional but strongly recommended for better security.':
'이 브라우저에서 개인 키를 암호화할 비밀번호를 추가합니다. 선택사항이지만 더 나은 보안을 위해 강력히 권장합니다.',
'Create a password (or skip)': '비밀번호 생성(또는 건너뛰기)',
'Enter your password again': '비밀번호를 다시 입력하세요',
'Complete Signup': '가입 완료',
Recommended: '추천'
}
}