1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-11 22:03:36 +00: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

View File

@@ -5684,9 +5684,6 @@
"selectPlaceholder": { "selectPlaceholder": {
"message": "-- Select --" "message": "-- Select --"
}, },
"selectPlaceholder": {
"message": "-- Select --"
},
"multiSelectPlaceholder": { "multiSelectPlaceholder": {
"message": "-- Type to filter --" "message": "-- Type to filter --"
}, },
@@ -5711,28 +5708,36 @@
"message": "Hide" "message": "Hide"
}, },
"projects": { "projects": {
"message": "Projects" "message": "Projects",
"description": "Description for the Projects field."
}, },
"lastEdited": { "lastEdited": {
"message": "Last edited" "message": "Last edited",
"description": "The label for the date and time when a item was last edited."
}, },
"editSecret": { "editSecret": {
"message": "Edit secret" "message": "Edit secret",
"description": "Action to modify an existing secret."
}, },
"addSecret": { "addSecret": {
"message": "Add secret" "message": "Add secret",
"description": "Action to create a new secret."
}, },
"copySecretName": { "copySecretName": {
"message": "Copy secret name" "message": "Copy secret name",
"description": "Action to copy the name of a secret to the system's clipboard."
}, },
"copySecretValue": { "copySecretValue": {
"message": "Copy secret value" "message": "Copy secret value",
"description": "Action to copy the value of a secret to the system's clipboard."
}, },
"deleteSecret": { "deleteSecret": {
"message": "Delete secret" "message": "Delete secret",
"description": "Action to delete a single secret from the system."
}, },
"deleteSecrets": { "deleteSecrets": {
"message": "Delete secrets" "message": "Delete secrets",
"description": "The action to delete multiple secrets from the system."
}, },
"hardDeleteSecret":{ "hardDeleteSecret":{
"message": "Permanently delete secret" "message": "Permanently delete secret"
@@ -5741,106 +5746,143 @@
"message": "Permanently delete secrets" "message": "Permanently delete secrets"
}, },
"secretProjectAssociationDescription": { "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." "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": { "selectProjects": {
"message": "Select projects" "message": "Select projects",
"description": "A label for a type-to-filter input field to choose projects."
},
"searchProjects": {
"message": "Search projects",
"description": "Label for the search bar used to search projects."
}, },
"project": { "project": {
"message": "Project" "message": "Project",
"description": "Similar to collections, projects can be used to group secrets."
}, },
"editProject": { "editProject": {
"message": "Edit project" "message": "Edit project",
"description": "The action to modify an existing project."
}, },
"viewProject": { "viewProject": {
"message": "View project" "message": "View project",
"description": "The action to view details of a project."
}, },
"deleteProject": { "deleteProject": {
"message": "Delete project" "message": "Delete project",
"description": "The action to delete a project from the system."
}, },
"deleteProjects": { "deleteProjects": {
"message": "Delete projects" "message": "Delete projects",
"description": "The action to delete multiple projects from the system."
}, },
"secret": { "secret": {
"message": "Secret" "message": "Secret",
"description": "Label for a secret (key/value pair)"
}, },
"serviceAccount": { "serviceAccount": {
"message": "Service account" "message": "Service account",
"description": "A machine user which can be used to automate processes and access secrets in the system."
}, },
"serviceAccounts": { "serviceAccounts": {
"message": "Service accounts" "message": "Service accounts",
"description": "The title for the section that deals with service accounts."
}, },
"secrets": { "secrets": {
"message":"Secrets" "message": "Secrets",
"description": "The title for the section of the application that deals with secrets."
}, },
"nameValuePair": { "nameValuePair": {
"message":"Name/Value pair" "message": "Name/Value pair",
"description": "Title for a name/ value pair. Secrets typically consist of a name and value pair."
}, },
"secretEdited": { "secretEdited": {
"message":"Secret edited" "message": "Secret edited",
"description": "Notification for the successful editing of a secret."
}, },
"secretCreated": { "secretCreated": {
"message":"Secret created" "message": "Secret created",
"description": "Notification for the successful creation of a secret."
}, },
"newSecret": { "newSecret": {
"message":"New secret" "message": "New secret",
"description": "Title for creating a new secret."
}, },
"newServiceAccount": { "newServiceAccount": {
"message":"New service account" "message": "New service account",
"description": "Title for creating a new service account."
}, },
"secretsNoItemsTitle": { "secretsNoItemsTitle": {
"message":"No secrets to show" "message": "No secrets to show",
"description": "Empty state to indicate that there are no secrets to display."
}, },
"secretsNoItemsMessage": { "secretsNoItemsMessage": {
"message": "To get started, add a new secret or import secrets." "message": "To get started, add a new secret or import secrets.",
"description": "Message to encourage the user to start adding secrets."
}, },
"secretsTrashNoItemsMessage":{ "secretsTrashNoItemsMessage":{
"message": "There are no secrets in the trash." "message": "There are no secrets in the trash."
}, },
"serviceAccountsNoItemsTitle":{
"message":"Nothing to show yet"
},
"serviceAccountsNoItemsMessage": { "serviceAccountsNoItemsMessage": {
"message": "Create a new service account to get started automating secret access." "message": "Create a new service account to get started automating secret access.",
"description": "Message to encourage the user to start creating service accounts."
},
"serviceAccountsNoItemsTitle": {
"message": "Nothing to show yet",
"description": "Title to indicate that there are no service accounts to display."
}, },
"searchSecrets": { "searchSecrets": {
"message":"Search secrets" "message": "Search secrets",
"description": "Placeholder text for searching secrets."
}, },
"deleteServiceAccounts": { "deleteServiceAccounts": {
"message":"Delete service accounts" "message": "Delete service accounts",
"description": "Title for the action to delete one or multiple service accounts."
}, },
"deleteServiceAccount": { "deleteServiceAccount": {
"message":"Delete service account" "message": "Delete service account",
"description": "Title for the action to delete a single service account."
}, },
"viewServiceAccount": { "viewServiceAccount": {
"message":"View service account" "message": "View service account",
"description": "Action to view the details of a service account."
}, },
"searchServiceAccounts": { "searchServiceAccounts": {
"message":"Search service accounts" "message": "Search service accounts",
"description": "Placeholder text for searching service accounts."
}, },
"addProject": { "addProject": {
"message": "Add project" "message": "Add project",
"description": "Title for creating a new project."
}, },
"projectEdited": { "projectEdited": {
"message":"Project edited" "message": "Project edited",
"description": "Notification for the successful editing of a project."
}, },
"projectSaved": { "projectSaved": {
"message":"Project saved" "message": "Project saved",
"description": "Notification for the successful saving of a project."
}, },
"projectCreated": { "projectCreated": {
"message":"Project created" "message": "Project created",
"description": "Notification for the successful creation of a project."
}, },
"projectName": { "projectName": {
"message":"Project name" "message": "Project name",
"description": "Label for entering the name of a project."
}, },
"newProject": { "newProject": {
"message":"New project" "message": "New project",
"description": "Title for creating a new project."
}, },
"softDeleteSecretWarning": { "softDeleteSecretWarning": {
"message":"Deleting secrets can affect existing integrations." "message": "Deleting secrets can affect existing integrations.",
"description": "Warns that deleting secrets can have consequences on integrations"
}, },
"softDeletesSuccessToast": { "softDeletesSuccessToast": {
"message":"Secrets sent to trash" "message": "Secrets sent to trash",
"description": "Notifies that the selected secrets have been moved to the trash"
}, },
"hardDeleteSecretConfirmation": { "hardDeleteSecretConfirmation": {
"message": "Are you sure you want to permanently delete this secret?" "message": "Are you sure you want to permanently delete this secret?"
@@ -5851,32 +5893,41 @@
"hardDeletesSuccessToast":{ "hardDeletesSuccessToast":{
"message":"Secrets permanently deleted" "message":"Secrets permanently deleted"
}, },
"serviceAccountCreated":{
"message":"Service account created"
},
"smAccess": { "smAccess": {
"message":"Access" "message": "Access",
"description": "Title indicating what permissions a service account has"
}, },
"projectCommaSecret": { "projectCommaSecret": {
"message":"Project, Secret" "message": "Project, Secret",
"description": ""
}, },
"serviceAccountName": { "serviceAccountName": {
"message": "Service account name" "message": "Service account name",
"description": "Label for the name of a service account"
},
"serviceAccountCreated": {
"message": "Service account created",
"description": "Notifies that a new service account has been created"
}, },
"newSaSelectAccess": { "newSaSelectAccess": {
"message": "Type or select projects" "message": "Type or select projects or secrets",
"description": "Instructions for selecting projects or secrets for a new service account"
}, },
"newSaTypeToFilter": { "newSaTypeToFilter": {
"message": "Type to filter" "message": "Type to filter",
"description": "Instructions for filtering a list of projects or secrets"
}, },
"deleteProjectsToast": { "deleteProjectsToast": {
"message": "Projects deleted" "message": "Projects deleted",
"description": "Notifies that the selected projects have been deleted"
}, },
"deleteProjectToast": { "deleteProjectToast": {
"message": "The project and all associated secrets have been deleted" "message": "The project and all associated secrets have been deleted",
"description": "Notifies that a project and its secrets have been deleted"
}, },
"deleteProjectDialogMessage": { "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": { "placeholders": {
"project": { "project": {
"content": "$1", "content": "$1",
@@ -5886,6 +5937,7 @@
}, },
"deleteProjectInputLabel": { "deleteProjectInputLabel": {
"message": "Type \"$CONFIRM$\" to continue", "message": "Type \"$CONFIRM$\" to continue",
"description": "Users are prompted to type 'confirm' to delete a project",
"placeholders": { "placeholders": {
"confirm": { "confirm": {
"content": "$1", "content": "$1",
@@ -5895,6 +5947,7 @@
}, },
"deleteProjectConfirmMessage": { "deleteProjectConfirmMessage": {
"message": "Delete $PROJECT$", "message": "Delete $PROJECT$",
"description": "Confirmation prompt to delete a specific project, where '$PROJECT$' is a placeholder for the name of the project.",
"placeholders": { "placeholders": {
"project": { "project": {
"content": "$1", "content": "$1",
@@ -5904,6 +5957,7 @@
}, },
"deleteProjectsConfirmMessage": { "deleteProjectsConfirmMessage": {
"message": "Delete $COUNT$ Projects", "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": { "placeholders": {
"count": { "count": {
"content": "$1", "content": "$1",
@@ -5912,73 +5966,91 @@
} }
}, },
"deleteProjectsDialogMessage": { "deleteProjectsDialogMessage": {
"message": "Deleting projects is permanent and irreversible." "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": { "projectsNoItemsTitle": {
"message": "No projects to display" "message": "No projects to display",
"description": "Empty state to be displayed when there are no projects to display in the list."
}, },
"projectsNoItemsMessage": { "projectsNoItemsMessage": {
"message": "Add a new project to get started organizing secrets." "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": { "smConfirmationRequired": {
"message": "Confirmation required" "message": "Confirmation required",
"description": "Indicates that user confirmation is required for an action to proceed."
}, },
"bulkDeleteProjectsErrorMessage": { "bulkDeleteProjectsErrorMessage": {
"message": "The following projects could not be deleted:" "message": "The following projects could not be deleted:",
"description": "Message to be displayed when there is an error during bulk project deletion."
}, },
"softDeleteSuccessToast": { "softDeleteSuccessToast": {
"message":"Secret sent to trash" "message": "Secret sent to trash",
"description": "Notification to be displayed when a secret is successfully sent to the trash."
}, },
"hardDeleteSuccessToast":{ "hardDeleteSuccessToast":{
"message":"Secret permanently deleted" "message":"Secret permanently deleted"
}, },
"searchProjects":{
"message":"Search projects"
},
"accessTokens": { "accessTokens": {
"message": "Access tokens" "message": "Access tokens",
"description": "Title for the section displaying access tokens."
}, },
"createAccessToken": { "createAccessToken": {
"message": "Create access token" "message": "Create access token",
"description": "Button label for creating a new access token."
}, },
"expires": { "expires": {
"message": "Expires" "message": "Expires",
"description": "Label for the expiration date of an access token."
}, },
"canRead": { "canRead": {
"message": "Can read" "message": "Can read",
"description": "Label for the access level of an access token (Read only)."
}, },
"accessTokensNoItemsTitle": { "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": { "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": { "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": { "expiresOnAccessToken": {
"message": "Expires on:" "message": "Expires on:",
"description": "Label for the expiration date of an access token."
}, },
"accessTokenCallOutTitle": { "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": { "copyToken": {
"message": "Copy token" "message": "Copy token",
"description": "Copies the generated access token to the user's clipboard."
}, },
"accessToken": { "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": { "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": { "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": { "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": { "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": { "revokeAccessTokens": {
"message": "Revoke access tokens" "message": "Revoke access tokens"