forked from BRETT/BRETT
i18n implemented
This commit is contained in:
@@ -0,0 +1,263 @@
|
||||
{
|
||||
"common": {
|
||||
"save": "Save",
|
||||
"saving": "Saving…",
|
||||
"cancel": "Cancel",
|
||||
"delete": "Delete",
|
||||
"deleting": "Deleting…",
|
||||
"remove": "Remove",
|
||||
"close": "Close",
|
||||
"back": "Back",
|
||||
"next": "Next",
|
||||
"previous": "Previous",
|
||||
"reset": "Reset",
|
||||
"loginLink": "Log in",
|
||||
"name": "Name",
|
||||
"password": "Password",
|
||||
"email": "Email"
|
||||
},
|
||||
"auth": {
|
||||
"login": "Log in",
|
||||
"logout": "Log out",
|
||||
"register": "Sign up",
|
||||
"loginTitle": "Log in",
|
||||
"loginDesc": "Log in with your name and password.",
|
||||
"registerTitle": "Sign up",
|
||||
"registerDesc": "Name and password are enough — email is optional.",
|
||||
"emailOptional": "Email (optional)",
|
||||
"createAccount": "Create account",
|
||||
"noAccount": "No account yet?",
|
||||
"alreadyRegistered": "Already registered?",
|
||||
"loginFailed": "Login failed",
|
||||
"registerFailed": "Registration failed"
|
||||
},
|
||||
"nav": {
|
||||
"users": "Users",
|
||||
"admin": "Admin",
|
||||
"profile": "Profile",
|
||||
"settings": "Settings",
|
||||
"search": "Search…",
|
||||
"searchAria": "Open quick search (Ctrl+K)",
|
||||
"searchShortcut": "Ctrl K",
|
||||
"gridBento": "Bento layout",
|
||||
"gridUniform": "Uniform size"
|
||||
},
|
||||
"upload": {
|
||||
"upload": "Upload",
|
||||
"uploading": "Uploading…",
|
||||
"dropToUpload": "Drop to upload",
|
||||
"desc": "File or URL — images, videos, audio (MP3/FLAC), YouTube and Twitch links.",
|
||||
"file": "File",
|
||||
"orUrl": "or URL",
|
||||
"urlHint": "Direct image/video URLs are saved, YouTube and Twitch links are embedded.",
|
||||
"loginToUpload": " to upload files.",
|
||||
"loginToUploadToast": "Log in to upload.",
|
||||
"onlyMedia": "Only images, videos, and audio files are allowed",
|
||||
"failedCount": "{failed} of {total} files failed",
|
||||
"failed": "Upload failed",
|
||||
"threadLoadFailed": "Thread could not be loaded",
|
||||
"dropzoneText": "Drag file here or click",
|
||||
"dropzoneHint": "Images, videos & audio, max. 200 MB",
|
||||
"avatarHint": "Images, max. 5 MB"
|
||||
},
|
||||
"grid": {
|
||||
"loading": "Loading uploads…",
|
||||
"emptyFiltered": "No uploads match the active filters.",
|
||||
"empty": "No uploads yet. Be the first!",
|
||||
"count": "{n} uploads"
|
||||
},
|
||||
"filters": {
|
||||
"filter": "Filter",
|
||||
"type": "Type",
|
||||
"uploader": "Uploader",
|
||||
"period": "Time range",
|
||||
"allUploaders": "All uploaders",
|
||||
"searchUser": "Search users…",
|
||||
"noUser": "No user found.",
|
||||
"images": "Images",
|
||||
"videos": "Videos",
|
||||
"audio": "Audio",
|
||||
"links": "Links",
|
||||
"today": "Today",
|
||||
"days7": "7 days",
|
||||
"days30": "30 days",
|
||||
"lastYear": "Last year",
|
||||
"allTime": "All time",
|
||||
"removeTag": "Remove tag filter",
|
||||
"removeType": "Remove {label} type filter",
|
||||
"removeUploader": "Remove uploader filter",
|
||||
"removePeriod": "Remove time range filter"
|
||||
},
|
||||
"comments": {
|
||||
"title": "Comments",
|
||||
"none": "No comments yet.",
|
||||
"loading": "Loading comments…",
|
||||
"placeholder": "Write a comment… {'@'} to mention, drop files here",
|
||||
"submit": "Comment",
|
||||
"loginToComment": "to comment.",
|
||||
"attachFiles": "Attach files",
|
||||
"removeAttachment": "Remove attachment",
|
||||
"attachments": "Attachments",
|
||||
"deleteComment": "Delete comment",
|
||||
"commentAria": "Comment",
|
||||
"mentionAria": "Mention user",
|
||||
"recordStart": "Record voice message",
|
||||
"recordStop": "Stop recording",
|
||||
"recording": "Recording…",
|
||||
"recordHint": "Click the microphone to stop",
|
||||
"voiceMessage": "Voice message",
|
||||
"maxAttachments": "Max {n} attachments per comment",
|
||||
"fileTooLarge": "{name}: File is too large (max. 200 MB)",
|
||||
"noMic": "No microphone access",
|
||||
"sendFailed": "Comment could not be sent",
|
||||
"addReaction": "Add reaction",
|
||||
"reactionFailed": "Reaction failed",
|
||||
"loginToReact": "Log in to react.",
|
||||
"playAttachment": "Play {name}"
|
||||
},
|
||||
"thread": {
|
||||
"notFound": "Upload not found.",
|
||||
"newer": "Newer upload",
|
||||
"older": "Older upload",
|
||||
"favAdd": "Add to favorites",
|
||||
"favRemove": "Remove from favorites",
|
||||
"loginToFavorite": "Log in to favorite.",
|
||||
"deleteUpload": "Delete upload",
|
||||
"deleteTitle": "Really delete this upload?",
|
||||
"deleteDesc": "The post and all comments will be removed.",
|
||||
"deleteFailed": "Delete failed",
|
||||
"editTags": "Edit tags",
|
||||
"addTag": "Add tag…",
|
||||
"removeTag": "Remove tag {tag}",
|
||||
"tagsSaveFailed": "Tags could not be saved",
|
||||
"subscribeOn": "Enable notifications for this thread",
|
||||
"subscribeOff": "Disable notifications for this thread",
|
||||
"subOn": "Thread notifications enabled",
|
||||
"subOff": "Thread notifications disabled",
|
||||
"subFailed": "Subscription could not be changed"
|
||||
},
|
||||
"audio": {
|
||||
"play": "Play",
|
||||
"pause": "Pause",
|
||||
"seek": "Playback position",
|
||||
"mute": "Mute",
|
||||
"unmute": "Unmute",
|
||||
"volume": "Volume",
|
||||
"download": "Download"
|
||||
},
|
||||
"notifications": {
|
||||
"aria": "Notifications",
|
||||
"empty": "No notifications.",
|
||||
"commented": "commented",
|
||||
"mentioned": "mentioned you",
|
||||
"view": "View",
|
||||
"toastCommented": "{name} commented in a subscribed thread",
|
||||
"toastMentioned": "{name} mentioned you"
|
||||
},
|
||||
"settings": {
|
||||
"title": "Settings",
|
||||
"desc": "Adjust your profile and language.",
|
||||
"nameColor": "Name color",
|
||||
"pickColor": "Pick color",
|
||||
"cardEffect": "Hover card effect",
|
||||
"noEffect": "None",
|
||||
"noEffectPlaceholder": "No effect",
|
||||
"ownEffectColor": "Custom effect color",
|
||||
"pickEffectColor": "Pick effect color",
|
||||
"vignette": "Vignette (keeps text readable)",
|
||||
"cardBorder": "Hover card border",
|
||||
"ownBorderColor": "Custom border color",
|
||||
"pickBorderColor": "Pick border color",
|
||||
"preview": "Preview",
|
||||
"previewHint": "This is how your hover card looks to others.",
|
||||
"avatar": "Avatar",
|
||||
"currentAvatar": "Current avatar",
|
||||
"language": "Language",
|
||||
"saved": "Settings saved",
|
||||
"saveFailed": "Save failed",
|
||||
"loginToChange": " to change your settings."
|
||||
},
|
||||
"admin": {
|
||||
"roles": "Roles",
|
||||
"rolesDesc": "Manage existing roles and create new ones (e.g. moderator). The admin role always has all permissions.",
|
||||
"memberCount": "{n} users",
|
||||
"deleteRole": "Delete role",
|
||||
"newRole": "New role name",
|
||||
"create": "Create",
|
||||
"users": "Users",
|
||||
"usersDesc": "Assign or remove roles.",
|
||||
"searchUsers": "Search name or email…",
|
||||
"noRoles": "no roles",
|
||||
"chooseRole": "Choose role…",
|
||||
"assign": "Assign",
|
||||
"removeRole": "Remove role {name}",
|
||||
"rolesCol": "Roles",
|
||||
"actionCol": "Action",
|
||||
"motd": "Announcement",
|
||||
"motdDesc": "Shown to all visitors directly below the header and updated instantly on change. Leave empty to remove it.",
|
||||
"motdPlaceholder": "Announcement text…",
|
||||
"actionFailed": "Action failed",
|
||||
"perms": {
|
||||
"admin": { "access": "Open admin area" },
|
||||
"roles": { "manage": "Manage roles & permissions" },
|
||||
"users": { "manage": "Manage users & roles" },
|
||||
"site": { "manage": "Manage site settings" },
|
||||
"comment": { "delete": "Delete comments" },
|
||||
"upload": { "delete": "Delete uploads" },
|
||||
"tag": { "delete": "Delete tags" }
|
||||
}
|
||||
},
|
||||
"palette": {
|
||||
"title": "Quick search",
|
||||
"desc": "Search pages, tags or uploaders",
|
||||
"placeholder": "Search pages, tags or uploaders…",
|
||||
"empty": "No results.",
|
||||
"pages": "Pages",
|
||||
"home": "Home",
|
||||
"users": "Users",
|
||||
"myProfile": "My profile",
|
||||
"settings": "Settings",
|
||||
"adminArea": "Admin area",
|
||||
"login": "Log in",
|
||||
"register": "Sign up",
|
||||
"tags": "Tags",
|
||||
"uploaders": "Uploaders"
|
||||
},
|
||||
"timeAgo": {
|
||||
"justNow": "just now",
|
||||
"min": "{n}m ago",
|
||||
"hour": "{n}h ago",
|
||||
"day": "{n}d ago",
|
||||
"month": "{n}mo ago",
|
||||
"year": "{n}y ago"
|
||||
},
|
||||
"misc": {
|
||||
"userNotFound": "User not found.",
|
||||
"memberSince": "Member since {date}",
|
||||
"since": "since {date}",
|
||||
"noUsers": "No users yet.",
|
||||
"noUploads": "No uploads yet.",
|
||||
"joined": "Joined",
|
||||
"commentsCol": "Comments",
|
||||
"uploadsCol": "Uploads",
|
||||
"noEntries": "No entries.",
|
||||
"pageOf": "Page {page} of {total}",
|
||||
"theme": "Theme",
|
||||
"toggleSidebar": "Toggle sidebar",
|
||||
"sidebar": "Sidebar",
|
||||
"sidebarDesc": "Displays the mobile sidebar.",
|
||||
"more": "More",
|
||||
"setColor": "Set color to {color}",
|
||||
"breadcrumb": "Breadcrumb"
|
||||
},
|
||||
"pagination": {
|
||||
"prev": "Previous page",
|
||||
"next": "Next page",
|
||||
"first": "First page",
|
||||
"firstShort": "First",
|
||||
"last": "Last page",
|
||||
"lastShort": "Last",
|
||||
"page": "Page {page}",
|
||||
"more": "More pages"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user