This commit is contained in:
2026-03-11 10:14:57 +08:00
parent 68f52bed67
commit 2c2ef4e6c4
10 changed files with 1694 additions and 231 deletions

View File

@@ -270,6 +270,8 @@ const en = {
mailbox3: 'Mailbox template',
tools: 'Assistant tools',
mailboxManagement: 'Mailbox Management',
mailboxConfig: 'Mailbox config',
mailboxCollect: 'Mailbox list',
scholarCrawlers: 'Scholar Crawlers',
ReArticles: 'Rejected Manuscripts', // 被拒稿件
editorialBoard: 'Boss System',
@@ -282,6 +284,144 @@ const en = {
GroupClassification: 'Group List',
JournalInstallment: 'Journal Installment',
},
mailboxConfig: {
mailSystem: 'Mailbox system',
title: 'Mailbox config',
journal: 'Journal',
allJournal: 'All journals',
query: 'Search',
addAccount: 'Add email account',
noData: 'No data',
smtpFromName: 'Sender name',
smtpFromNamePlaceholder: 'Display name when sending',
smtpHost: 'SMTP host',
smtpPort: 'SMTP port',
smtpPortPlaceholder: 'eg: 465',
smtpEncryption: 'SMTP encryption',
smtpEncryptionPlaceholder: 'eg: ssl',
imapHost: 'IMAP host',
imapPort: 'IMAP port',
imapPortPlaceholder: 'eg: 993',
todaySent: 'Today sent',
remainingToday: 'Remaining today',
state: 'State',
primary: 'Primary',
primaryTag: 'Primary',
operation: 'Operation',
edit: 'Edit',
delete: 'Delete',
mailManage: 'Mail manage',
dialogAdd: 'Add email account',
dialogEdit: 'Edit email account',
selectJournal: 'Select journal',
account: 'Email account',
accountPlaceholder: 'Sender / login email',
password: 'Password',
passwordPlaceholder: 'Password',
passwordTip: 'Leave blank to keep unchanged when editing',
smtpPlaceholder: 'eg: mail.tmrjournals.co.nz',
imapPlaceholder: 'eg: mail.tmrjournals.co.nz',
isPrimary: 'Set as primary',
yes: 'Yes',
no: 'No',
primaryTip: 'Each journal has exactly one primary mailbox for sending and receiving.',
cancel: 'Cancel',
save: 'Save',
deleteConfirm: 'Delete this email config?',
confirm: 'Confirm',
addSuccess: 'Added successfully',
editSuccess: 'Updated successfully',
deleteSuccess: 'Deleted successfully',
addFail: 'Add failed',
editFail: 'Update failed',
deleteFail: 'Delete failed',
addSuccessMock: 'Added (mock)',
editSuccessMock: 'Updated (mock)',
deleteSuccessMock: 'Deleted (mock)',
rulesJournal: 'Please select journal',
rulesAccount: 'Please enter email account',
rulesAccountFormat: 'Please enter a valid email',
rulesPassword: 'Please enter password',
rulesSmtpFromName: 'Please enter sender name',
rulesSmtpHost: 'Please enter SMTP host',
rulesSmtpPort: 'Please enter SMTP port',
rulesSmtpEncryption: 'Please enter SMTP encryption',
rulesImapHost: 'Please enter IMAP host',
rulesImapPort: 'Please enter IMAP port',
rulesIsPrimary: 'Please set primary or not',
},
mailboxCollect: {
inboxTab: 'Mail received',
outboxTab: 'Mail sent',
draftsTab: 'Drafts',
deletedTab: 'Deleted',
spamTab: 'Spam',
searchPlaceholder: 'Please enter name or email',
searchBtn: 'Search',
syncBtn: 'Sync remote mail',
writeBtn: 'Write letter',
email: 'Email',
account: 'Account',
time: 'Time',
look: 'Look',
emptyText: 'New messages (0)',
detailTitle: 'Mail detail',
from: 'From',
to: 'To',
subject: 'Subject',
close: 'Close',
noSubject: '(No subject)',
reply: 'Reply',
forward: 'Forward',
delete: 'Delete',
featureDev: 'This feature is under development',
selectMailTip: 'Select an email to read',
selectAccountTitle: 'Select email account',
journal: 'Journal',
accountColumn: 'Email account',
nameColumn: 'Name',
switchColumn: 'Switch',
useBtn: 'Switch',
changeAccountBtn: 'Change account',
syncSuccess: 'Sync succeeded',
syncFail: 'Sync failed',
operation: 'Operation',
},
mailboxSend: {
title: 'Write mail',
to: 'To:',
selectFromLibrary: 'Select from address book',
subject: 'Subject:',
cc: 'Cc:',
attachments: 'Attachments:',
upload: 'Upload',
templateSelection: 'Template selection',
sender: 'Sender:',
send: 'Send',
selectUser: 'Select User',
batchSelection: 'Batch selection',
email: 'Email',
account: 'Account',
operation: 'Operation',
selectBtn: 'Select',
emptyText: 'No data',
selectTemplate: 'Select template',
chooseTemplate: 'Choose Template:',
chooseTemplatePlaceholder: 'Please select template',
none: 'None',
previewTemplate: 'Preview Formatted Document:',
cancel: 'Cancel',
save: 'Save',
saveDraft: 'Save draft',
editorPlaceholder: 'Please enter...',
validateTo: 'Please add at least one addressee',
validateSubject: 'Please enter mail subject',
sendSuccess: 'Send success',
sendFail: 'Send failed',
sendMock: 'Send (mock): will really send when api/Mail/sendMail is ready',
needAccount: 'Please select a sender account from the mailbox list first',
backToInbox: 'Back to inbox',
},
home: {
authortop: 'Author guide',
usermsg: 'New messages',