-
Notifications
You must be signed in to change notification settings - Fork 27
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
21 changed files
with
1,583 additions
and
1,209 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,3 +2,4 @@ build/ | |
node_modules/ | ||
coverage/ | ||
.idea/ | ||
.vscode/ |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,132 +1,170 @@ | ||
{ | ||
"tab.preferences":"Preferences", | ||
"tab.repository":"Repository", | ||
"tab.tasks":"Tasks", | ||
"tab.policies":"Policies", | ||
"tab.snapshots":"Snapshots", | ||
|
||
"common.return": "Return", | ||
|
||
"task.all":"All", | ||
"task.running":"Running", | ||
"task.failed":"Failed", | ||
"task.loading": "Loading...", | ||
"task.header.time.start": "Start time", | ||
"task.header.status": "Status", | ||
"task.header.kind": "Kind", | ||
"task.header.description": "Description", | ||
"task.feedback.search": "Search logs by description", | ||
"task.feedback.entries": "A list of tasks will appear here when you create snapshots, restore, run maintenance, etc.", | ||
|
||
"task.status.succeed.after": "Task succeeded after", | ||
"task.status.canceled": "Task canceled after", | ||
"task.status.canceling": "Canceling", | ||
"task.status.error": "Task error", | ||
"task.status.running.for": "Task running for", | ||
|
||
"task.status.started": "Started", | ||
"task.status.finished": "Finished", | ||
"task.logs": "Logs", | ||
|
||
"task.event.stop": "Stop", | ||
"task.header.counter": "Counter", | ||
"task.header.value": "Value", | ||
|
||
"snapshot.header.actions": "Actions", | ||
"snapshot.header.status": "Status", | ||
"snapshot.header.snapshot.next":"Next Snapshot", | ||
"snapshot.header.snapshot.last":"Last Snapshot", | ||
"snapshot.header.snapshot.size":"Size", | ||
"snapshot.header.snapshot.owner":"Owner", | ||
"snapshot.header.snapshot.path":"Path", | ||
|
||
"snapshot.event.snapshot.now": "Snapshot Now", | ||
"snapshot.event.snapshot.policy": "Policy", | ||
"snapshot.event.snapshot.pending": "Pending", | ||
"snapshot.feedback.snapshot.start": "Snapshot will start after the previous snapshot completes", | ||
"snapshot.event.snapshot.new": "New Snapshot", | ||
|
||
"snapshot.event.synchronize":"Synchronize", | ||
|
||
"snapshot.event.restore.task.go": "Go To Restore Task", | ||
"snapshot.event.restore":"Restore", | ||
"snapshot.feedback.restore.destination": "Destination", | ||
"snapshot.feedback.restore.destination.path":"Enter destination path", | ||
"snapshot.feedback.restore.destination.help": "You can also restore to a .zip or .tar file by providing the appropriate extension.", | ||
"snapshot.feedback.restore.skip": "Skip previously restored files and symlinks", | ||
"snapshot.feedback.restore.continue.errors": "Continue on errors", | ||
"snapshot.feedback.restore.continue.errors.help": "When a restore error occurs, attempt to continue instead of failing fast.", | ||
"snapshot.feedback.restore.file.ownership": "Restore file ownership", | ||
"snapshot.feedback.restore.file.permission": "Restore file permissions", | ||
"snapshot.feedback.restore.file.modification.time": "Restore file modification time", | ||
"snapshot.feedback.restore.file.overwrite": "Overwrite files", | ||
"snapshot.feedback.restore.directory.overwrite": "Overwrite directories", | ||
"snapshot.feedback.restore.link.overwrite": "Overwrite symbolic links", | ||
"snapshot.feedback.restore.file.atomically": "Write files atomically", | ||
"snapshot.feedback.restore.file.sparse":"Write sparse files", | ||
|
||
"snapshot.feedback.restore.shallow.depth": "Shallow restore at depth", | ||
"snapshot.feedback.restore.shallow.file.size.minimal": "Minimal file size for shallow restore", | ||
"snapshot.feedback.restore.disable.compression.zip": "Disable ZIP compression", | ||
"snapshot.feedback.restore.disable.compression.zip.help": "Do not compress when restoring to a ZIP file (faster).", | ||
"snapshot.event.restore.begin":"Begin restore", | ||
|
||
"repository.status.initializing": "Initializing repository...", | ||
"repository.status.connected": "Connected to repository", | ||
"repository.event.connection.cancel":"Cancel connection", | ||
"repository.event.connection.disconnect": "Disconnect from repository", | ||
"repository.event.description.update": "Update description", | ||
|
||
"repository.feedback.description.required":"Repository description is required", | ||
"repository.feedback.read.only": "Repository is read-only", | ||
"repository.feedback.eco.disabled":"Disabled", | ||
"repository.feedback.compression.internal.supported": "yes", | ||
"repository.feedback.compression.internal.not.supported": "no", | ||
|
||
"repository.attribute.server.url": "Server URL", | ||
"repository.attribute.config.file": "Config file", | ||
"repository.attribute.provider": "Provider", | ||
"repository.attribute.algorithm.encryption": "Encryption algorithm", | ||
"repository.attribute.algorithm.hash": "Hash algorithm", | ||
"repository.attribute.algorithm.splitter": "Splitter algorithm", | ||
"repository.attribute.algorithm.eco": "Error correction algorithm", | ||
|
||
"repository.attribute.connected.as": "Connected as", | ||
"repository.attribute.compression.internal": "Internal compression", | ||
"repository.attribute.format": "Repository format", | ||
"repository.attribute.eco": "Error correction overhead", | ||
|
||
"log.event.hide": "Hide log", | ||
"log.event.show": "Show log", | ||
|
||
"user.interface": "User interface", | ||
"user.interface.appearance":"Appearance", | ||
"user.interface.appearance.hint":"Select font size", | ||
"user.interface.appearance.help": "Specifies the appearance of the user interface", | ||
|
||
"user.interface.appearance.small":"small", | ||
"user.interface.appearance.medium":"medium", | ||
"user.interface.appearance.large":"large", | ||
|
||
"user.interface.pagesize.description": "Page size", | ||
"user.interface.pagesize.help": "Specifies the pagination size in tables", | ||
"user.interface.pagesize.hint": "Page size", | ||
|
||
"user.interface.byte.representation.description":"Select byte representation", | ||
"user.interface.byte.representation.select":"Select byte representation", | ||
"user.interface.byte.representation.help":"Specifies the representation of bytes", | ||
|
||
"user.language":"Language", | ||
|
||
"lang.help": "Sets the language for the user interface", | ||
"lang.select": "Select language", | ||
"lang.description": "Select the language", | ||
|
||
"theme.description": "Theme", | ||
"theme.select": "Select theme", | ||
"theme.help": "The current active theme", | ||
"theme.dark":"dark", | ||
"theme.light": "light", | ||
"theme.pastel": "pastel", | ||
"theme.ocean":"ocean" | ||
} | ||
"common.cancel": "Cancel", | ||
"common.delete": "Delete", | ||
"common.delete.confirm": "Confirm Delete", | ||
"common.loading": "Loading ...", | ||
"common.return": "Return", | ||
"description.event.cancel": "Cancel", | ||
"description.event.new": "Enter new description", | ||
"description.event.remove": "Remove Description", | ||
"description.event.update": "Update Description", | ||
"description.feedback.description": "Snapshot Description", | ||
"feedback.ui.appearance": "Appearance", | ||
"feedback.ui.appearance-help": "Specifies the appearance of the user interface", | ||
"feedback.ui.appearance-hint": "Select font size", | ||
"feedback.ui.theme-select": "Select theme", | ||
"log.event.hide": "Hide log", | ||
"log.event.show": "Show log", | ||
"pin.event.add": "Add Pin", | ||
"pin.event.cancel": "Cancel", | ||
"pin.event.remove": "Remove Pin", | ||
"pin.event.snapshot.pin": "Pin Snapshot", | ||
"pin.event.update": "Update Pin", | ||
"pin.feedback.name": "Name of the pin", | ||
"pin.feedback.standard-text": "do-not-delete", | ||
"policies.feedback.find.count_one": "Found {{count}} policy matching the criteria", | ||
"policies.feedback.find.count_other": "Found {{count}} policies matching the criteria", | ||
"policies.feedback.find.none": "No policies found.", | ||
"policies.feedback.find.none.create": " No policy found for directory {{path}}. Please setup a new policy.", | ||
"policies.feedback.loading": "Loading ...", | ||
"policies.feedback.path.absolute": "Policies can only be defined for absolute paths.", | ||
"policies.feedback.policy.find": "Enter directory to find or set policy", | ||
"policies.header.actions": "Actions", | ||
"policies.header.defined": "Defined", | ||
"policies.header.host": "Host", | ||
"policies.header.path": "Path", | ||
"policies.header.username": "Username", | ||
"policies.kind.all": "All policies", | ||
"policies.kind.applicable": "Applicable policies", | ||
"policies.kind.global": "Global policies", | ||
"policies.kind.host": "Per-Host policies", | ||
"policies.kind.local": "Local policies", | ||
"policies.kind.user": "Per-User policies", | ||
"repository.attribute.algorithm.eco": "Error correction algorithm", | ||
"repository.attribute.algorithm.encryption": "Encryption algorithm", | ||
"repository.attribute.algorithm.hash": "Hash algorithm", | ||
"repository.attribute.algorithm.splitter": "Splitter algorithm", | ||
"repository.attribute.compression.internal": "Internal compression", | ||
"repository.attribute.config.file": "Config file", | ||
"repository.attribute.connected.as": "Connected as", | ||
"repository.attribute.eco": "Error correction overhead", | ||
"repository.attribute.format": "Repository format", | ||
"repository.attribute.provider": "Provider", | ||
"repository.attribute.server.url": "Server URL", | ||
"repository.event.connection.cancel": "Cancel connection", | ||
"repository.event.connection.disconnect": "Disconnect from repository", | ||
"repository.event.description.update": "Update description", | ||
"repository.feedback.compression.internal.not.supported": "no", | ||
"repository.feedback.compression.internal.supported": "yes", | ||
"repository.feedback.description.required": "Repository description is required", | ||
"repository.feedback.eco.disabled": "Disabled", | ||
"repository.feedback.read.only": "Repository is read-only", | ||
"repository.status.connected": "Connected to repository", | ||
"repository.status.initializing": "Initializing repository...", | ||
"snapshot.event.create.estimate": "Estimate", | ||
"snapshot.event.create.now": "Snapshot now", | ||
"snapshot.event.create.path": "Enter path to snapshot", | ||
"snapshot.event.create.path.resolve": "Must specify directory to snapshot.", | ||
"snapshot.event.delete.selected_one": "Do you want to delete the selected {{count}} snapshot?", | ||
"snapshot.event.delete.selected_other": "Do you want to delete the selected {{count}} snapshots?", | ||
"snapshot.event.directory.browse": "Browse", | ||
"snapshot.event.directory.browsing": "Directory browsing is not supported in a web browser. Use Kopia UI.", | ||
"snapshot.event.directory.mount": "Mount as Local Filesystem", | ||
"snapshot.event.directory.restore": "Restore files and directories\n", | ||
"snapshot.event.directory.unmount": "Unmount", | ||
"snapshot.event.history.delete.source": "Delete Snapshot Source", | ||
"snapshot.event.history.description.update": "{{description}} - Click to update snapshot description.", | ||
"snapshot.event.history.deselect.all": "Deselect All", | ||
"snapshot.event.history.fetch.snapshots": "Fetch snapshots", | ||
"snapshot.event.history.pin.add": "Add a pin to protect snapshot from deletion", | ||
"snapshot.event.history.select.all": "Select All", | ||
"snapshot.event.history.selected.delete": "Delete Selected (", | ||
"snapshot.event.restore": "Restore", | ||
"snapshot.event.restore.begin": "Begin restore", | ||
"snapshot.event.snapshot.new": "New Snapshot", | ||
"snapshot.event.snapshot.pending": "Pending", | ||
"snapshot.event.snapshot.policy": "Policy", | ||
"snapshot.event.synchronize": "Synchronize", | ||
"snapshot.feedback.directory.mount.restore": "You can mount/restore all the files and directories that you see below or restore files individually.", | ||
"snapshot.feedback.history.display": "Displaying", | ||
"snapshot.feedback.history.wipe.all": "Wipe all snapshots and the policy for this source.", | ||
"snapshot.feedback.restore.continue.errors": "Continue on errors", | ||
"snapshot.feedback.restore.continue.errors.help": "When a restore error occurs, attempt to continue instead of failing fast.", | ||
"snapshot.feedback.restore.destination": "Destination", | ||
"snapshot.feedback.restore.destination.help": "You can also restore to a .zip or .tar file by providing the appropriate extension.", | ||
"snapshot.feedback.restore.destination.path": "Enter destination path", | ||
"snapshot.feedback.restore.directory.overwrite": "Overwrite directories", | ||
"snapshot.feedback.restore.disable.compression.zip": "Disable ZIP compression", | ||
"snapshot.feedback.restore.disable.compression.zip.help": "Do not compress when restoring to a ZIP file (faster).", | ||
"snapshot.feedback.restore.file.atomically": "Write files atomically", | ||
"snapshot.feedback.restore.file.modification.time": "Restore file modification time", | ||
"snapshot.feedback.restore.file.overwrite": "Overwrite files", | ||
"snapshot.feedback.restore.file.ownership": "Restore file ownership", | ||
"snapshot.feedback.restore.file.permission": "Restore file permissions", | ||
"snapshot.feedback.restore.file.sparse": "Write sparse files", | ||
"snapshot.feedback.restore.link.overwrite": "Overwrite symbolic links", | ||
"snapshot.feedback.restore.shallow.depth": "Shallow restore at depth", | ||
"snapshot.feedback.restore.shallow.file.size.minimal": "Minimal file size for shallow restore", | ||
"snapshot.feedback.restore.skip": "Skip previously restored files and symlinks", | ||
"snapshot.feedback.restore.task.go": "Go To Restore Task", | ||
"snapshot.feedback.snapshot.new": "New Snapshot", | ||
"snapshot.feedback.snapshot.start": "Snapshot will start after the previous snapshot completes", | ||
"snapshot.header.actions": "Actions", | ||
"snapshot.header.snapshot.last": "Last Snapshot", | ||
"snapshot.header.snapshot.next": "Next Snapshot", | ||
"snapshot.header.snapshot.owner": "Owner", | ||
"snapshot.header.snapshot.path": "Path", | ||
"snapshot.header.snapshot.size": "Size", | ||
"snapshot.header.status": "Status", | ||
"snapshot.history.feedack.unfiltered.count_one": "Show {{count}} individual snapshot", | ||
"snapshot.history.feedack.unfiltered.count_other": "Show {{count}} individual snapshots", | ||
"snapshot.history.header.description": "Description", | ||
"snapshot.history.header.directories": "Dirs", | ||
"snapshot.history.header.files": "Files", | ||
"snapshot.history.header.retention": "Retention", | ||
"snapshot.history.header.root": "Root", | ||
"snapshot.history.header.selected": "Selected", | ||
"snapshot.history.header.size": "Size", | ||
"snapshot.history.header.time.start": "Start time", | ||
"tab.policies": "Policies", | ||
"tab.preferences": "Preferences", | ||
"tab.repository": "Repository", | ||
"tab.snapshots": "Snapshots", | ||
"tab.tasks": "Tasks", | ||
"task.all": "All", | ||
"task.event.stop": "Stop", | ||
"task.failed": "Failed", | ||
"task.feedback.entries": "A list of tasks will appear here when you create snapshots, restore, run maintenance, etc.", | ||
"task.feedback.search": "Search logs by description", | ||
"task.header.counter": "Counter", | ||
"task.header.description": "Description", | ||
"task.header.kind": "Kind", | ||
"task.header.status": "Status", | ||
"task.header.time.start": "Start time", | ||
"task.header.value": "Value", | ||
"task.loading": "Loading...", | ||
"task.logs": "Logs", | ||
"task.running": "Running", | ||
"task.status.canceled": "Task canceled after", | ||
"task.status.canceling": "Canceling", | ||
"task.status.error": "Task error", | ||
"task.status.finished": "Finished", | ||
"task.status.running.for": "Task running for", | ||
"task.status.started": "Started", | ||
"task.status.succeed.after": "Task succeeded after", | ||
"ui.feedback.byte-representation-description": "Select byte representation", | ||
"ui.feedback.byte-representation-help": "Specifies the representation of bytes", | ||
"ui.feedback.byte-representation-select": "Select byte representation", | ||
"ui.feedback.pagesize-description": "Page size", | ||
"ui.feedback.pagesize-help": "Specifies the pagination size in tables", | ||
"ui.feedback.pagesize-hint": "Page size", | ||
"ui.feedback.theme-description": "Theme", | ||
"ui.feedback.theme-help": "The current active theme", | ||
"ui.value.appearance-large": "large", | ||
"ui.value.appearance-medium": "medium", | ||
"ui.value.appearance-small": "small", | ||
"ui.value.theme-dark": "dark", | ||
"ui.value.theme-light": "light", | ||
"ui.value.theme-ocean": "ocean", | ||
"ui.value.theme-pastel": "pastel" | ||
} |
Oops, something went wrong.