- 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>
645 lines
35 KiB
TypeScript
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: '추천'
|
|
}
|
|
}
|