134 lines
9.0 KiB
JSON
134 lines
9.0 KiB
JSON
{
|
|
"title": "Server Files",
|
|
"back_to_console": "Back to console",
|
|
"root": "World root",
|
|
"up": "Up",
|
|
"refresh": "Refresh",
|
|
"open_folder": "Open folder {{name}}",
|
|
"open_file": "Open file {{name}}",
|
|
"col_name": "Name",
|
|
"col_size": "Size",
|
|
"col_modified": "Modified",
|
|
"empty_dir_title": "This folder is empty",
|
|
"empty_dir_hint": "Drop files here to upload them, or make a file or folder with the buttons above.",
|
|
"list_truncated": "The listing was truncated at the server's safety limit.",
|
|
"stopped_required_title": "Stop the server first",
|
|
"stopped_required_body": "Files can only be browsed or edited while the server is fully stopped — the world volume is single-attached to the running server. Stop it to continue.",
|
|
"not_yours_title": "Not your server",
|
|
"not_yours_body": "Only the owner or an admin can edit this server's files.",
|
|
"binary_hint": "Binary file — opened read-only; saving non-text bytes through an editor could corrupt it.",
|
|
"saved": "Saved {{path}}",
|
|
"saving": "Saving…",
|
|
"save": "Save",
|
|
"too_large": "Exceeds the {{limit}} editor limit.",
|
|
"conflict_title": "Someone else changed this file",
|
|
"conflict_body": "The file changed after you opened it (another manager saved it, or the server rewrote it on its last run). Your edits are still in the editor and have not been written.",
|
|
"conflict_reload": "Load latest",
|
|
"conflict_reload_hint": "Discard your edits and show the file as it is now",
|
|
"conflict_overwrite": "Overwrite anyway",
|
|
"conflict_overwrite_hint": "Replace their change with your version",
|
|
"discard_prompt": "You have unsaved changes. Discard them?",
|
|
"discard": "Discard",
|
|
"keep_editing": "Keep editing",
|
|
"status_refresh_failed": "Could not refresh the server's status, so what you see may be out of date: {{reason}}",
|
|
"col_actions": "Actions",
|
|
"new_file": "New file",
|
|
"new_folder": "New folder",
|
|
"upload": "Upload",
|
|
"upload_hint": "Upload files into this folder, or drop them on the list. Zip a folder before uploading it",
|
|
"in_folder": "In {{dir}}",
|
|
"name_label": "Name",
|
|
"create": "Create",
|
|
"rename": "Rename",
|
|
"rename_title": "Rename {{name}}",
|
|
"rename_item": "Rename {{name}}",
|
|
"delete_item": "Delete {{name}}",
|
|
"managed_no_rename": "Felis manages this one, so it keeps its name and place.",
|
|
"wait_for_uploads": "Wait for the uploads to finish first.",
|
|
"name_required": "Enter a name.",
|
|
"name_slash": "A name cannot contain “/”.",
|
|
"name_dots": "“.” and “..” cannot be used as names.",
|
|
"name_too_long": "That name is too long.",
|
|
"name_taken": "Something here already has that name.",
|
|
"folder_created": "Created folder {{path}}",
|
|
"renamed": "Renamed {{from}} to {{to}}",
|
|
"deleted": "Deleted {{path}}",
|
|
"delete": "Delete",
|
|
"delete_file_title": "Delete {{name}}?",
|
|
"delete_folder_title": "Delete the folder {{name}}?",
|
|
"delete_file_body": "The file is deleted for good. Take a backup first if you may want it back.",
|
|
"delete_folder_body": "The folder and everything in it are deleted for good. Take a backup first if you may want any of it back.",
|
|
"secret_config_unreadable": "config/paper-global.yml holds the proxy forwarding secret every server shares, so the editor does not open it.",
|
|
"drop_here": "Drop to upload into {{dir}}",
|
|
"upload_no_folders_one": "Folders cannot be uploaded, so one was skipped: loose files cut off halfway leave a broken save behind. Zip it, upload the .zip, then choose Extract here on it.",
|
|
"upload_no_folders_other": "Folders cannot be uploaded, so {{count}} were skipped: loose files cut off halfway leave a broken save behind. Zip them, upload the .zip, then choose Extract here on it.",
|
|
"uploads_label": "Uploads",
|
|
"uploads_title": "Uploads · {{done}} of {{total}} done",
|
|
"upload_queued": "Waiting",
|
|
"upload_sending": "{{sent}} of {{total}} · {{percent}}%",
|
|
"upload_landing": "Writing it to the server…",
|
|
"upload_done": "Uploaded",
|
|
"upload_exists": "A file with this name is already here.",
|
|
"upload_replace": "Replace",
|
|
"upload_skip": "Skip",
|
|
"upload_replace_all": "Replace all",
|
|
"upload_skip_all": "Skip all",
|
|
"upload_retry": "Retry",
|
|
"upload_cancel": "Cancel uploading {{name}}",
|
|
"upload_dismiss": "Dismiss {{name}}",
|
|
"upload_clear_done": "Clear finished",
|
|
"upload_progress_label": "Uploading {{name}}",
|
|
"upload_folder_there": "A folder with this name is already here.",
|
|
"upload_name_too_long": "This file's name is longer than the 255 bytes a file name on the server can hold. Rename it shorter, then upload it.",
|
|
"upload_no_room": "The world volume has {{free}} free, not enough for this {{size}} file. Delete files you do not need, then retry.",
|
|
"upload_landing_progress": "Writing it to the server… {{percent}}%",
|
|
"wait_for_op": "Wait for the background operation to finish first.",
|
|
"wait_for_download": "Wait until the download is ready first.",
|
|
"wait_for_backup": "A backup of this world is running. Change files once it finishes.",
|
|
"wait_for_restore": "This world is being restored. Change files once the restore finishes.",
|
|
"wait_for_world_export": "This world is being exported. Change files once that download ends.",
|
|
"wait_for_file_download": "A download is reading this world. Change files once it has finished.",
|
|
"unzip_item": "Extract {{name}} here",
|
|
"unzip_conflicts_title_one": "Extracting {{name}} replaces {{count}} file",
|
|
"unzip_conflicts_title_other": "Extracting {{name}} replaces {{count}} files",
|
|
"unzip_conflicts_body": "These files in the archive are already here. Confirm to replace them with the archive's versions; everything else extracts as usual. Take a backup first if you may want the old versions back.",
|
|
"unzip_conflicts_more": "{{count}} more not listed.",
|
|
"unzip_overwrite": "Replace and extract",
|
|
"download_item": "Download {{name}}",
|
|
"download_folder_item": "Download the folder {{name}} as a .zip",
|
|
"download_preparing": "Preparing the download of {{name}}…",
|
|
"download_started": "Downloading {{filename}}.",
|
|
"download_started_props": "Downloading {{filename}}. Its rcon.password is redacted.",
|
|
"download_started_config": "Downloading {{filename}}. paper-global.yml, the proxy forwarding secret every server shares, is left out.",
|
|
"download_failed": "The download could not be prepared.",
|
|
"download_failed_because": "The download could not be prepared: {{reason}}",
|
|
"download_out_of_memory": "This folder holds more files than the zipping task has memory to list, so the system stopped it and nothing was downloaded. Download its folders one by one instead.",
|
|
"download_busy": "Too many file downloads are being prepared: two at a time per person, four at a time across the platform, and thirty an hour per person. Try again in a few minutes.",
|
|
"secret_config_no_download": "config/paper-global.yml holds the proxy forwarding secret every server shares, so it cannot be downloaded.",
|
|
"ops_label": "Background operations",
|
|
"ops_refresh_failed": "Could not read the background operations: {{reason}}",
|
|
"op_unzip": "Extract {{path}}",
|
|
"op_upload": "Write {{path}}",
|
|
"op_preparing": "Getting ready…",
|
|
"op_progress": "{{done}} of {{total}} · {{percent}}%",
|
|
"op_progress_label": "Progress of {{path}}",
|
|
"op_unzip_done_one": "Extracted {{count}} file, {{bytes}} in all.",
|
|
"op_unzip_done_other": "Extracted {{count}} files, {{bytes}} in all.",
|
|
"op_upload_done": "Written.",
|
|
"op_dismiss": "Dismiss the result for {{path}}",
|
|
"op_conflicts": "Review conflicts",
|
|
"op_upload_exists": "A file with this name is already here, so nothing was replaced. Upload it again and choose Replace.",
|
|
"op_unzip_conflicts_one": "It would replace {{count}} file already here, so nothing was extracted yet.",
|
|
"op_unzip_conflicts_other": "It would replace {{count}} files already here, so nothing was extracted yet.",
|
|
"op_volume_full": "Not enough room on the world volume: {{need}} needed, {{avail}} free. Nothing was changed.",
|
|
"archive_invalid": "The archive is damaged, or not a zip file. Nothing was changed.",
|
|
"archive_invalid_entry": "{{entry}} in the archive is damaged (its size or checksum does not match). Nothing was changed.",
|
|
"archive_unsafe": "{{entry}} in the archive would land outside this folder, or is a device file. Nothing in the archive was extracted.",
|
|
"archive_symlink": "{{entry}} in the archive is a symbolic link. Nothing in the archive was extracted.",
|
|
"type_conflict": "{{entry}} is a file on one side and a folder on the other, which replacing cannot resolve. Rename or delete {{entry}} here, then extract again.",
|
|
"job_failed": "The background task ended without saying why. Refresh the list to check, then try again.",
|
|
"job_timed_out": "The background task did not finish within 2 hours and was stopped. Refresh the list to check, then try again.",
|
|
"job_out_of_memory": "The background task ran out of memory and the system stopped it. The files on the server were not changed. Try again.",
|
|
"job_out_of_memory_unzip": "The archive holds more files than the extraction task has memory to list, so the system stopped it. The files on the server were not changed. Split it into several smaller zips and extract each one."
|
|
}
|