2026-11-05 10:28:10 +09:00

172 lines
6.2 KiB
JavaScript

// English is the base language, every other language file only overrides keys.
// Placeholders {0}, {1} are replaced by the app.
module.exports = {
langCode: "en",
// general
noScript: "This page requires JavaScript.",
loading: "Loading…",
errorTitle: "The request could not be processed",
newUpload: "New upload",
myUploads: "My uploads",
close: "Close",
cancel: "Cancel",
delete: "Delete",
download: "Download",
preview: "Preview",
previous: "Previous",
next: "Next",
refresh: "Refresh",
files: "Files",
filesCount: "{0} files",
none: "None",
copyLink: "Copy link",
linkCopied: "The link was copied",
linkAndPasswordCopied: "The link and the password were copied",
password: "Password",
accessDenied: "Access denied",
noPreviewAvailable: "No preview available",
cannotPlay: "This browser can not play this format. Download the file to open it.",
oneTimeDownload: "Deleted after one download",
expiresLabel: "Expires {0}",
remainMinutes: "{0} min left",
remainHours: "{0} h left",
remainDays: "{0} days left",
fileSizeExceed: "File size {0} exceeds the maximum of {1}",
bucketSizeExceed: "Upload size {0} exceeds the maximum of {1}",
// login
uploadPassword: "Password for uploading",
loginHint: "After logging in you stay logged in on this browser for a while.",
login: "Log in",
// upload
addFiles: "Add files",
addFilesHint: "You can also drop files anywhere on the page or paste them with Ctrl+V",
dropHere: "Drop your files here",
dropOrClick: "or click to select files",
dropStrip: "Drop files here or click to add",
dropOverlayTitle: "Drop to add files",
dropOverlayHint: "The files are added to the list",
filesAdded: "{0} files added",
noAddWhileUploading: "Files can not be added while uploading",
pastedFile: "pasted",
retention: "Retention",
retentionMore: "More",
passwordRequired: "Password (required)",
passwordOptional: "Password (optional)",
enterPassword: "Please enter a password",
generatePassword: "Generate a random password",
clearPassword: "Clear password",
bypassLabel: "Logged-in users can download without a password",
passwordSet: "password set",
passwordNeeded: "password needed",
passwordNone: "no password",
upload: "Upload",
retry: "Retry",
comment: "Comment (optional)",
removeFile: "Remove file",
done: "Done",
cancelUploadConfirm: "An upload is in progress. Starting a new one will cancel it. Continue?",
offline: "You are offline. The uploads resume as soon as you are back online.",
uploadFailed: "The upload failed.",
uploadCompleted: "Upload completed",
uploadCompletedHint: "Recipients can download the files with this link until it expires.",
copyLinkAndPassword: "Copy link and password",
shareTitle: "{0} file share",
shareLink: "Download link",
sharePassword: "Password",
shareExpires: "Expires",
shareBypass: "Password waived for",
bypassUsers: "Logged-in users",
qrCode: "QR code",
qrHint: "Scan the code with a phone to open the download page",
email: "E-Mail",
// my uploads
myUploadsEmpty: "There are no uploads from this browser yet.",
myUploadsNote: "Only uploads made with this browser are listed. They are not visible on other computers and disappear when the browser data is cleared. Passwords are not stored.",
statusExpired: "Expired",
statusGone: "Deleted or expired",
openLink: "Open",
removeFromList: "Remove from list",
// download
sharedFiles: "{0} shared files",
downloadAll: "Download all",
needPassword: "A password is required",
needPasswordHint: "Enter the password you received from the sender.",
confirm: "Confirm",
wrongPassword: "The password is incorrect",
bypassNotice: "Your login was recognized, no password is needed.",
passwordProtected: "Password protected",
linkNotFound: "Link not found",
linkNotFoundHint: "The link has expired or was deleted. Ask the sender for a new one.",
fileGone: "The file was deleted or has expired.",
oneTimeUsed: "This one-time file was already downloaded.",
previewOf: "Preview of {0}",
// admin
adminTitle: "Admin",
adminFiles: "File management",
adminSettings: "Settings",
totalUsage: "Total usage",
bucketCount: "Buckets",
fileCount: "Files",
expiringSoon: "Expiring within 24 h",
searchPlaceholder: "Search SID or file name",
sortNew: "Newest first",
sortSize: "Largest first",
sortExpire: "Expiring first",
colSid: "SID",
colFiles: "Files",
colSize: "Size",
colCreated: "Created",
colLastDownload: "Last download",
colExpires: "Expires",
noResults: "No results",
unfinished: "unfinished",
deleteBucket: "Delete bucket",
deleteBucketTitle: "Delete the bucket?",
deleteBucketBody: "{0} files ({1}) of {2} are deleted from the server immediately.",
deleteFileTitle: "Delete the file?",
deleteVisibleNote: "The files disappear for the recipients as well. The remaining files of the same link can still be downloaded.",
deleteIrreversible: "Deleted files can not be restored.",
deleted: "Deleted",
adminDownloadNote: "Admin downloads do not use up one-time files",
refreshed: "Refreshed",
// admin settings
brandSection: "Brand",
serviceName: "Service name",
serviceNameHelp: "Shown next to the logo, in the browser tab title and in the footer.",
logo: "Logo",
chooseImage: "Choose image",
resetLogo: "Restore the default logo",
logoHelp: "PNG, SVG or WebP, at most 1 MB. A square image is recommended. It is used as the browser tab icon as well.",
logoTooLarge: "Only images up to 1 MB can be used",
footerSection: "Copyright footer",
ownerLabel: "Owner",
fromYear: "Start year",
footerHelp: "When the current year is later than the start year a range is shown automatically.",
save: "Save",
revert: "Revert",
saved: "Saved. The change is visible everywhere right away.",
reverted: "Reverted to the saved settings",
nameRequired: "Please enter a service name",
settingsStoredNote: "The settings are stored in the data folder (/data) and survive re-creating the container.",
retentions: {
"one-time": "One-time download",
"3600": "1 hour",
"21600": "6 hours",
"86400": "1 day",
"259200": "3 days",
"432000": "5 days",
"604800": "7 days",
"1209600": "2 weeks",
"2419200": "4 weeks",
"4838400": "8 weeks"
},
}