1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-11-22 11:45:59 +01:00

[SM-489] Added descriptions for all SM related strings (#4692)

* added descriptions for all SM related strings

* rm trailing comma

* Updated descriptions based on feedback

* Update messages.json

* Update messages.json

* Reorder prompts

---------

Co-authored-by: maxkpower <mpower@bitwarden.com>
Co-authored-by: patrick-bitwarden <pbehforrest@bitwarden.com>
Co-authored-by: Patrick <94560851+patrick-bitwarden@users.noreply.github.com>
This commit is contained in:
Maximilian Power 2023-03-01 17:49:36 +01:00 committed by GitHub
parent 743f4f8c69
commit ce6c975dd9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -410,7 +410,7 @@
"description": "for adding new items"
},
"item": {
"message": "Item"
"message": "Item"
},
"ex": {
"message": "ex.",
@ -5677,12 +5677,9 @@
},
"pink": {
"message": "Pink"
},
"customColor": {
},
"customColor": {
"message": "Custom Color"
},
"selectPlaceholder": {
"message": "-- Select --"
},
"selectPlaceholder": {
"message": "-- Select --"
@ -5710,29 +5707,37 @@
"hide": {
"message": "Hide"
},
"projects":{
"message": "Projects"
"projects": {
"message": "Projects",
"description": "Description for the Projects field."
},
"lastEdited":{
"message": "Last edited"
"lastEdited": {
"message": "Last edited",
"description": "The label for the date and time when a item was last edited."
},
"editSecret":{
"message": "Edit secret"
"editSecret": {
"message": "Edit secret",
"description": "Action to modify an existing secret."
},
"addSecret":{
"message": "Add secret"
"addSecret": {
"message": "Add secret",
"description": "Action to create a new secret."
},
"copySecretName":{
"message": "Copy secret name"
"copySecretName": {
"message": "Copy secret name",
"description": "Action to copy the name of a secret to the system's clipboard."
},
"copySecretValue":{
"message": "Copy secret value"
"copySecretValue": {
"message": "Copy secret value",
"description": "Action to copy the value of a secret to the system's clipboard."
},
"deleteSecret":{
"message": "Delete secret"
"deleteSecret": {
"message": "Delete secret",
"description": "Action to delete a single secret from the system."
},
"deleteSecrets":{
"message": "Delete secrets"
"deleteSecrets": {
"message": "Delete secrets",
"description": "The action to delete multiple secrets from the system."
},
"hardDeleteSecret":{
"message": "Permanently delete secret"
@ -5740,107 +5745,144 @@
"hardDeleteSecrets":{
"message": "Permanently delete secrets"
},
"secretProjectAssociationDescription" :{
"message": "Select projects that the secret will be associated with. Only organization users with access to these projects will be able to see the secret."
"secretProjectAssociationDescription": {
"message": "Select projects that the secret will be associated with. Only organization users with access to these projects will be able to see the secret.",
"description": "A prompt explaining how secrets can be associated with projects."
},
"selectProjects": {
"message": "Select projects"
"message": "Select projects",
"description": "A label for a type-to-filter input field to choose projects."
},
"project":{
"message": "Project"
"searchProjects": {
"message": "Search projects",
"description": "Label for the search bar used to search projects."
},
"editProject":{
"message": "Edit project"
"project": {
"message": "Project",
"description": "Similar to collections, projects can be used to group secrets."
},
"viewProject":{
"message": "View project"
"editProject": {
"message": "Edit project",
"description": "The action to modify an existing project."
},
"deleteProject":{
"message": "Delete project"
"viewProject": {
"message": "View project",
"description": "The action to view details of a project."
},
"deleteProjects":{
"message": "Delete projects"
"deleteProject": {
"message": "Delete project",
"description": "The action to delete a project from the system."
},
"secret":{
"message": "Secret"
"deleteProjects": {
"message": "Delete projects",
"description": "The action to delete multiple projects from the system."
},
"serviceAccount":{
"message": "Service account"
"secret": {
"message": "Secret",
"description": "Label for a secret (key/value pair)"
},
"serviceAccounts":{
"message": "Service accounts"
"serviceAccount": {
"message": "Service account",
"description": "A machine user which can be used to automate processes and access secrets in the system."
},
"secrets":{
"message":"Secrets"
"serviceAccounts": {
"message": "Service accounts",
"description": "The title for the section that deals with service accounts."
},
"nameValuePair":{
"message":"Name/Value pair"
"secrets": {
"message": "Secrets",
"description": "The title for the section of the application that deals with secrets."
},
"secretEdited":{
"message":"Secret edited"
"nameValuePair": {
"message": "Name/Value pair",
"description": "Title for a name/ value pair. Secrets typically consist of a name and value pair."
},
"secretCreated":{
"message":"Secret created"
"secretEdited": {
"message": "Secret edited",
"description": "Notification for the successful editing of a secret."
},
"newSecret":{
"message":"New secret"
"secretCreated": {
"message": "Secret created",
"description": "Notification for the successful creation of a secret."
},
"newServiceAccount":{
"message":"New service account"
"newSecret": {
"message": "New secret",
"description": "Title for creating a new secret."
},
"secretsNoItemsTitle":{
"message":"No secrets to show"
"newServiceAccount": {
"message": "New service account",
"description": "Title for creating a new service account."
},
"secretsNoItemsMessage":{
"message": "To get started, add a new secret or import secrets."
"secretsNoItemsTitle": {
"message": "No secrets to show",
"description": "Empty state to indicate that there are no secrets to display."
},
"secretsNoItemsMessage": {
"message": "To get started, add a new secret or import secrets.",
"description": "Message to encourage the user to start adding secrets."
},
"secretsTrashNoItemsMessage":{
"message": "There are no secrets in the trash."
},
"serviceAccountsNoItemsTitle":{
"message":"Nothing to show yet"
"serviceAccountsNoItemsMessage": {
"message": "Create a new service account to get started automating secret access.",
"description": "Message to encourage the user to start creating service accounts."
},
"serviceAccountsNoItemsMessage":{
"message": "Create a new service account to get started automating secret access."
"serviceAccountsNoItemsTitle": {
"message": "Nothing to show yet",
"description": "Title to indicate that there are no service accounts to display."
},
"searchSecrets":{
"message":"Search secrets"
"searchSecrets": {
"message": "Search secrets",
"description": "Placeholder text for searching secrets."
},
"deleteServiceAccounts":{
"message":"Delete service accounts"
"deleteServiceAccounts": {
"message": "Delete service accounts",
"description": "Title for the action to delete one or multiple service accounts."
},
"deleteServiceAccount":{
"message":"Delete service account"
"deleteServiceAccount": {
"message": "Delete service account",
"description": "Title for the action to delete a single service account."
},
"viewServiceAccount":{
"message":"View service account"
"viewServiceAccount": {
"message": "View service account",
"description": "Action to view the details of a service account."
},
"searchServiceAccounts":{
"message":"Search service accounts"
"searchServiceAccounts": {
"message": "Search service accounts",
"description": "Placeholder text for searching service accounts."
},
"addProject":{
"message": "Add project"
"addProject": {
"message": "Add project",
"description": "Title for creating a new project."
},
"projectEdited":{
"message":"Project edited"
"projectEdited": {
"message": "Project edited",
"description": "Notification for the successful editing of a project."
},
"projectSaved":{
"message":"Project saved"
"projectSaved": {
"message": "Project saved",
"description": "Notification for the successful saving of a project."
},
"projectCreated":{
"message":"Project created"
"projectCreated": {
"message": "Project created",
"description": "Notification for the successful creation of a project."
},
"projectName":{
"message":"Project name"
"projectName": {
"message": "Project name",
"description": "Label for entering the name of a project."
},
"newProject":{
"message":"New project"
"newProject": {
"message": "New project",
"description": "Title for creating a new project."
},
"softDeleteSecretWarning":{
"message":"Deleting secrets can affect existing integrations."
"softDeleteSecretWarning": {
"message": "Deleting secrets can affect existing integrations.",
"description": "Warns that deleting secrets can have consequences on integrations"
},
"softDeletesSuccessToast":{
"message":"Secrets sent to trash"
"softDeletesSuccessToast": {
"message": "Secrets sent to trash",
"description": "Notifies that the selected secrets have been moved to the trash"
},
"hardDeleteSecretConfirmation": {
"message": "Are you sure you want to permanently delete this secret?"
@ -5851,32 +5893,41 @@
"hardDeletesSuccessToast":{
"message":"Secrets permanently deleted"
},
"serviceAccountCreated":{
"message":"Service account created"
"smAccess": {
"message": "Access",
"description": "Title indicating what permissions a service account has"
},
"smAccess":{
"message":"Access"
"projectCommaSecret": {
"message": "Project, Secret",
"description": ""
},
"projectCommaSecret":{
"message":"Project, Secret"
"serviceAccountName": {
"message": "Service account name",
"description": "Label for the name of a service account"
},
"serviceAccountName":{
"message": "Service account name"
"serviceAccountCreated": {
"message": "Service account created",
"description": "Notifies that a new service account has been created"
},
"newSaSelectAccess":{
"message": "Type or select projects"
"newSaSelectAccess": {
"message": "Type or select projects or secrets",
"description": "Instructions for selecting projects or secrets for a new service account"
},
"newSaTypeToFilter":{
"message": "Type to filter"
"newSaTypeToFilter": {
"message": "Type to filter",
"description": "Instructions for filtering a list of projects or secrets"
},
"deleteProjectsToast":{
"message": "Projects deleted"
"deleteProjectsToast": {
"message": "Projects deleted",
"description": "Notifies that the selected projects have been deleted"
},
"deleteProjectToast":{
"message": "The project and all associated secrets have been deleted"
"deleteProjectToast": {
"message": "The project and all associated secrets have been deleted",
"description": "Notifies that a project and its secrets have been deleted"
},
"deleteProjectDialogMessage": {
"message": "Deleting project $PROJECT$ is permanent and irreversible.",
"message": "Deleting project $PROJECT$ is permanent and irreversible.",
"description": "Informs users that projects are hard deleted and not sent to trash",
"placeholders": {
"project": {
"content": "$1",
@ -5885,7 +5936,8 @@
}
},
"deleteProjectInputLabel": {
"message": "Type \"$CONFIRM$\" to continue",
"message": "Type \"$CONFIRM$\" to continue",
"description": "Users are prompted to type 'confirm' to delete a project",
"placeholders": {
"confirm": {
"content": "$1",
@ -5893,8 +5945,9 @@
}
}
},
"deleteProjectConfirmMessage":{
"message": "Delete $PROJECT$",
"deleteProjectConfirmMessage": {
"message": "Delete $PROJECT$",
"description": "Confirmation prompt to delete a specific project, where '$PROJECT$' is a placeholder for the name of the project.",
"placeholders": {
"project": {
"content": "$1",
@ -5902,8 +5955,9 @@
}
}
},
"deleteProjectsConfirmMessage":{
"message": "Delete $COUNT$ Projects",
"deleteProjectsConfirmMessage": {
"message": "Delete $COUNT$ Projects",
"description": "Confirmation prompt to delete multiple projects, where '$COUNT$' is a placeholder for the number of projects to be deleted.",
"placeholders": {
"count": {
"content": "$1",
@ -5911,74 +5965,92 @@
}
}
},
"deleteProjectsDialogMessage":{
"message": "Deleting projects is permanent and irreversible."
"deleteProjectsDialogMessage": {
"message": "Deleting projects is permanent and irreversible.",
"description": "This message is displayed in a dialog box as a warning before proceeding with project deletion."
},
"projectsNoItemsTitle":{
"message": "No projects to display"
"projectsNoItemsTitle": {
"message": "No projects to display",
"description": "Empty state to be displayed when there are no projects to display in the list."
},
"projectsNoItemsMessage":{
"message": "Add a new project to get started organizing secrets."
"projectsNoItemsMessage": {
"message": "Add a new project to get started organizing secrets.",
"description": "Message to be displayed when there are no projects to display in the list."
},
"smConfirmationRequired":{
"message": "Confirmation required"
"smConfirmationRequired": {
"message": "Confirmation required",
"description": "Indicates that user confirmation is required for an action to proceed."
},
"bulkDeleteProjectsErrorMessage":{
"message": "The following projects could not be deleted:"
"bulkDeleteProjectsErrorMessage": {
"message": "The following projects could not be deleted:",
"description": "Message to be displayed when there is an error during bulk project deletion."
},
"softDeleteSuccessToast":{
"message":"Secret sent to trash"
"softDeleteSuccessToast": {
"message": "Secret sent to trash",
"description": "Notification to be displayed when a secret is successfully sent to the trash."
},
"hardDeleteSuccessToast":{
"message":"Secret permanently deleted"
},
"searchProjects":{
"message":"Search projects"
},
"accessTokens": {
"message": "Access tokens"
"message": "Access tokens",
"description": "Title for the section displaying access tokens."
},
"createAccessToken": {
"message": "Create access token"
"message": "Create access token",
"description": "Button label for creating a new access token."
},
"expires": {
"message": "Expires"
"message": "Expires",
"description": "Label for the expiration date of an access token."
},
"canRead": {
"message": "Can read"
"message": "Can read",
"description": "Label for the access level of an access token (Read only)."
},
"accessTokensNoItemsTitle": {
"message": "No access tokens to show"
"message": "No access tokens to show",
"description": "Title to be displayed when there are no access tokens to display in the list."
},
"accessTokensNoItemsDesc": {
"message": "To get started, create an access token"
"message": "To get started, create an access token",
"description": "Message to be displayed when there are no access tokens to display in the list."
},
"downloadAccessToken": {
"message": "Download or copy before closing."
"message": "Download or copy before closing.",
"description": "Message to be displayed before closing an access token, reminding the user to download or copy it."
},
"expiresOnAccessToken": {
"message": "Expires on:"
"message": "Expires on:",
"description": "Label for the expiration date of an access token."
},
"accessTokenCallOutTitle": {
"message": "Access tokens are not stored and cannot be retrieved"
"message": "Access tokens are not stored and cannot be retrieved",
"description": "Notification to inform the user that access tokens are only displayed once and cannot be retrieved again."
},
"copyToken": {
"message": "Copy token"
"message": "Copy token",
"description": "Copies the generated access token to the user's clipboard."
},
"accessToken": {
"message": "Access token"
"message": "Access token",
"description": "A unique string that gives a client application (eg. CLI) access to a secret or set of secrets."
},
"accessTokenExpirationRequired": {
"message": "Expiration date required"
"message": "Expiration date required",
"description": "Error message indicating that an expiration date for the access token must be set."
},
"accessTokenCreatedAndCopied": {
"message": "Access token created and copied to clipboard"
"message": "Access token created and copied to clipboard",
"description": "Notification to inform the user that the access token has been created and copied to the clipboard."
},
"accessTokenPermissionsBetaNotification": {
"message": "Permissions management is unavailable for beta."
"message": "Permissions management is unavailable for beta.",
"description": "Notification to inform the user that the feature for managing access token permissions is not available in the beta version."
},
"revokeAccessToken": {
"message": "Revoke access token"
"message": "Revoke access token",
"description": "Invalidates / cancels an access token and as such removes access to secrets for the client application."
},
"revokeAccessTokens": {
"message": "Revoke access tokens"