{{t('updateAvailable')}}
{{t('avcTitle')}}
{{toast}}
{{t('publishVideo')}}
▶
{{pubCaption.length}}/500
# {{t('topicHdr')}} ({{t('optional')}})
{{t('noTopics')}}
{{t('editCover')}}
{{t('dragCover')}} {{cvThumbs.length<9?t('genThumbs'):''}}
{{t('setCover')}}
{{t('dragBelow')}}
{{t('apkWeChat')}}
{{t('apkBanner')}} {{t('download')}}
⬇
{{t('switchAccount')}}
{{t('noSavedAccounts')}}
{{a.username||t('unnamed')}}
{{t('accountNum')}}: {{a.account_number||'-'}}
✓
{{t('pickReportReason')}}
{{t('shareToFriends')}}
{{t('loading')}}
{{t('noChatFriends')}}

🌸 {{t('login')}}

{{error}}

🔑 {{t('resetPw')}}

{{t('resetPw')}}

✅

{{error}}

🔐 {{t('newPassword')}}

{{error}}

🌸 {{t('join')}}

✅ {{t('registerSent')}}

📬 {{MAIL_HINT}}
{{t('spamHint2')}}

{{error}}

V
{{curPost.users?.username||t('anon')}}
{{fmtTime(curPost.created_at)}}
{{curPost._topicTag.icon}} {{curPost._topicTag.name}}
{{curPost.content}}

{{t('comment')}} ({{curPost.comments?.length||0}})

{{t('noComments')}}
↩️ @{{replyToComment.username}}
V
📷

{{profileUser.username}}

{{profileUser.bio||t('noBioYet')}}

{{t('followers')}} {{profileUser.follower_count||0}}{{t('following')}} {{profileUser.following_count||0}}{{t('mutual')}} {{mutualCount}}
📝 {{t('posts')}}
⭐ {{t('bookmarks')}}
V
{{p.users?.username||t('anon')}}
{{fmtTime(p.created_at)}} {{t('privateTag')}}
{{p._topicTag.icon}} {{p._topicTag.name}}
{{p.content}}
💬 {{p.comment_count||0}}
📝

{{t('noPosts')}}

⏳

{{t('loading')}}

🔔 {{t('notifications')}}

{{n.fromUser?.username||t('someone')}} {{notifDesc(n)}}

{{fmtTime(n.created_at)}}
🔔

{{t('noNotifications')}}

✉️ {{t('messages')}}

🔔
{{t('notifications')}}
{{latestNotifText||(unreadCount?t('unreadNotifs',{n:unreadCount}):t('noNotifications'))}}
{{unreadCount>99?'99+':unreadCount}}
{{c.user.username}}
{{msgPreview(c.lastMessage.content)}}
{{c.unread}}
✉️

{{t('noMessages')}}

←
{{chatUser?.username||t('loading')}}
{{canSendMessage?t('strangerHint'):t('waitingReply')}}
{{t('noMessages')}}
{{e}}
{{uploadingSticker?t('uploadingDots'):t('upload')}}
⚙️ {{t('settings')}}

🎨 {{t('theme')}}

{{th.emoji}} {{t('th_'+k)}}

🌍 {{t('language')}}

{{l.emoji}}
{{l.name}}

👤 {{t('account')}}

{{t('accountNum')}}: {{accountNum || user?.account_number || ''}}

{{t('email')}}
🛡️ {{t('adminPanel')}}

⚠️ {{t('reports')}} ({{adminReports.length}})

{{t('noReports')}}

{{r._reporterName}} → {{r.target_type}}: {{r.reason}}

{{fmtTime(r.created_at)}} · {{r.is_resolved?'✅':'⏳'}}

👥 {{t('userMgmt')}}

{{u.username}} 🚫 {{t('banned')}}

{{u.email}} · {{t('accountNum')}}: {{u.account_number}}

💬 {{t('feedback')}} ({{adminFeedback.length}}){{t('newCount',{n:adminFeedback.filter(f=>f._new).length})}}

{{t('noFeedback')}}

{{f.content}}

{{t('newBadge')}}{{fbTypeLabel(f.type)}} · {{f.user_id?(f._userName||t('unknownUser')):t('guest')}} · {{fbTime(f.created_at)}}

🚫

{{t('bannedTitle')}}

{{t('bannedMsg')}}

💬 {{t('feedback')}}

{{t('feedbackDesc')}}

✅ {{t('feedbackSent')}}