You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1420 lines
75 KiB
1420 lines
75 KiB
export default { |
|
translation: { |
|
'Welcome! 🥳': '来都来了', |
|
About: '关于', |
|
'New Note': '发布新笔记', |
|
Post: '发布笔记', |
|
Home: '主页', |
|
Feed: 'Feed', |
|
'Favorites Feed': 'Favorites Feed', |
|
'Pinned note': 'Pinned note', |
|
'Relay settings': '服务器设置', |
|
Settings: '设置', |
|
'Account menu': 'Account menu', |
|
SidebarRelays: '服务器', |
|
Refresh: '刷新列表', |
|
Profile: '个人资料', |
|
Logout: '退出登录', |
|
Following: '关注', |
|
followings: '关注', |
|
boosted: '已助推', |
|
'just now': '刚刚', |
|
'n minutes ago': '{{n}} 分钟前', |
|
'n m': '{{n}}分', |
|
'n hours ago': '{{n}} 小时前', |
|
'n h': '{{n}}时', |
|
'n days ago': '{{n}} 天前', |
|
'n d': '{{n}}天', |
|
date: '{{timestamp, date}}', |
|
Follow: '关注', |
|
Unfollow: '取消关注', |
|
'Follow failed': '关注失败', |
|
'Unfollow failed': '取消关注失败', |
|
'show new notes': '显示新笔记', |
|
'loading...': '加载中...', |
|
'Loading...': '加载中...', |
|
'no more notes': '到底了', |
|
'calendar entries': 'calendar entries', |
|
'Loading calendar events...': 'Loading calendar events...', |
|
'No calendar events found': 'No calendar events found', |
|
'Calendar events in the next {{count}} months': 'Calendar events in the next {{count}} months', |
|
'The nostr.band relay appears to be temporarily out of service. Please try again later.': |
|
'The nostr.band relay appears to be temporarily out of service. Please try again later.', |
|
'reply to': '回复', |
|
reply: '回复', |
|
Reply: '回复', |
|
'load more older replies': '加载更多早期回复', |
|
'Write something...': '写点什么...', |
|
Cancel: '取消', |
|
Mentions: '提及', |
|
'Search for event or address…': 'Search for event or address…', |
|
'Search notes…': 'Search notes…', |
|
'No notes found': 'No notes found', |
|
'Failed to post': '发布失败', |
|
'Post successful': '发布成功', |
|
'Your post has been published': '您的笔记已发布', |
|
Boost: '助推', |
|
'Boost published': '助推已发布', |
|
Quote: '引用', |
|
'Copy event ID': '复制事件 ID', |
|
'Copy user ID': '复制用户 ID', |
|
'Send public message': 'Send public message', |
|
'View raw event': '查看原始事件', |
|
'Edit this event': 'Edit this event', |
|
'Clone or fork this event': 'Clone or fork this event', |
|
'Event kind': 'Event kind', |
|
'Note content': 'Note content', |
|
Publish: 'Publish', |
|
'Post published': 'Post published', |
|
'Edit content and tags, then publish a new signed event.': |
|
'Edit content and tags, then publish a new signed event.', |
|
'Log in to publish': 'Log in to publish', |
|
'Set when you publish': 'set when you publish', |
|
'id and sig are assigned when you publish': 'id and sig are assigned when you publish', |
|
'Published to some relays only': 'Published to some relays only', |
|
'Add field': 'Add field', |
|
'View full profile': 'View full profile', |
|
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: '登录', |
|
'Please log in to view notifications.': 'Please log in to view notifications.', |
|
'Follows you': '关注了你', |
|
'Relay Settings': '服务器设置', |
|
'Relays and Storage Settings': 'Relays and Storage Settings', |
|
'Relay set name': '服务器组名', |
|
'Add a new relay set': '添加新的服务器组', |
|
Add: '添加', |
|
'n relays': '{{n}} 个服务器', |
|
Rename: '重命名', |
|
'Copy share link': 'Copy share link', |
|
'Copy address': 'Copy address', |
|
'Copy payto URI': 'Copy payto URI', |
|
'Copied payto address': 'Copied payto address', |
|
'Copied to clipboard': 'Copied to clipboard', |
|
'Copied {{label}} address': 'Copied {{label}} address', |
|
'Lightning payment address – copy to pay via your wallet': |
|
'Lightning payment address – copy to pay via your wallet', |
|
'Payment address – copy to use in your wallet or app': |
|
'Payment address – copy to use in your wallet or app', |
|
'Click to open payment options': 'Click to open payment options', |
|
'Click to copy address': 'Click to copy address', |
|
'Open on website': 'Open on website', |
|
'Raw profile event': 'Raw profile event', |
|
'Full profile event': 'Full profile event', |
|
'Event (JSON)': 'Event (JSON)', |
|
'Save full profile': 'Save full profile', |
|
'Add tag': 'Add tag', |
|
'Remove tag': 'Remove tag', |
|
'Tag name': 'Tag name', |
|
Value: 'Value', |
|
'Add value to tag': 'Add value to tag', |
|
'Remove value': 'Remove value', |
|
'No tags. Click "Add tag" to add one.': 'No tags. Click "Add tag" to add one.', |
|
'Profile updated': 'Profile updated', |
|
'Failed to publish profile': 'Failed to publish profile', |
|
'Invalid profile JSON': 'Invalid profile JSON', |
|
'Refresh cache': 'Refresh cache', |
|
'Force-refresh profile and payment info from relays': |
|
'Force-refresh profile and payment info from relays', |
|
'Profile and payment cache refreshed': 'Profile and payment cache refreshed', |
|
'Failed to refresh cache': 'Failed to refresh cache', |
|
'Raw payment info event': 'Raw payment info event', |
|
'Payment info': 'Payment info', |
|
'Edit payment info': 'Edit payment info', |
|
'Add payment info': 'Add payment info', |
|
'No payment info event yet. Click "Add payment info" to create one.': |
|
'No payment info event yet. Click "Add payment info" to create one.', |
|
'Content (JSON)': 'Content (JSON)', |
|
Tags: 'Tags', |
|
'Tags (JSON array of arrays, e.g. [["payto","lightning","user@domain.com"]])': |
|
'Tags (JSON array of arrays, e.g. [["payto","lightning","user@domain.com"]])', |
|
'Payment info updated': 'Payment info updated', |
|
'Failed to publish payment info': 'Failed to publish payment info', |
|
'Invalid tags JSON': 'Invalid tags JSON', |
|
'Payment methods': 'Payment methods', |
|
'NIP-A3 payto tags: type (e.g. lightning) and authority (e.g. user@domain.com).': |
|
'NIP-A3 payto tags: type (e.g. lightning) and authority (e.g. user@domain.com).', |
|
'Type (e.g. lightning)': 'Type (e.g. lightning)', |
|
'Authority (e.g. user@domain.com)': 'Authority (e.g. user@domain.com)', |
|
'Add payment method': 'Add payment method', |
|
Remove: 'Remove', |
|
'Additional content (JSON)': 'Additional content (JSON)', |
|
'Show full event JSON': 'Show full event JSON', |
|
'Tag list': 'Tag list', |
|
'Profile event tags (e.g. lud16, nip05, website). Saved with kind 0.': |
|
'Profile event tags (e.g. lud16, nip05, website). Saved with kind 0.', |
|
'Tag value': 'Tag value', |
|
'Saving…': 'Saving…', |
|
'Share with Jumble': '通过Jumble分享', |
|
'Share with Alexandria': '通过Alexandria分享', |
|
'Start video call': 'Start video call', |
|
'Copy call invite link': 'Copy call invite link', |
|
'Start call about this': 'Start call about this', |
|
'Send call invite': 'Send call invite', |
|
'Join the video call': 'Join the video call', |
|
'Schedule video call': 'Schedule video call', |
|
"You're invited to a scheduled video call.": "You're invited to a scheduled video call.", |
|
'Create a calendar event and send an invite. The recipient will see the event with a join link.': |
|
'Create a calendar event and send an invite. The recipient will see the event with a join link.', |
|
'Schedule a video call': 'Schedule a video call', |
|
'Create a calendar event and send kind 24 invites to each listed invitee.': |
|
'Create a calendar event and send kind 24 invites to each listed invitee.', |
|
Invitees: 'Invitees', |
|
'Paste nostr:npub1... or nostr:nprofile1... (one or more)': |
|
'Paste nostr:npub1... or nostr:nprofile1... (one or more)', |
|
'Schedule and send invites': 'Schedule and send invites', |
|
'Add at least one invitee (paste nostr:npub or nostr:nprofile links)': |
|
'Add at least one invitee (paste nostr:npub or nostr:nprofile links)', |
|
'Scheduled call created and {{count}} invite(s) sent': |
|
'Scheduled call created and {{count}} invite(s) sent', |
|
'Join video call': 'Join video call', |
|
'Scheduled video call': 'Scheduled video call', |
|
'Video call': 'Video call', |
|
'Schedule and send invite': 'Schedule and send invite', |
|
'Scheduling…': 'Scheduling…', |
|
'Please set a start time': 'Please set a start time', |
|
'End time must be after start time': 'End time must be after start time', |
|
'Failed to schedule call': 'Failed to schedule call', |
|
'Scheduled call created and invite sent': 'Scheduled call created and invite sent', |
|
RSVP: 'RSVP', |
|
'RSVP: {{status}}': 'RSVP: {{status}}', |
|
Accepted: 'Accepted', |
|
Tentative: 'Tentative', |
|
Declined: 'Declined', |
|
'You need to log in to RSVP': 'You need to log in to RSVP', |
|
'RSVP updated': 'RSVP updated', |
|
'Failed to update RSVP': 'Failed to update RSVP', |
|
Organizer: 'Organizer', |
|
Attendees: 'Attendees', |
|
'No response': 'No response', |
|
'Calendar Events': 'Calendar Events', |
|
'Calendar Event': 'Calendar Event', |
|
'Schedule in-person meeting': 'Schedule in-person meeting', |
|
'Create a calendar event and send an invite. No video link — for real-life meetups, conferences, etc.': |
|
'Create a calendar event and send an invite. No video link — for real-life meetups, conferences, etc.', |
|
"You're invited to an in-person meeting.": "You're invited to an in-person meeting.", |
|
'Meeting created and invite sent': 'Meeting created and invite sent', |
|
'Failed to create meeting': 'Failed to create meeting', |
|
'Create and send invite': 'Create and send invite', |
|
'Creating…': 'Creating…', |
|
'In-person meeting': 'In-person meeting', |
|
Location: 'Location', |
|
'Address, venue, or place': 'Address, venue, or place', |
|
Description: 'Description', |
|
'Optional notes': 'Optional notes', |
|
'Create a calendar event for a real-life meetup and send kind 24 invites to each invitee.': |
|
'Create a calendar event for a real-life meetup and send kind 24 invites to each invitee.', |
|
'Meeting created and {{count}} invite(s) sent': 'Meeting created and {{count}} invite(s) sent', |
|
'Create and send invites': 'Create and send invites', |
|
Title: 'Title', |
|
Start: 'Start', |
|
End: 'End', |
|
Delete: '删除', |
|
'Relay already exists': '服务器已存在', |
|
'invalid relay URL': '无效的服务器地址', |
|
'Relay URL…': 'wss://… or relay host', |
|
'Open relay': 'Open relay', |
|
'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 Jumble': '告诉别人这是通过 Jumble 发送的', |
|
'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: '图片', |
|
'Upload Image': 'Upload Image', |
|
'Insert emoji': 'Insert emoji', |
|
'Insert GIF': 'Insert GIF', |
|
'Search GIFs': 'Search GIFs', |
|
'Choose a GIF': 'Choose a GIF', |
|
'Search GifBuddy for more GIFs': 'Search GifBuddy for more GIFs', |
|
'Add your own GIFs': 'Add your own GIFs', |
|
'Description (optional, for search)': 'Description (optional, for search)', |
|
'e.g. happy birthday, thumbs up': 'e.g. happy birthday, thumbs up', |
|
'Uploading...': 'Uploading...', |
|
'No GIFs found. Try searching or add your own. GIFs come from Nostr kind 1063 (NIP-94) events on GIF relays.': |
|
'No GIFs found. Try searching or add your own. GIFs come from Nostr kind 1063 (NIP-94) events on GIF relays.', |
|
'{{name}} is not a GIF file': '{{name}} is not a GIF file', |
|
'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': '服务器组', |
|
'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: '返回', |
|
'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': '取消屏蔽用户', |
|
Block: 'Block', |
|
Unblock: 'Unblock', |
|
blocked: 'blocked', |
|
'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: '探索', |
|
'Relay reviews': '中继评价', |
|
'Search relays': '搜索服务器', |
|
relayInfoBadgeAuth: '需登陆', |
|
relayInfoBadgeSearch: '支持搜索', |
|
relayInfoBadgePayment: '需付费', |
|
Operator: '管理员', |
|
Contact: '联系方式', |
|
Software: '软件', |
|
Version: '版本', |
|
'Random Relays': '随机服务器', |
|
randomRelaysRefresh: '换一批', |
|
'Explore more': '探索更多', |
|
'Payment page': '付款页面', |
|
'Supported NIPs': '支持的 NIP', |
|
'Relay liveliness (NIP-66)': 'Relay liveliness (NIP-66)', |
|
'Relay monitor (NIP-66)': 'Relay monitor (NIP-66)', |
|
'Auth required': 'Auth required', |
|
'Public (no auth)': 'Public (no auth)', |
|
'Payment required': 'Payment required', |
|
'No payment': 'No payment', |
|
'Writes required': 'Writes required', |
|
'Writes open': 'Writes open', |
|
'PoW required': 'PoW required', |
|
'No PoW': 'No PoW', |
|
'RTT open': 'RTT open', |
|
'RTT read': 'RTT read', |
|
'RTT write': 'RTT write', |
|
'Supported NIPs (from monitor)': 'Supported NIPs (from monitor)', |
|
'Last reported by monitor': 'Last reported by monitor', |
|
Network: 'Network', |
|
Type: 'Type', |
|
Topics: 'Topics', |
|
'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 Jumble?': '喜欢 Jumble 吗?', |
|
'Your donation helps me maintain Jumble and make it better! 😊': |
|
'您的捐赠帮助我维护 Jumble 并使其更好!😊', |
|
'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': '未找到该笔记', |
|
'Invalid embedded note reference': 'Invalid embedded note reference', |
|
embeddedNoteInvalidEmpty: 'This embedded link is empty.', |
|
embeddedNoteInvalidHex: |
|
'This is not a valid hex event id (expected exactly 64 hexadecimal characters).', |
|
embeddedNoteInvalidBech32: |
|
'This is not a valid Nostr id (bech32 decode failed). It may be mistyped or truncated.', |
|
embeddedNoteInvalidWrongKind: |
|
'This is a {{type}} id. Embedded notes must use note1, nevent1, naddr1, or 64-character hex.', |
|
'The note was not found on your relays or default relays.': |
|
'The note was not found on your relays or default relays.', |
|
"Try searching author's relays": "Try searching author's relays", |
|
'Searching external relays...': 'Searching external relays...', |
|
"This will connect to the author's relays and relay hints": |
|
"This will connect to the author's relays and relay hints", |
|
'Note could not be found anywhere': 'Note could not be found anywhere', |
|
'Try external relays': 'Try external relays', |
|
'Searching...': 'Searching...', |
|
'Show relays': 'Show relays', |
|
'No external relay hints available': 'No external relay hints available', |
|
'External relay search is not available for this link type': |
|
'External relay search is not available for this link type.', |
|
'Searched external relays not found': |
|
'Searched {{count}} external relays; the note was still not found.', |
|
'no more replies': '没有更多回复了', |
|
'Relay sets': '服务器组', |
|
'Favorite Relays': '收藏的服务器', |
|
'Search for Relays': 'Search for Relays', |
|
'Using app default relays': 'Using app default 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: '收藏', |
|
'Follow Packs': 'Follow Packs', |
|
'Follow Pack': 'Follow Pack', |
|
'Please log in to follow': 'Please log in to follow', |
|
'Following All': 'Following All', |
|
'Followed {{count}} users': 'Followed {{count}} users', |
|
'All available members are already followed or muted': |
|
'All available members are already followed or muted', |
|
'You are already following all members of this pack': |
|
'You are already following all members of this pack', |
|
'Failed to follow pack': 'Failed to follow pack', |
|
'{{count}} profiles': '{{count}} profiles', |
|
'Show more': '显示更多', |
|
General: '常规', |
|
Autoplay: '自动播放', |
|
'Enable video autoplay on this device': '在此设备上启用视频自动播放', |
|
'Add random relays to every publish': 'Random relays in publish list', |
|
'Add random relays to every publish description': |
|
'Adds {{n}} random public relays from the NIP-66 lively list (preferring monitors that reported a write RTT) to the publish relay list. When ON, they are selected by default; when OFF, they appear in the list but are unchecked so you can optionally include them.', |
|
relayType_local: 'Local', |
|
relayType_relay_list: 'Relay list', |
|
relayType_client_default: 'Client default', |
|
relayType_open_from: 'Current feed', |
|
relayType_favorite: 'Favorite', |
|
relayType_relay_set: 'Relay set', |
|
relayType_contextual: 'Reply/PM', |
|
relayType_randomly_selected: 'Random (optional)', |
|
'Session relays': 'Session relays', |
|
'Session relays tab description': |
|
'Relay logic for this session: working and striked preset relays, and scored random relays (used to prefer faster, proven relays when adding random relays to publish).', |
|
'Session relays preset working': 'Working preset relays', |
|
'Session relays preset working hint': |
|
'Preset relays (from app defaults) that have not reached 3 publish failures this session.', |
|
'Session relays preset striked': 'Striked preset relays', |
|
'Session relays preset striked hint': |
|
'Preset relays that have reached 3 publish failures this session and are skipped for the rest of the session.', |
|
'Session relays scored random': 'Scored random relays', |
|
'Session relays scored random hint': |
|
'Relays that have accepted at least one publish this session; used to prefer faster relays when picking random relays. Sorted by average latency.', |
|
'Session relays all striked': 'All striked relays (any source)', |
|
successes: 'successes', |
|
None: 'None', |
|
'Cache & offline storage': 'Cache & offline storage', |
|
'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: '字符', |
|
jumbleTranslateApiKeyDescription: |
|
'您可以在任何支持 LibreTranslate 的地方使用此 API key。服务地址是 {{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 key', |
|
'Are you sure you want to reset your API key? This action cannot be undone.': |
|
'您确定要重置您的 API key?此操作无法撤销。', |
|
Warning: '警告', |
|
'Errors & warnings': 'Errors & warnings', |
|
'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 key 将立即失效,任何使用它的应用程序将停止工作,直到您用新 key 更新它们。', |
|
'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}} 中未找到 pubkeys', |
|
'Translating...': '翻译中...', |
|
Translate: '翻译', |
|
'Show original': '显示原文', |
|
Website: '网站', |
|
'Hide untrusted notes': '隐藏不受信任的笔记', |
|
'Open in another client': '在其他客户端打开', |
|
Community: '社区', |
|
Group: '群组', |
|
'Live event': '直播', |
|
Article: '文章', |
|
Unfavorite: '取消收藏', |
|
'Recommended relays': '推荐服务器', |
|
'Show recommended relays panel': 'Show recommended relays panel', |
|
'Display the right-side panel with recommended relays on desktop': |
|
'Display the right-side panel with recommended relays on desktop', |
|
'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: '媒体', |
|
Interests: 'Interests', |
|
Calendar: 'Calendar', |
|
'No subscribed interests yet.': |
|
'No subscribed interests yet. Add topics in settings to see them here.', |
|
'No bookmarked notes with id tags yet.': |
|
'No bookmarked notes with id tags yet. Only classic (e-tag) bookmarks load in this feed.', |
|
'No follows or relays to load yet.': 'No follows or relays to load yet.', |
|
'Nothing to load for this feed.': 'Nothing to load for this feed.', |
|
'Republish to ...': '重新发布到 ...', |
|
'All available relays': 'All available relays', |
|
'All active relays (monitoring list)': 'All active relays (monitoring list)', |
|
'Successfully republish to all available relays': |
|
'Successfully republish to all available relays', |
|
'Failed to republish to all available relays: {{error}}': |
|
'Failed to republish to all available relays: {{error}}', |
|
'Successfully republish to all active relays': 'Successfully republish to all active relays', |
|
'Failed to republish to all active relays: {{error}}': |
|
'Failed to republish to all active relays: {{error}}', |
|
'No active relays in monitoring list': 'No active relays in monitoring list', |
|
'No relay accepted the event': 'No relay accepted the event', |
|
'No relays available': 'No relays available', |
|
'No write relays configured': 'No write relays configured', |
|
'Relay did not accept the event': 'Relay did not accept the event', |
|
'Only {{count}} relay(s) accepted the event; at least 5 required for "all active relays".': |
|
'Only {{count}} relay(s) accepted the event; at least 5 required for "all active relays".', |
|
'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 boosts': '没有更多助推了', |
|
'No boosts yet': '暂无助推', |
|
'n more boosts': '{{count}} more boosts', |
|
Boosts: '助推', |
|
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: '帖子', |
|
'Posts (OPs)': 'Posts (OPs)', |
|
'Kind 1 replies': 'Kind 1 replies', |
|
Comments: 'Comments', |
|
'Replies & comments': 'Replies & comments', |
|
Articles: '文章', |
|
Highlights: '高亮', |
|
'A note from': 'A note from', |
|
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': '对您的笔记做出了反应', |
|
'boosted your note': '助推了您的笔记', |
|
'zapped your note': '打闪了您的笔记', |
|
'zapped you': '给您打闪', |
|
zapped: 'zapped', |
|
'Invalid zap receipt': 'Invalid zap receipt', |
|
'Zapped note': 'Zapped note', |
|
'Zapped profile': 'Zapped profile', |
|
'Zap reply threshold': 'Zap reply threshold', |
|
'Zaps above this amount will appear as replies in threads': |
|
'Zaps above this amount will appear as replies in threads', |
|
'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: '详细', |
|
'Submit Relay': '提交服务器', |
|
Homepage: '主页', |
|
'Proof of Work (difficulty {{minPow}})': '工作量证明 (难度 {{minPow}})', |
|
'via {{client}}': '来自 {{client}}', |
|
'Auto-load media': '自动加载媒体文件', |
|
Always: '始终', |
|
'Wi-Fi only': '仅WiFi', |
|
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...': '正在重新发布...', |
|
'Trending Notes': '热门笔记', |
|
'Trending on Your Favorite Relays': 'Trending on Your Favorite Relays', |
|
'Trending on the Default Relays': 'Trending on the Default Relays', |
|
'Latest from your follows': 'Latest from your follows', |
|
'Latest from our recommended follows': 'Latest from our recommended follows', |
|
'Loading follow list…': 'Loading follow list…', |
|
'Could not load recommended follows': 'Could not load recommended follows', |
|
'Your follow list is empty': 'Your follow list is empty', |
|
'Loading recent posts from follows…': 'Loading recent posts from follows…', |
|
'Loading more…': 'Loading more…', |
|
'No recent posts from this user in the current fetch': |
|
'No recent posts from this user in the current fetch', |
|
'Loading trending notes from your relays...': 'Loading trending notes from your relays...', |
|
Sort: 'Sort', |
|
newest: 'newest', |
|
oldest: 'oldest', |
|
'most popular': 'most popular', |
|
'least popular': 'least popular', |
|
'Connected to': '已连接到', |
|
'Disconnect Wallet': '断开钱包连接', |
|
'Are you absolutely sure?': '您确定吗?', |
|
'You will not be able to send zaps to others.': '您将无法向他人发送打闪。', |
|
Disconnect: '断开连接', |
|
'Set up your wallet to send and receive sats!': '设置你的钱包以发送和接收 sats!', |
|
'Set up': '去设置', |
|
'nested events': 'nested events', |
|
'Loading RSS feeds...': 'Loading RSS feeds...', |
|
'No RSS feed items available': 'No RSS feed items available', |
|
'Show or hide the RSS page and sidebar entry': 'Show or hide the RSS page and sidebar entry', |
|
'Refreshing feeds...': 'Refreshing feeds...', |
|
'All feeds': 'All feeds', |
|
'All time': 'All time', |
|
'Last hour': 'Last hour', |
|
'Last day': 'Last day', |
|
'Last week': 'Last week', |
|
'Last month': 'Last month', |
|
'No items match your filters': 'No items match your filters', |
|
'Search...': 'Search...', |
|
'{{count}} feeds': '{{count}} feeds', |
|
'Toggle filters': 'Toggle filters', |
|
'Showing {{filtered}} of {{total}} items': 'Showing {{filtered}} of {{total}} items', |
|
Full: 'Full', |
|
Compact: '紧凑', |
|
Expand: 'Expand', |
|
'help.title': 'Help', |
|
'help.tabShortcuts': 'Keyboard shortcuts', |
|
'help.tabOverview': 'App overview', |
|
'shortcuts.title': 'Keyboard shortcuts', |
|
'shortcuts.intro': |
|
'Shortcuts for this app and common browsing. Modifier combos are Shift+Alt+key (Option+Shift+key on macOS); either modifier order works when typing.', |
|
'shortcuts.sectionApp': 'This app', |
|
'shortcuts.sectionSearch': 'Search bar', |
|
'shortcuts.sectionStandard': 'Standard', |
|
'shortcuts.openHelp': 'Show this help', |
|
'shortcuts.or': 'or', |
|
'shortcuts.then': 'then', |
|
'shortcuts.focusPrimary': |
|
'Focus main column scroll (desktop; then arrow keys, Page Up/Down, Home/End)', |
|
'shortcuts.focusSecondary': |
|
'Focus side panel scroll when it is open (desktop; same keys to scroll)', |
|
'shortcuts.newNote': 'New note / post (after login if needed)', |
|
'shortcuts.searchSuggest': 'Move through suggestions', |
|
'shortcuts.searchDismiss': 'Close search dropdown', |
|
'shortcuts.tabNavigate': 'Move focus to the next or previous control', |
|
'shortcuts.activate': 'Activate buttons and many controls', |
|
'shortcuts.closeOverlays': 'Close dialogs, menus, and the search dropdown', |
|
'shortcuts.scrollWhenFocused': 'Scroll the focused scrollable area', |
|
'shortcuts.browserBack': 'Browser back (history)', |
|
'No spells yet. Create one with the button above.': |
|
'No spells yet. Create one with the button above.', |
|
'Loading spells from your relays…': 'Loading spells from your relays…', |
|
'Could not run this spell. Check that it has a valid REQ/COUNT command, or add write relays in settings.': |
|
'Could not run this spell. Check that it has a valid REQ/COUNT command, or add write relays in settings.', |
|
'Select a spell…': 'Select a spell…', |
|
'Spells from follows': 'From people you follow ({{count}})', |
|
'Other spells': 'Other spells ({{count}})', |
|
'Select a spell to view its feed.': 'Select a spell to view its feed.', |
|
'Add another row': 'Add another row', |
|
'Remove this row': 'Remove this row', |
|
'One kind number per row (e.g. 1 for notes).': 'One kind number per row (e.g. 1 for notes).', |
|
'One author per row: $me, $contacts, or hex pubkey / npub.': |
|
'One author per row: $me, $contacts, or hex pubkey / npub.', |
|
'One hex event id per row.': 'One hex event id per row.', |
|
'One wss:// URL per row. Leave empty to use your write relays.': |
|
'One wss:// URL per row. Leave empty to use your write relays.', |
|
'One topic per row.': 'One topic per row.', |
|
topic: 'topic', |
|
'Spell form fields': 'Spell form fields', |
|
'Counting matching events…': 'Counting matching events…', |
|
'Edit spell': 'Edit spell', |
|
'Clone spell': 'Clone spell', |
|
'Spell cloned': 'Spell cloned', |
|
'Clone spell intro': |
|
'This spell is preloaded from another author’s definition. Change anything you like, then save to publish a new spell signed with your account.', |
|
'Spell updated': 'Spell updated', |
|
'Relay URL': 'Relay', |
|
Count: 'Count', |
|
'Edit spell relays': 'Edit relays', |
|
'COUNT spell relay errors hint': |
|
'One or more relays failed or returned an error. You can change the relay list in the spell and save again.', |
|
'COUNT spell total distinct explanation': |
|
'Distinct matching event IDs across all relays that responded successfully (duplicates across relays removed). Each relay only returns up to the filter limit.', |
|
'Leave empty to use your write relays.': 'Leave empty to use your write relays.', |
|
'COUNT spell result explanation': |
|
'Distinct events returned for this filter (merged from your spell relays and default write relays, duplicates removed). Relays only return up to the filter limit.', |
|
'COUNT spell may be capped by limit': |
|
'This count may equal your spell limit — there could be more matching events on the network.', |
|
'Spell count failed. Check relays or try again.': |
|
'Could not complete the count. Check relays or try again.', |
|
'REQ returns a feed; COUNT returns a number.': |
|
'REQ: scrollable feed (choose live Feed or one-shot Fetch below). COUNT: a single number, no feed.', |
|
listImportManualLabel: 'Pre-fill from event', |
|
listImportFromEventHint: |
|
'Supported tags are merged into the form (e, p, t, relay, r, a where possible). Non-empty content is skipped; encrypted private items are not read. You may see notices for unmapped tags.', |
|
listImportManualPlaceholder: '64-char hex, nevent1…, or naddr1…', |
|
listImportLoadManual: 'Apply', |
|
listImportContentSkipped: |
|
'This event has non-empty content (may include encrypted private items). Only public tags were merged.', |
|
listImportUnsupportedEmoji: |
|
'This list includes emoji tags (NIP-30); those are not added to the spell filter.', |
|
listImportUnsupportedTag: |
|
'Tags of type “{{tag}}” ({{count}}) are not mapped to spell filters yet.', |
|
listImportBadATag: 'Could not parse address tag: {{preview}}…', |
|
listImportATagNotFound: 'Could not resolve address tag: {{preview}}…', |
|
listImportATagFailed: 'Failed to resolve address tag: {{preview}}…', |
|
listImportEventNotFound: 'No event found for that reference.', |
|
'REQ tag filters': 'REQ tag filters', |
|
spellFormTagFiltersLabel: 'Tag filters on matching events', |
|
spellCreateIntro: |
|
'Spells are saved relay filters (NIP-A7). The “Spell query” section is the real definition; the dashed box at the bottom is only for names, descriptions, and catalog labels. Use $me for your pubkey and $contacts for your follow list when executing.', |
|
spellFormSectionQueryTitle: 'Spell query', |
|
spellFormSectionQueryHint: |
|
'This block is the actual spell definition: it becomes the Nostr REQ/COUNT filter (kinds, authors, time range, tag filters on matching events, relays, etc.).', |
|
spellFormSectionMetadataTitle: 'Listing & labels (optional)', |
|
spellFormSectionMetadataBadge: 'Not part of the query', |
|
spellFormSectionMetadataHint: |
|
'Name, description, and topic labels are only for display and spell pickers. They are not used when the spell fetches events.', |
|
spellFormCatalogTopicsLabel: 'Topic labels on this spell (t tags)', |
|
spellTopicsMetadataHint: |
|
'One topic per row. To filter which notes you see, use “REQ tag filters” in the spell query above (letter “t”).', |
|
spellTagFiltersHint: |
|
'Optional filters on subscribed events (NIP-01 single-letter tags). Example: letter “t”, values “bitcoin”.', |
|
spellTagFiltersEmpty: 'No tag filters yet. Add rows below or apply an event reference above.', |
|
'Tag filter letter': 'Tag letter', |
|
'Filter value': 'Value', |
|
'Add tag filter': 'Add tag filter', |
|
spellPickerSectionYours: 'Your spells', |
|
'Failed to remove spell from local storage': 'Failed to remove spell from local storage', |
|
Spells: 'Spells', |
|
'doublePane.secondaryEmpty': 'Open a note, profile, or settings item to show it here.', |
|
'doublePane.secondaryEmptyHint': 'Your feed and primary pages stay on the left.', |
|
'(empty)': '(empty)', |
|
'12-hour (AM/PM)': '12-hour (AM/PM)', |
|
'24-hour': '24-hour', |
|
'A new version is available': 'A new version is available', |
|
'A short description of the article content': 'A short description of the article content', |
|
AM: 'AM', |
|
'Access via': 'Access via', |
|
'Accessed On': 'Accessed On', |
|
'Accessed on': 'Accessed on', |
|
'Add RSS feed URLs to subscribe to. If no feeds are configured, the default feed will be used.': |
|
'Add RSS feed URLs to subscribe to. If no feeds are configured, the default feed will be used.', |
|
'Add a relay to block': 'Add a relay to block', |
|
'Add at least one invitee': 'Add at least one invitee', |
|
'Add client identifier': 'Add client identifier', |
|
'Add expiration tags by default': 'Add expiration tags by default', |
|
'Add quiet tags by default': 'Add quiet tags by default', |
|
'Add recipients using nostr: mentions (e.g., nostr:npub1...) or the recipient selector above': |
|
'Add recipients using nostr: mentions (e.g., nostr:npub1...) or the recipient selector above', |
|
'Add the source (where this text is from)': 'Add the source (where this text is from)', |
|
'Add to favorites': 'Add to favorites', |
|
'Add {{count}} Selected': 'Add {{count}} Selected', |
|
'Added at': 'Added at', |
|
'Added {{count}} relay(s)': 'Added {{count}} relay(s)', |
|
'Adding...': 'Adding...', |
|
'Adding…': 'Adding…', |
|
'Advanced Options': 'Advanced Options', |
|
'All Topics': 'All Topics', |
|
'All favorite relays': 'All favorite relays', |
|
'All feeds from OPML file are already added': 'All feeds from OPML file are already added', |
|
'All items deleted successfully': 'All items deleted successfully', |
|
'Already blocked': 'Already blocked', |
|
'Already saved': 'Already saved', |
|
'Application Recommendations': 'Application Recommendations', |
|
'Are you sure you want to clear all cached data? This will delete all stored events and settings from your browser.': |
|
'Are you sure you want to clear all cached data? This will delete all stored events and settings from your browser.', |
|
'Are you sure you want to delete all items from this store?': |
|
'Are you sure you want to delete all items from this store?', |
|
'Are you sure you want to unmute this user? This will restore the follow button.': |
|
'Are you sure you want to unmute this user? This will restore the follow button.', |
|
"Are you sure you want to unregister the service worker? This will clear this app's service worker caches and you will need to reload the page.": |
|
"Are you sure you want to unregister the service worker? This will clear this app's service worker caches and you will need to reload the page.", |
|
'Article exported as AsciiDoc': 'Article exported as AsciiDoc', |
|
'Article exported as Markdown': 'Article exported as Markdown', |
|
'Article title (optional)': 'Article title (optional)', |
|
Audio: 'Audio', |
|
Author: 'Author', |
|
'Author is required for reading groups': 'Author is required for reading groups', |
|
'Author name (optional)': 'Author name (optional)', |
|
Authors: 'Authors', |
|
'Block Relay': 'Block Relay', |
|
'Blocked Relays': 'Blocked Relays', |
|
'Blocking...': 'Blocking...', |
|
Blossom: 'Blossom', |
|
Book: 'Book', |
|
'Brief description of the event': 'Brief description of the event', |
|
'Brief summary (optional)': 'Brief summary (optional)', |
|
'Brief summary of the article (optional)': 'Brief summary of the article (optional)', |
|
'Browse Cache': 'Browse Cache', |
|
'C-Tag': 'C-Tag', |
|
'Cache Relays': 'Cache Relays', |
|
'Cache cleared successfully': 'Cache cleared successfully', |
|
'Cache refreshed successfully': 'Cache refreshed successfully', |
|
'Cache relays are used to store and retrieve events locally. These relays are merged with your inbox and outbox relays.': |
|
'Cache relays are used to store and retrieve events locally. These relays are merged with your inbox and outbox relays.', |
|
'Cache relays must be local network URLs only (e.g., ws://localhost:4869 or ws://127.0.0.1:4869)': |
|
'Cache relays must be local network URLs only (e.g., ws://localhost:4869 or ws://127.0.0.1:4869)', |
|
'Cache relays saved': 'Cache relays saved', |
|
Cancelled: 'Cancelled', |
|
Chapter: 'Chapter', |
|
'Chapter Title': 'Chapter Title', |
|
'Chapter title (optional)': 'Chapter title (optional)', |
|
Citation: 'Citation', |
|
'Citation title (optional)': 'Citation title (optional)', |
|
'Clean up duplicate replaceable events? This will keep only the newest version of each event.': |
|
'Clean up duplicate replaceable events? This will keep only the newest version of each event.', |
|
'Cleaned up {{deleted}} duplicate entries, kept {{kept}}': |
|
'Cleaned up {{deleted}} duplicate entries, kept {{kept}}', |
|
'Cleaned up {{deleted}} duplicate entries, kept {{kept}} (total items after cleanup: {{total}})': |
|
'Cleaned up {{deleted}} duplicate entries, kept {{kept}} (total items after cleanup: {{total}})', |
|
'Cleanup Duplicates': 'Cleanup Duplicates', |
|
Clear: 'Clear', |
|
'Clear Cache': 'Clear Cache', |
|
'Clear Service Worker': 'Clear Service Worker', |
|
'Clear cached data stored in your browser, including IndexedDB events, localStorage settings, and service worker caches.': |
|
'Clear cached data stored in your browser, including IndexedDB events, localStorage settings, and service worker caches.', |
|
'Click update to get the latest features and improvements': |
|
'Click update to get the latest features and improvements', |
|
Close: 'Close', |
|
'Comma or space-separated topics (will be added as t-tags)': |
|
'Comma or space-separated topics (will be added as t-tags)', |
|
Command: 'Command', |
|
Configure: 'Configure', |
|
'Connect Wallet': 'Connect Wallet', |
|
'Console Logs': 'Console Logs', |
|
'Console logs cleared': 'Console logs cleared', |
|
'Content is required': 'Content is required', |
|
'Content must be 5000 characters or less': 'Content must be 5000 characters or less', |
|
Controversial: 'Controversial', |
|
'Copied!': 'Copied!', |
|
'Copy to clipboard': 'Copy to clipboard', |
|
'Create Article': 'Create Article', |
|
'Create Citation': 'Create Citation', |
|
'Create Highlight': 'Create Highlight', |
|
'Create New Thread': 'Create New Thread', |
|
'Create Poll': 'Create Poll', |
|
'Create Thread': 'Create Thread', |
|
'Create a Spell': 'Create a Spell', |
|
'Creating...': 'Creating...', |
|
'D-Tag': 'D-Tag', |
|
'D-Tag is required for articles': 'D-Tag is required for articles', |
|
DOI: 'DOI', |
|
'Date-based (all-day)': 'Date-based (all-day)', |
|
'Default expiration (months)': 'Default expiration (months)', |
|
'Default quiet period (days)': 'Default quiet period (days)', |
|
'Delete All': 'Delete All', |
|
'Delete item': 'Delete item', |
|
'Deleted {{count}} event(s)': 'Deleted {{count}} event(s)', |
|
'Deletion request sent': 'Deletion request sent', |
|
'Description (content)': 'Description (content)', |
|
'Digital Object Identifier (optional)': 'Digital Object Identifier (optional)', |
|
'Disable word wrap': 'Disable word wrap', |
|
'Discovered Relays': 'Discovered Relays', |
|
'Discovering relays...': 'Discovering relays...', |
|
Discussion: 'Discussion', |
|
Discussions: 'Discussions', |
|
Downvote: 'Downvote', |
|
'Edited by': 'Edited by', |
|
Editor: 'Editor', |
|
'Editor name (optional)': 'Editor name (optional)', |
|
'Enable word wrap': 'Enable word wrap', |
|
'End date': 'End date', |
|
'End date must be after start date': 'End date must be after start date', |
|
'Enter a Nostr event identifier (nevent, naddr, note, or hex ID) OR a web URL (https://). Not both.': |
|
'Enter a Nostr event identifier (nevent, naddr, note, or hex ID) OR a web URL (https://). Not both.', |
|
'Enter a descriptive title for your thread': 'Enter a descriptive title for your thread', |
|
'Enter the author name': 'Enter the author name', |
|
'Enter the book title': 'Enter the book title', |
|
'Enter the specific text you want to highlight in the main content area above': |
|
'Enter the specific text you want to highlight in the main content area above', |
|
'Event IDs (ids)': 'Event IDs (ids)', |
|
'Event appears to be invalid or corrupted': 'Event appears to be invalid or corrupted', |
|
'Event has no value data': 'Event has no value data', |
|
'Event is missing required fields: {{fields}}': 'Event is missing required fields: {{fields}}', |
|
'Event type': 'Event type', |
|
'Expiration Tags': 'Expiration Tags', |
|
'Export OPML': 'Export OPML', |
|
'Export as AsciiDoc': 'Export as AsciiDoc', |
|
'Export as Markdown': 'Export as Markdown', |
|
'External Citation': 'External Citation', |
|
'External Citation Settings': 'External Citation Settings', |
|
'Failed to add relay. Please try again.': 'Failed to add relay. Please try again.', |
|
'Failed to add relays': 'Failed to add relays', |
|
'Failed to block relay. Please try again.': 'Failed to block relay. Please try again.', |
|
'Failed to cleanup duplicates': 'Failed to cleanup duplicates', |
|
'Failed to clear cache': 'Failed to clear cache', |
|
'Failed to copy': 'Failed to copy', |
|
'Failed to create relay set. Please try again.': |
|
'Failed to create relay set. Please try again.', |
|
'Failed to create thread': 'Failed to create thread', |
|
'Failed to create thread. Please try a different relay.': |
|
'Failed to create thread. Please try a different relay.', |
|
'Failed to delete all items': 'Failed to delete all items', |
|
'Failed to delete item': 'Failed to delete item', |
|
'Failed to discover relays': 'Failed to discover relays', |
|
'Failed to export OPML file': 'Failed to export OPML file', |
|
'Failed to export article': 'Failed to export article', |
|
'Failed to import OPML file: {{error}}': 'Failed to import OPML file: {{error}}', |
|
'Failed to load RSS feeds': 'Failed to load RSS feeds', |
|
'Failed to load store items': 'Failed to load store items', |
|
'Failed to mute user privately': 'Failed to mute user privately', |
|
'Failed to mute user publicly': 'Failed to mute user publicly', |
|
'Failed to pin note': 'Failed to pin note', |
|
'Failed to publish post': 'Failed to publish post', |
|
'Failed to publish reply': 'Failed to publish reply', |
|
'Failed to publish thread': 'Failed to publish thread', |
|
'Failed to publish to some relays. Please try again or use different relays.': |
|
'Failed to publish to some relays. Please try again or use different relays.', |
|
'Failed to save RSS feeds': 'Failed to save RSS feeds', |
|
'Failed to save cache relays': 'Failed to save cache relays', |
|
'Failed to save relay list': 'Failed to save relay list', |
|
'Failed to unregister service worker: ': 'Failed to unregister service worker: ', |
|
'Failed to unsubscribe from topic': 'Failed to unsubscribe from topic', |
|
Favorite: 'Favorite', |
|
Fetch: 'Fetch', |
|
'Fetch once, then stop.': 'Fetch once, then stop.', |
|
'Filter by': 'Filter by', |
|
'Flat View': 'Flat View', |
|
'Font size': 'Font size', |
|
'Full Quote/Context': 'Full Quote/Context', |
|
'Full-text search query': 'Full-text search query', |
|
Geohash: 'Geohash', |
|
'Geohash (optional)': 'Geohash (optional)', |
|
'Global quiet mode': 'Global quiet mode', |
|
'Group discussions by topic': 'Group discussions by topic', |
|
'Grouped View': 'Grouped View', |
|
Groups: 'Groups', |
|
'Handler {{index}}': 'Handler {{index}}', |
|
'Hardcopy Citation': 'Hardcopy Citation', |
|
'Hardcopy Citation Settings': 'Hardcopy Citation Settings', |
|
Hide: 'Hide', |
|
'Hide interactions on all posts': 'Hide interactions on all posts', |
|
'Hide interactions on posts with quiet tags': 'Hide interactions on posts with quiet tags', |
|
'High PoW': 'High PoW', |
|
'Higher values make your thread harder to mine but more unique.': |
|
'Higher values make your thread harder to mine but more unique.', |
|
Highlight: 'Highlight', |
|
'Highlight Settings': 'Highlight Settings', |
|
'How to Create a Highlight (NIP-84)': 'How to Create a Highlight (NIP-84)', |
|
'Human-readable spell name': 'Human-readable spell name', |
|
'Image URL': 'Image URL', |
|
'Import OPML': 'Import OPML', |
|
'Imported {{count}} feed(s) from OPML file': 'Imported {{count}} feed(s) from OPML file', |
|
'In-Browser Cache': 'In-Browser Cache', |
|
Insert: 'Insert', |
|
'Insert URL into your post and publish to Nostr GIF library (NIP-94).': |
|
'Insert URL into your post and publish to Nostr GIF library (NIP-94).', |
|
'Insert event or address': 'Insert event or address', |
|
'Insert mention': 'Insert mention', |
|
'Internal Citation': 'Internal Citation', |
|
'Internal Citation Settings': 'Internal Citation Settings', |
|
'Invalid Event': 'Invalid Event', |
|
'Invalid Lightning Address': 'Invalid Lightning Address', |
|
'Invalid Lightning Address. Please enter a valid Lightning Address or LNURL.': |
|
'Invalid Lightning Address. Please enter a valid Lightning Address or LNURL.', |
|
'Invalid URL': 'Invalid URL', |
|
'Invalid content JSON': 'Invalid content JSON', |
|
'Invalid relay URL': 'Invalid relay URL', |
|
'Invalid source. Please enter a note ID, nevent, naddr, hex ID, or URL.': |
|
'Invalid source. Please enter a note ID, nevent, naddr, hex ID, or URL.', |
|
'Item deleted successfully': 'Item deleted successfully', |
|
JSON: 'JSON', |
|
'Join link': 'Join link', |
|
'Journal/Publication name (optional)': 'Journal/Publication name (optional)', |
|
Json: 'JSON', |
|
Kinds: 'Kinds', |
|
'Language Model': 'Language Model', |
|
Large: 'Large', |
|
'Leave empty for HiveTalk, or paste Zoom / Teams / other link': |
|
'Leave empty for HiveTalk, or paste Zoom / Teams / other link', |
|
'Lightning payment failed': 'Lightning payment failed', |
|
Limit: 'Limit', |
|
'Live feed; keeps updating.': 'Live feed; keeps updating.', |
|
'Loading more...': 'Loading more...', |
|
'Loading relays...': 'Loading relays...', |
|
'Location (optional)': 'Location (optional)', |
|
'Log in to run this spell (it uses $me or $contacts).': |
|
'Log in to run this spell (it uses $me or $contacts).', |
|
'Login failed': 'Login failed', |
|
'Login to configure RSS feeds': 'Login to configure RSS feeds', |
|
'Long-form Article': 'Long-form Article', |
|
'Mailbox relays saved': 'Mailbox relays saved', |
|
'Mark as NSFW': 'Mark as NSFW', |
|
'Maximum {{max}} invitees': 'Maximum {{max}} invitees', |
|
'Maximum {{max}} invitees allowed': 'Maximum {{max}} invitees allowed', |
|
Medium: 'Medium', |
|
Mode: 'Mode', |
|
'Most Zapped': 'Most Zapped', |
|
'Move to top': 'Move to top', |
|
'Multiple choice': 'Multiple choice', |
|
'Mute failed': 'Mute failed', |
|
NSFW: 'NSFW', |
|
Name: 'Name', |
|
'Name of the language model used': 'Name of the language model used', |
|
'New External Citation': 'New External Citation', |
|
'New Hardcopy Citation': 'New Hardcopy Citation', |
|
'New Highlight': 'New Highlight', |
|
'New Internal Citation': 'New Internal Citation', |
|
'New Long-form Article': 'New Long-form Article', |
|
'New Poll': 'New Poll', |
|
'New Prompt Citation': 'New Prompt Citation', |
|
'New Public Message': 'New Public Message', |
|
'New Wiki Article': 'New Wiki Article', |
|
'New Wiki Article (Markdown)': 'New Wiki Article (Markdown)', |
|
Newest: 'Newest', |
|
'No JSON available': 'No JSON available', |
|
'No RSS feeds found in OPML file': 'No RSS feeds found in OPML file', |
|
'No cached data found.': 'No cached data found.', |
|
'No console logs captured yet': 'No console logs captured yet', |
|
'No events found': 'No events found', |
|
'No feeds configured. Default feed will be used.': |
|
'No feeds configured. Default feed will be used.', |
|
'No feeds to export': 'No feeds to export', |
|
'No groups available. Join some groups first.': 'No groups available. Join some groups first.', |
|
'No items in this store.': 'No items in this store.', |
|
'No items match your search.': 'No items match your search.', |
|
'No logs match the current filters': 'No logs match the current filters', |
|
'No posts found': 'No posts found', |
|
'No posts match your search': 'No posts match your search', |
|
'No relays available. Please configure relays in settings.': |
|
'No relays available. Please configure relays in settings.', |
|
'No service workers or caches found for this app': |
|
'No service workers or caches found for this app', |
|
'No users found': 'No users found', |
|
'No valid RSS feed URLs found in OPML file': 'No valid RSS feed URLs found in OPML file', |
|
'Note pinned': 'Note pinned', |
|
'Note unpinned': 'Note unpinned', |
|
Oldest: 'Oldest', |
|
'Open Timestamp': 'Open Timestamp', |
|
'Opens in a new tab. Copy a GIF URL there, then paste below. If this picker closed, click “Insert GIF” again to paste.': |
|
'Opens in a new tab. Copy a GIF URL there, then paste below. If this picker closed, click “Insert GIF” again to paste.', |
|
Option: 'Option', |
|
Optional: 'Optional', |
|
'Optional image for the event': 'Optional image for the event', |
|
'Optionally, add the full quote/context to show your highlight within it': |
|
'Optionally, add the full quote/context to show your highlight within it', |
|
PM: 'PM', |
|
'Page Range': 'Page Range', |
|
Pages: 'Pages', |
|
'Paste URL of a GIF': 'Paste URL of a GIF', |
|
'Paste the entire original passage that contains your highlight': |
|
'Paste the entire original passage that contains your highlight', |
|
Photo: 'Photo', |
|
'Picture Note': 'Picture Note', |
|
'Pin note': 'Pin note', |
|
'Plain text description of the query': 'Plain text description of the query', |
|
'Please login to view bookmarks': 'Please login to view bookmarks', |
|
'Please select a group': 'Please select a group', |
|
'Please select at least one relay': 'Please select at least one relay', |
|
'Please set a start date': 'Please set a start date', |
|
'Poll with no options': 'Poll with no options', |
|
'Post published to some relays': 'Post published to some relays', |
|
'Posts will automatically include expiration tags': |
|
'Posts will automatically include expiration tags', |
|
'Posts will automatically include quiet tags': 'Posts will automatically include quiet tags', |
|
'Posts will be quiet for this many days': 'Posts will be quiet for this many days', |
|
'Posts will expire after this many months': 'Posts will expire after this many months', |
|
'Processing...': 'Processing...', |
|
'Profile event not available': 'Profile event not available', |
|
'Prompt Citation': 'Prompt Citation', |
|
'Prompt Citation Settings': 'Prompt Citation Settings', |
|
'Prompt Conversation Script': 'Prompt Conversation Script', |
|
'Proof of Work': 'Proof of Work', |
|
'Publish to Relays': 'Publish to Relays', |
|
'Published By': 'Published By', |
|
'Published In': 'Published In', |
|
'Published On': 'Published On', |
|
'Published in': 'Published in', |
|
'Published on': 'Published on', |
|
'Publisher name (optional)': 'Publisher name (optional)', |
|
'Quiet Tags': 'Quiet Tags', |
|
'RSS Feed': 'RSS Feed', |
|
'RSS Feed Settings': 'RSS Feed Settings', |
|
'RSS Feeds': 'RSS Feeds', |
|
'RSS feeds exported to OPML file': 'RSS feeds exported to OPML file', |
|
'RSS feeds saved': 'RSS feeds saved', |
|
'Rate limited. Please wait before trying again.': |
|
'Rate limited. Please wait before trying again.', |
|
'Reaction published': 'Reaction published', |
|
'Reaction removed': 'Reaction removed', |
|
'Read full article': 'Read full article', |
|
'Reading group entry': 'Reading group entry', |
|
'Readings Options': 'Readings Options', |
|
Recipients: 'Recipients', |
|
'Recipients detected from your message:': 'Recipients detected from your message:', |
|
'Recommended Relays': 'Recommended Relays', |
|
'Recommended applications for handling events of kind {{kind}}': |
|
'Recommended applications for handling events of kind {{kind}}', |
|
'Reference to the cited Nostr event in kind:pubkey:hex format': |
|
'Reference to the cited Nostr event in kind:pubkey:hex format', |
|
'Refresh Cache': 'Refresh Cache', |
|
'Refreshing posts...': 'Refreshing posts...', |
|
'Relative: 7d, 24h, 1w, 1mo, 1y. Or Unix timestamp.': |
|
'Relative: 7d, 24h, 1w, 1mo, 1y. Or Unix timestamp.', |
|
Relay: 'Relay', |
|
'Relay Hint': 'Relay Hint', |
|
'Relay URL (optional)': 'Relay URL (optional)', |
|
'Relay blocked successfully': 'Relay blocked successfully', |
|
'Relay requires authentication for write access. Please try a different relay or contact the relay operator.': |
|
'Relay requires authentication for write access. Please try a different relay or contact the relay operator.', |
|
'Relay set options': 'Relay set options', |
|
'Remove from favorites': 'Remove from favorites', |
|
Rendered: 'Rendered', |
|
'Reply published': 'Reply published', |
|
'Reply published to some relays': 'Reply published to some relays', |
|
'Reply to Public Message': 'Reply to Public Message', |
|
'Republish to all active relays': 'Republish to all active relays', |
|
'Republish to all available relays': 'Republish to all available relays', |
|
'Required: start (or start date), invitees. Optional: title, end, location, summary, topics, image.': |
|
'Required: start (or start date), invitees. Optional: title, end, location, summary, topics, image.', |
|
'Required: start time or start date. Optional: title, end, location, summary, topics, image.': |
|
'Required: start time or start date. Optional: title, end, location, summary, topics, image.', |
|
'Required: start time, invitees. Join link defaults to HiveTalk. Optional: title, end, summary, topics, image.': |
|
'Required: start time, invitees. Join link defaults to HiveTalk. Optional: title, end, summary, topics, image.', |
|
'Required: start time. Join link defaults to HiveTalk. Optional: title, end, summary, topics, image.': |
|
'Required: start time. Join link defaults to HiveTalk. Optional: title, end, summary, topics, image.', |
|
'Respect quiet tags': 'Respect quiet tags', |
|
'Search (NIP-50)': 'Search (NIP-50)', |
|
'Search by name or npub…': 'Search by name or npub…', |
|
'Search calendar, publications, wiki…': 'Search calendar, publications, wiki…', |
|
'Search for user…': 'Search for user…', |
|
'Search items...': 'Search items...', |
|
'Search logs...': 'Search logs...', |
|
'Search notes, threads, long-form…': 'Search notes, threads, long-form…', |
|
'Search on GifBuddy': 'Search on GifBuddy', |
|
'Search posts...': 'Search posts...', |
|
'Search threads by title, content, tags, npub, author...': |
|
'Search threads by title, content, tags, npub, author...', |
|
'Searching all available relays...': 'Searching all available relays...', |
|
'Searching…': 'Searching…', |
|
'See reference': 'See reference', |
|
'Select Group': 'Select Group', |
|
'Select Media Type': 'Select Media Type', |
|
'Select group...': 'Select group...', |
|
'Select relays': 'Select relays', |
|
'Select the group where you want to create this discussion.': |
|
'Select the group where you want to create this discussion.', |
|
'Select topic...': 'Select topic...', |
|
'Selected text': 'Selected text', |
|
'Send Public Message': 'Send Public Message', |
|
'Send a Lightning payment to this user': 'Send a Lightning payment to this user', |
|
'Service worker caches cleared. Please reload the page.': |
|
'Service worker caches cleared. Please reload the page.', |
|
'Service worker unregistered and caches cleared. Please reload the page.': |
|
'Service worker unregistered and caches cleared. Please reload the page.', |
|
'Service worker unregistered. Please reload the page.': |
|
'Service worker unregistered. Please reload the page.', |
|
'Share your thoughts, ask questions, or start a discussion...': |
|
'Share your thoughts, ask questions, or start a discussion...', |
|
'Short Video Note': 'Short Video Note', |
|
'Show RSS Feed': 'Show RSS Feed', |
|
'Show all discussions in a single list': 'Show all discussions in a single list', |
|
'Show less': 'Show less', |
|
Since: 'Since', |
|
Small: 'Small', |
|
'Some relays have temporarily disabled writes.': |
|
'Some relays have temporarily disabled writes.', |
|
Source: 'Source', |
|
'Spell definition': 'Spell definition', |
|
'Spell published': 'Spell published', |
|
'Start date': 'Start date', |
|
'Start typing to see a preview...': 'Start typing to see a preview...', |
|
'Subject (Book Title)': 'Subject (Book Title)', |
|
'Subject (book title) is required for reading groups': |
|
'Subject (book title) is required for reading groups', |
|
'Subject / Topics': 'Subject / Topics', |
|
Subscribe: 'Subscribe', |
|
Subscribed: 'Subscribed', |
|
'Subscribed to topic': 'Subscribed to topic', |
|
'Subscribed to topic (local)': 'Subscribed to topic (local)', |
|
'Subscribing...': 'Subscribing...', |
|
Summary: 'Summary', |
|
'Supported Event Types': 'Supported Event Types', |
|
'Take a note': 'Take a note', |
|
'The full prompt conversation (optional)': 'The full prompt conversation (optional)', |
|
'The main editor above should contain only the text you want to highlight. This field should contain the full quote or paragraph for context.': |
|
'The main editor above should contain only the text you want to highlight. This field should contain the full quote or paragraph for context.', |
|
'These relays were found from your NIP-05 identifier and signer. You can add them to your relay list.': |
|
'These relays were found from your NIP-05 identifier and signer. You can add them to your relay list.', |
|
'This file could be either audio or video. Please select the correct type:': |
|
'This file could be either audio or video. Please select the correct type:', |
|
'This store does not contain replaceable events': |
|
'This store does not contain replaceable events', |
|
'This will add additional tags for author and subject to help organize reading group discussions.': |
|
'This will add additional tags for author and subject to help organize reading group discussions.', |
|
'Thread Content': 'Thread Content', |
|
'Thread Title': 'Thread Title', |
|
'Thread creation timed out. Please try again.': 'Thread creation timed out. Please try again.', |
|
'Thread published': 'Thread published', |
|
'Threads are organized by topics. Choose a topic that best fits your discussion.': |
|
'Threads are organized by topics. Choose a topic that best fits your discussion.', |
|
'Time-based': 'Time-based', |
|
'Title is required': 'Title is required', |
|
'Title must be 100 characters or less': 'Title must be 100 characters or less', |
|
'To translate notes and other content, use your browser’s built-in translation. For example: right-click the page and choose “Translate to…”, or use the translate icon in the address bar.': |
|
'To translate notes and other content, use your browser’s built-in translation. For example: right-click the page and choose “Translate to…”, or use the translate icon in the address bar.', |
|
Top: 'Top', |
|
Topic: 'Topic', |
|
URL: 'URL', |
|
'URL of the article cover image (optional)': 'URL of the article cover image (optional)', |
|
'Unique identifier for this article (required)': |
|
'Unique identifier for this article (required)', |
|
'Unmute failed': 'Unmute failed', |
|
'Unpin note': 'Unpin note', |
|
Unsubscribe: 'Unsubscribe', |
|
'Unsubscribed from topic': 'Unsubscribed from topic', |
|
'Unsubscribing...': 'Unsubscribing...', |
|
Until: 'Until', |
|
Untitled: 'Untitled', |
|
Update: 'Update', |
|
'Updating...': 'Updating...', |
|
'Upload Audio Comment': 'Upload Audio Comment', |
|
'Upload Audio Message': 'Upload Audio Message', |
|
'Upload Media': 'Upload Media', |
|
Upvote: 'Upvote', |
|
'User unmuted': 'User unmuted', |
|
'Version number (optional)': 'Version number (optional)', |
|
Video: 'Video', |
|
'Video Note': 'Video Note', |
|
'Video file': 'Video file', |
|
'View Console Logs': 'View Console Logs', |
|
'View JSON': 'View JSON', |
|
'View cached items in this store.': 'View cached items in this store.', |
|
'View definition': 'View definition', |
|
'View details about cached data in IndexedDB stores. Click on a store to view its items.': |
|
'View details about cached data in IndexedDB stores. Click on a store to view its items.', |
|
'View on Alexandria': 'View on Alexandria', |
|
'View on DecentNewsroom': 'View on DecentNewsroom', |
|
'View on Wikistr': 'View on Wikistr', |
|
'View recent console logs for debugging': 'View recent console logs for debugging', |
|
'Voice Comment': 'Voice Comment', |
|
'Voice Note': 'Voice Note', |
|
'Voice note or audio file': 'Voice note or audio file', |
|
Volume: 'Volume', |
|
'Volume number (optional)': 'Volume number (optional)', |
|
'Vote published': 'Vote published', |
|
'Vote removed': 'Vote removed', |
|
'Website where LLM was accessed (optional)': 'Website where LLM was accessed (optional)', |
|
'Wiki Article (AsciiDoc)': 'Wiki Article (AsciiDoc)', |
|
'Wiki Article (Markdown)': 'Wiki Article (Markdown)', |
|
'You can only delete your own notes': 'You can only delete your own notes', |
|
'You must be logged in to create a thread': 'You must be logged in to create a thread', |
|
'You need to add at least one media server in order to upload media files.': |
|
'You need to add at least one media server in order to upload media files.', |
|
'You need to login first': 'You need to login first', |
|
'Your account is blocked from posting to this relay.': |
|
'Your account is blocked from posting to this relay.', |
|
Zap: 'Zap', |
|
'Zap failed': 'Zap failed', |
|
created_at: 'created_at', |
|
'e tag of kind 1040 event (optional)': 'e tag of kind 1040 event (optional)', |
|
'e.g. meetup, conference': 'e.g. meetup, conference', |
|
'e.g., 123-145 (optional)': 'e.g., 123-145 (optional)', |
|
'e.g., GPT-4, Claude, etc. (required)': 'e.g., GPT-4, Claude, etc. (required)', |
|
'e.g., my-article-title': 'e.g., my-article-title', |
|
entries: 'entries', |
|
'from Bunker': 'from Bunker', |
|
'from Extension': 'from Extension', |
|
'from NIP-05': 'from NIP-05', |
|
general: 'general', |
|
'https://example.com (required)': 'https://example.com (required)', |
|
'https://example.com/image.jpg': 'https://example.com/image.jpg', |
|
id: 'id', |
|
items: 'items', |
|
kind: 'kind', |
|
'kind:pubkey:hex format (required)': 'kind:pubkey:hex format (required)', |
|
'last updated': 'last updated', |
|
matching: 'matching', |
|
naddr: 'naddr', |
|
nevent: 'nevent', |
|
'nevent1..., naddr1..., note1..., hex ID, or https://...': |
|
'nevent1..., naddr1..., note1..., hex ID, or https://...', |
|
'no notes found': 'no notes found', |
|
of: 'of', |
|
'on note': 'on note', |
|
optional: 'optional', |
|
pubkey: 'pubkey', |
|
'sent a public message': 'sent a public message', |
|
'sent you a public message': 'sent you a public message', |
|
'sent you a public message (along with {{count}} others)': |
|
'sent you a public message (along with {{count}} others)', |
|
sig: 'sig', |
|
'started a discussion in {{topic}}': 'started a discussion in {{topic}}', |
|
tags: 'tags', |
|
thread: 'thread', |
|
threads: 'threads', |
|
'topic1, topic2, topic3': 'topic1, topic2, topic3', |
|
'{{count}} relay(s) selected': '{{count}} relay(s) selected', |
|
'🔞 NSFW 🔞': '🔞 NSFW 🔞' |
|
} |
|
}
|
|
|