2017-11-03 10:37:49 +00:00
export default {
route : {
2017-11-06 05:46:29 +00:00
dashboard : 'Dashboard' ,
introduction : 'Introduction' ,
2017-11-17 06:57:39 +00:00
documentation : 'Documentation' ,
2018-05-28 06:36:06 +00:00
guide : 'Guide' ,
2017-11-06 05:46:29 +00:00
permission : 'Permission' ,
2018-05-08 14:15:34 +00:00
pagePermission : 'Page Permission' ,
directivePermission : 'Directive Permission' ,
2017-11-06 05:46:29 +00:00
icons : 'Icons' ,
components : 'Components' ,
componentIndex : 'Introduction' ,
2017-11-03 10:37:49 +00:00
markdown : 'Markdown' ,
jsonEditor : 'JSON Editor' ,
2017-11-06 05:46:29 +00:00
dndList : 'Dnd List' ,
splitPane : 'SplitPane' ,
avatarUpload : 'Avatar Upload' ,
2017-11-03 10:37:49 +00:00
dropzone : 'Dropzone' ,
sticky : 'Sticky' ,
countTo : 'CountTo' ,
componentMixin : 'Mixin' ,
2017-11-06 05:46:29 +00:00
backToTop : 'BackToTop' ,
2018-04-13 05:32:53 +00:00
dragDialog : 'Drag Dialog' ,
2018-10-24 08:06:24 +00:00
dragSelect : 'Drag Select' ,
2018-04-25 14:05:07 +00:00
dragKanban : 'Drag Kanban' ,
2017-11-06 05:46:29 +00:00
charts : 'Charts' ,
keyboardChart : 'Keyboard Chart' ,
2017-12-29 08:07:42 +00:00
lineChart : 'Line Chart' ,
2017-11-06 05:46:29 +00:00
mixChart : 'Mix Chart' ,
example : 'Example' ,
2018-06-21 06:26:25 +00:00
nested : 'Nested Routes' ,
2018-07-13 03:23:06 +00:00
menu1 : 'Menu 1' ,
'menu1-1' : 'Menu 1-1' ,
'menu1-2' : 'Menu 1-2' ,
'menu1-2-1' : 'Menu 1-2-1' ,
'menu1-2-2' : 'Menu 1-2-2' ,
'menu1-3' : 'Menu 1-3' ,
menu2 : 'Menu 2' ,
2017-11-03 10:37:49 +00:00
Table : 'Table' ,
2017-11-06 05:46:29 +00:00
dynamicTable : 'Dynamic Table' ,
dragTable : 'Drag Table' ,
inlineEditTable : 'Inline Edit' ,
complexTable : 'Complex Table' ,
2018-01-30 07:05:33 +00:00
treeTable : 'Tree Table' ,
2018-01-23 06:44:47 +00:00
customTreeTable : 'Custom TreeTable' ,
2017-11-03 10:37:49 +00:00
tab : 'Tab' ,
form : 'Form' ,
2018-05-30 07:25:08 +00:00
createArticle : 'Create Article' ,
editArticle : 'Edit Article' ,
articleList : 'Article List' ,
2017-11-06 05:46:29 +00:00
errorPages : 'Error Pages' ,
2017-11-03 10:37:49 +00:00
page401 : '401' ,
page404 : '404' ,
2017-11-06 05:46:29 +00:00
errorLog : 'Error Log' ,
excel : 'Excel' ,
exportExcel : 'Export Excel' ,
selectExcel : 'Export Selected' ,
uploadExcel : 'Upload Excel' ,
2018-01-24 06:47:20 +00:00
zip : 'Zip' ,
2019-02-11 06:15:55 +00:00
pdf : 'PDF' ,
2018-01-24 06:47:20 +00:00
exportZip : 'Export Zip' ,
2017-11-06 05:46:29 +00:00
theme : 'Theme' ,
clipboardDemo : 'Clipboard' ,
2018-08-24 02:06:09 +00:00
i18n : 'I18n' ,
2019-02-22 19:38:56 +00:00
externalLink : 'External Link' ,
2019-03-30 06:15:11 +00:00
users : 'Users' ,
2019-08-09 16:45:25 +00:00
reports : 'Reports' ,
2019-09-23 18:42:18 +00:00
settings : 'Settings' ,
2019-09-27 12:41:54 +00:00
moderationLog : 'Moderation Log' ,
2019-09-23 18:42:18 +00:00
'emoji-packs' : 'Emoji packs'
2017-12-25 07:29:59 +00:00
} ,
2017-12-29 08:07:42 +00:00
navbar : {
logOut : 'Log Out' ,
dashboard : 'Dashboard' ,
github : 'Github' ,
2018-08-29 07:24:47 +00:00
theme : 'Theme' ,
size : 'Global Size'
2017-12-29 08:07:42 +00:00
} ,
2017-12-25 07:29:59 +00:00
login : {
title : 'Login Form' ,
logIn : 'Log in' ,
2019-09-12 22:55:50 +00:00
logInViaPleromaFE : 'Log in via PleromaFE' ,
username : 'username@host' ,
password : 'password' ,
omitHostname : 'omit hostname if Pleroma is located on this domain' ,
2019-03-23 14:09:48 +00:00
errorMessage : 'Username must contain username and host, e.g. john@pleroma.social' ,
2017-12-25 07:29:59 +00:00
any : 'any' ,
thirdparty : 'Or connect with' ,
2019-09-12 22:55:50 +00:00
pleromaFELoginFailed : 'Failed to login via PleromaFE, please login with username/password' ,
pleromaFELoginSucceed : 'Logged in via PleromaFE'
2017-12-29 08:07:42 +00:00
} ,
documentation : {
documentation : 'Documentation' ,
github : 'Github Repository'
} ,
permission : {
roles : 'Your roles' ,
2018-12-27 10:19:11 +00:00
switchRoles : 'Switch roles' ,
tips : 'In some cases it is not suitable to use v-permission, such as element Tab component or el-table-column and other asynchronous rendering dom cases which can only be achieved by manually setting the v-if.'
2017-12-29 08:07:42 +00:00
} ,
2018-05-28 06:36:06 +00:00
guide : {
description : 'The guide page is useful for some people who entered the project for the first time. You can briefly introduce the features of the project. Demo is based on ' ,
button : 'Show Guide'
} ,
2017-12-29 08:07:42 +00:00
components : {
documentation : 'Documentation' ,
dropzoneTips : 'Because my business has special needs, and has to upload images to qiniu, so instead of a third party, I chose encapsulate it by myself. It is very simple, you can see the detail code in @/components/Dropzone.' ,
stickyTips : 'when the page is scrolled to the preset position will be sticky on the top.' ,
backToTopTips1 : 'When the page is scrolled to the specified position, the Back to Top button appears in the lower right corner' ,
backToTopTips2 : 'You can customize the style of the button, show / hide, height of appearance, height of the return. If you need a text prompt, you can use element-ui el-tooltip elements externally' ,
imageUploadTips : 'Since I was using only the vue@1 version, and it is not compatible with mockjs at the moment, I modified it myself, and if you are going to use it, it is better to use official version.'
} ,
table : {
dynamicTips1 : 'Fixed header, sorted by header order' ,
dynamicTips2 : 'Not fixed header, sorted by click order' ,
dragTips1 : 'The default order' ,
dragTips2 : 'The after dragging order' ,
title : 'Title' ,
importance : 'Imp' ,
type : 'Type' ,
remark : 'Remark' ,
search : 'Search' ,
add : 'Add' ,
export : 'Export' ,
reviewer : 'reviewer' ,
id : 'ID' ,
date : 'Date' ,
author : 'Author' ,
readings : 'Readings' ,
status : 'Status' ,
actions : 'Actions' ,
edit : 'Edit' ,
publish : 'Publish' ,
draft : 'Draft' ,
delete : 'Delete' ,
cancel : 'Cancel' ,
confirm : 'Confirm'
} ,
errorLog : {
tips : 'Please click the bug icon in the upper right corner' ,
description : 'Now the management system are basically the form of the spa, it enhances the user experience, but it also increases the possibility of page problems, a small negligence may lead to the entire page deadlock. Fortunately Vue provides a way to catch handling exceptions, where you can handle errors or report exceptions.' ,
documentation : 'Document introduction'
} ,
excel : {
export : 'Export' ,
2018-08-19 08:55:24 +00:00
selectedExport : 'Export Selected Items' ,
2017-12-29 08:07:42 +00:00
placeholder : 'Please enter the file name(default excel-list)'
} ,
zip : {
export : 'Export' ,
placeholder : 'Please enter the file name(default file)'
} ,
2018-12-27 05:42:10 +00:00
pdf : {
tips : 'Here we use window.print() to implement the feature of downloading pdf.'
} ,
2017-12-29 08:07:42 +00:00
theme : {
2018-08-19 08:55:24 +00:00
change : 'Change Theme' ,
2017-12-29 08:07:42 +00:00
documentation : 'Theme documentation' ,
tips : 'Tips: It is different from the theme-pick on the navbar is two different skinning methods, each with different application scenarios. Refer to the documentation for details.'
2018-03-13 10:18:27 +00:00
} ,
tagsView : {
2018-08-31 08:11:04 +00:00
refresh : 'Refresh' ,
2018-03-13 10:18:27 +00:00
close : 'Close' ,
closeOthers : 'Close Others' ,
closeAll : 'Close All'
2019-03-22 21:27:31 +00:00
} ,
users : {
users : 'Users' ,
localUsersOnly : 'Local users only' ,
search : 'Search' ,
id : 'ID' ,
name : 'Name' ,
status : 'Status' ,
local : 'local' ,
external : 'external' ,
deactivated : 'deactivated' ,
active : 'active' ,
actions : 'Actions' ,
activate : 'Activate' ,
deactivate : 'Deactivate' ,
admin : 'admin' ,
moderator : 'moderator' ,
moderation : 'Moderation' ,
revokeAdmin : 'Revoke Admin' ,
grantAdmin : 'Grant Admin' ,
revokeModerator : 'Revoke Moderator' ,
grantModerator : 'Grant Moderator' ,
activateAccount : 'Activate Account' ,
2019-06-11 15:13:48 +00:00
activateAccounts : 'Activate Accounts' ,
2019-03-22 21:27:31 +00:00
deactivateAccount : 'Deactivate Account' ,
2019-06-11 15:13:48 +00:00
deactivateAccounts : 'Deactivate Accounts' ,
2019-03-22 21:27:31 +00:00
deleteAccount : 'Delete Account' ,
2019-06-11 15:13:48 +00:00
deleteAccounts : 'Delete Accounts' ,
2019-03-22 21:27:31 +00:00
forceNsfw : 'Force posts to be NSFW' ,
stripMedia : 'Force posts not to have media' ,
forceUnlisted : 'Force posts to be unlisted' ,
sandbox : 'Force posts to be followers-only' ,
disableRemoteSubscription : 'Disallow following user from remote instances' ,
2019-06-11 15:13:48 +00:00
disableRemoteSubscriptionForMultiple : 'Disallow following users from remote instances' ,
2019-05-03 23:12:48 +00:00
disableAnySubscription : 'Disallow following user at all' ,
2019-06-11 15:13:48 +00:00
disableAnySubscriptionForMultiple : 'Disallow following users at all' ,
2019-09-24 22:55:42 +00:00
requirePasswordReset : 'Require password reset on next login' ,
2019-05-26 18:39:26 +00:00
selectUsers : 'Select users to apply actions to multiple users' ,
2019-06-11 15:13:48 +00:00
moderateUsers : 'Moderate multiple users' ,
2019-09-23 19:00:28 +00:00
createAccount : 'Create new account' ,
2019-06-11 15:13:48 +00:00
apply : 'apply' ,
remove : 'remove' ,
grantRightConfirmation : 'Are you sure you want to grant {right} rights to all selected users?' ,
revokeRightConfirmation : 'Are you sure you want to revoke {right} rights from all selected users?' ,
activateMultipleUsersConfirmation : 'Are you sure you want to activate accounts of all selected users?' ,
deactivateMultipleUsersConfirmation : 'Are you sure you want to deactivate accounts of all selected users?' ,
deleteMultipleUsersConfirmation : 'Are you sure you want to delete accounts of all selected users?' ,
addTagForMultipleUsersConfirmation : 'Are you sure you want to apply tag to all selected users?' ,
removeTagFromMultipleUsersConfirmation : 'Are you sure you want to remove tag from all selected users?' ,
2019-09-24 22:55:42 +00:00
requirePasswordResetConfirmation : 'Are you sure you want to require password reset for all selected users?' ,
2019-09-27 15:32:14 +00:00
mailerMustBeEnabled : 'To require user\'s password reset you must enable mailer.' ,
2019-06-11 15:13:48 +00:00
ok : 'Okay' ,
completed : 'Completed' ,
cancel : 'Cancel' ,
canceled : 'Canceled' ,
username : 'Username' ,
email : 'E-mail' ,
password : 'Password' ,
create : 'Create' ,
2019-09-23 19:00:28 +00:00
submitFormError : 'There are invalid values in the form. Please fix them before continuing.' ,
2019-06-11 15:13:48 +00:00
emptyEmailError : 'Please input the e-mail' ,
invalidEmailError : 'Please input valid e-mail' ,
emptyPasswordError : 'Please input the password' ,
emptyNicknameError : 'Please input the username' ,
2019-09-23 19:00:28 +00:00
invalidNicknameError : 'Username can include "a-z", "A-Z" and "0-9" characters' ,
getPasswordResetToken : 'Get password reset token' ,
passwordResetTokenCreated : 'Password reset token was created' ,
accountCreated : 'New account was created!'
2019-07-24 20:50:45 +00:00
} ,
userProfile : {
tags : 'Tags' ,
moderator : 'Moderator' ,
admin : 'Admin' ,
local : 'Local' ,
nickname : 'Nickname' ,
deactivated : 'Deactivated' ,
recentStatuses : 'Recent Statues' ,
showPrivateStatuses : 'Show private statuses'
2019-03-29 14:25:53 +00:00
} ,
usersFilter : {
inputPlaceholder : 'Select filter' ,
byUserType : 'By user type' ,
local : 'Local' ,
external : 'External' ,
byStatus : 'By status' ,
active : 'Active' ,
deactivated : 'Deactivated'
2019-03-30 15:37:44 +00:00
} ,
reports : {
2019-04-02 17:54:53 +00:00
reports : 'Reports' ,
reply : 'Reply' ,
from : 'From' ,
showNotes : 'Show notes' ,
newNote : 'New note' ,
2019-04-03 21:30:53 +00:00
submit : 'Submit' ,
confirmMsg : 'Are you sure you want to delete this note?' ,
delete : 'Delete' ,
cancel : 'Cancel' ,
deleteCompleted : 'Delete comleted' ,
2019-04-04 21:15:39 +00:00
deleteCanceled : 'Delete canceled' ,
2019-05-23 19:33:52 +00:00
noNotes : 'No notes to display' ,
2019-07-24 20:50:45 +00:00
changeState : 'Change report state' ,
2019-05-24 12:46:23 +00:00
changeScope : 'Change scope' ,
2019-07-24 20:50:45 +00:00
moderateUser : 'Moderate user' ,
2019-05-24 12:46:23 +00:00
resolve : 'Resolve' ,
reopen : 'Reopen' ,
close : 'Close' ,
addSensitive : 'Add Sensitive flag' ,
removeSensitive : 'Remove Sensitive flag' ,
public : 'Make status public' ,
private : 'Make status private' ,
unlisted : 'Make status unlisted' ,
2019-05-24 23:46:08 +00:00
sensitive : 'Sensitive' ,
deleteStatus : 'Delete status'
2019-05-19 21:29:54 +00:00
} ,
reportsFilter : {
inputPlaceholder : 'Select filter' ,
open : 'Open' ,
closed : 'Closed' ,
resolved : 'Resolved'
2019-08-09 16:45:25 +00:00
} ,
2019-09-27 12:41:54 +00:00
moderationLog : {
moderationLog : 'Moderation Log'
} ,
2019-08-09 16:45:25 +00:00
settings : {
settings : 'Settings' ,
instance : 'Instance' ,
upload : 'Upload' ,
mailer : 'Mailer' ,
logger : 'Logger' ,
activityPub : 'ActivityPub' ,
auth : 'Authentication' ,
autoLinker : 'Auto Linker' ,
captcha : 'Captcha' ,
frontend : 'Frontend' ,
http : 'HTTP' ,
mrf : 'MRF' ,
mediaProxy : 'Media Proxy' ,
metadata : 'Metadata' ,
gopher : 'Gopher' ,
endpoint : 'Endpoint' ,
jobQueue : 'Job queue' ,
webPush : 'Web push encryption' ,
esshd : 'BBS / SSH access' ,
rateLimiters : 'Rate limiters' ,
database : 'Database' ,
other : 'Other' ,
2019-10-17 20:59:25 +00:00
relays : 'Relays' ,
2019-10-23 19:13:15 +00:00
follow : 'Follow' ,
followRelay : 'Follow new relay' ,
instanceUrl : 'Instance URL' ,
2019-10-04 23:15:26 +00:00
success : 'Settings changed successfully!' ,
2019-10-05 12:11:19 +00:00
emojiPacks : 'Emoji packs' ,
reloadEmoji : 'Reload emoji' ,
importPacks : 'Import packs from the server filesystem' ,
importEmojiTooltip : 'Importing from the filesystem will scan the directories and import those without pack.json but with emoji.txt or without neither' ,
localPacks : 'Local packs' ,
refreshLocalPacks : 'Refresh local packs' ,
createLocalPack : 'Create a new local pack' ,
packs : 'Packs' ,
remotePacks : 'Remote packs' ,
remoteInstanceAddress : 'Remote instance address' ,
2019-10-05 23:17:50 +00:00
refreshRemote : 'Refresh remote packs' ,
sharePack : 'Share pack' ,
homepage : 'Homepage' ,
description : 'Description' ,
license : 'License' ,
fallbackSrc : 'Fallback source' ,
fallbackSrcSha : 'Fallback source SHA' ,
2019-10-07 00:09:53 +00:00
savePackMetadata : 'Save pack metadata' ,
addNewEmoji : 'Add new emoji to the pack' ,
shortcode : 'Shortcode' ,
uploadFile : 'Upload a file' ,
customFilename : 'Custom filename' ,
optional : 'optional' ,
customFilenameDesc : 'Custom file name (optional)' ,
url : 'URL' ,
required : 'required' ,
2019-10-08 00:08:14 +00:00
clickToUpload : 'Click to upload' ,
showPackContents : 'Show pack contents' ,
manageEmoji : 'Manage existing emoji' ,
file : 'File' ,
update : 'Update' ,
remove : 'Remove' ,
selectLocalPack : 'Select the local pack to copy to' ,
localPack : 'Local pack' ,
specifyShortcode : 'Specify a custom shortcode' ,
specifyFilename : 'Specify a custom filename' ,
leaveEmptyShortcode : 'leave empty to use the same shortcode' ,
leaveEmptyFilename : 'leave empty to use the same filename' ,
copy : 'Copy' ,
2019-10-09 15:24:27 +00:00
copyToLocalPack : 'Copy to local pack' ,
thisWillDownload : 'This will download the' ,
downloadToCurrentInstance : 'pack to the current instance under the name' ,
canBeChanged : 'can be changed below' ,
willBeUsable : 'It will then be usable and shareable from the current instance' ,
downloadPack : 'Download pack' ,
deletePack : 'Delete pack' ,
downloadSharedPack : 'Download shared pack to current instance' ,
downloadAsOptional : 'Download as (optional)' ,
2019-10-25 16:48:30 +00:00
downloadPackArchive : 'Download pack archive' ,
successfullyDownloaded : 'Successfully downloaded' ,
successfullyImported : 'Successfully imported' ,
nowNewPacksToImport : 'No new packs to import' ,
successfullyUpdated : 'Successfully updated' ,
metadatLowerCase : 'metadata' ,
files : 'files'
2019-09-23 19:00:28 +00:00
} ,
invites : {
inviteTokens : 'Invite tokens' ,
createInviteToken : 'Generate invite token' ,
pickDate : 'Pick a date' ,
maxUse : 'Max use' ,
expiresAt : 'Expires at' ,
tokenCreated : 'Invite token was created' ,
token : 'Token' ,
uses : 'Uses' ,
used : 'Used' ,
cancel : 'Cancel' ,
create : 'Create' ,
revoke : 'Revoke' ,
id : 'ID' ,
actions : 'Actions' ,
active : 'Active' ,
inviteUserViaEmail : 'Invite user via email' ,
sendRegistration : 'Send registration invite via email' ,
email : 'Email' ,
name : 'Name' ,
emptyEmailError : 'Please input the e-mail' ,
invalidEmailError : 'Please input valid e-mail' ,
emailSent : 'Invite was sent' ,
submitFormError : 'There are invalid values in the form. Please fix them before continuing.' ,
inviteViaEmailAlert : 'To send invite via email make sure to enable `invites_enabled` and disable `registrations_open`'
2017-11-03 10:37:49 +00:00
}
}