summaryrefslogtreecommitdiffstats
path: root/i18n/en.json
diff options
context:
space:
mode:
Diffstat (limited to 'i18n/en.json')
-rw-r--r--i18n/en.json160
1 files changed, 88 insertions, 72 deletions
diff --git a/i18n/en.json b/i18n/en.json
index 04305774a..245ae8d83 100644
--- a/i18n/en.json
+++ b/i18n/en.json
@@ -556,8 +556,12 @@
"translation": "Displays a list of keyboard shortcuts"
},
{
+ "id": "api.command_shortcuts.list_mac",
+ "translation": "### Keyboard Shortcuts\n\n#### Navigation\n\nALT+UP: Previous channel or direct message in left hand sidebar\nALT+DOWN: Next channel or direct message in left hand sidebar\nALT+SHIFT+UP: Previous channel or direct message in left hand sidebar with unread messages\nALT+SHIFT+DOWN: Next channel or direct message in left hand sidebar with unread messages\nCMD+K: Open a quick channel switcher dialog\nCMD+SHIFT+A: Open account settings\nCMD+SHIFT+M: Open recent mentions\n\n#### Files\n\nCMD+U: Upload file(s)\n\n#### Messages\n\nCMD+UP (in empty input field): Reprint the previous message or slash command you entered\nCMD+DOWN (in empty input field): Reprint the next message or slash command you entered\nUP (in empty input field): Edit your last message in the current channel\n@[character]+TAB: Autocomplete @username beginning with [character]\n:[character]+TAB: Autocomplete emoji beginning with [character]\n\n#### Built-in Browser Commands\n\nCMD+[: Previous channel in your history\nCMD+]: Next channel in your history\nCMD+PLUS: Increase font size (zoom in)\nCMD+MINUS: Decrease font size (zoom out)\nSHIFT+UP (in input field): Highlight text to the previous line\nSHIFT+DOWN (in input field): Highlight text to the next line\nSHIFT+ENTER (in input field): Create a new line\n"
+ },
+ {
"id": "api.command_shortcuts.list",
- "translation": "### Keyboard Shortcuts\n\n#### Navigation\n\nALT+UP: Previous channel or direct message in left hand sidebar\nALT+DOWN: Next channel or direct message in left hand sidebar\nALT+SHIFT+UP: Previous channel or direct message in left hand sidebar with unread messages\nALT+SHIFT+DOWN: Next channel or direct message in left hand sidebar with unread messages\nCTRL/CMD+K: Open a quick channel switcher dialog\nCTRL/CMD+SHIFT+A: Open account settings\nCTRL/CMD+SHIFT+M: Open recent mentions\n\n#### Files\n\nCTRL/CMD+U: Upload file(s)\n\n#### Messages\n\nCTRL/CMD+UP (in empty input field): Reprint the previous message or slash command you entered\nCTRL/CMD+DOWN (in empty input field): Reprint the next message or slash command you entered\nUP (in empty input field): Edit your last message in the current channel\n@[character]+TAB: Autocomplete @username beginning with [character]\n:[character]+TAB: Autocomplete emoji beginning with [character]\n\n#### Built-in Browser Commands\n\nALT+LEFT/CMD+[: Previous channel in your history\nALT+RIGHT/CMD+]: Next channel in your history\nCTRL/CMD+PLUS: Increase font size (zoom in)\nCTRL/CMD+MINUS: Decrease font size (zoom out)\nSHIFT+UP (in input field): Highlight text to the previous line\nSHIFT+DOWN (in input field): Highlight text to the next line\nSHIFT+ENTER (in input field): Create a new line\n"
+ "translation": "### Keyboard Shortcuts\n\n#### Navigation\n\nALT+UP: Previous channel or direct message in left hand sidebar\nALT+DOWN: Next channel or direct message in left hand sidebar\nALT+SHIFT+UP: Previous channel or direct message in left hand sidebar with unread messages\nALT+SHIFT+DOWN: Next channel or direct message in left hand sidebar with unread messages\nCTRL+K: Open a quick channel switcher dialog\nCTRL+SHIFT+A: Open account settings\nCTRL+SHIFT+M: Open recent mentions\n\n#### Files\n\nCTRL+U: Upload file(s)\n\n#### Messages\n\nCTRL+UP (in empty input field): Reprint the previous message or slash command you entered\nCTRL+DOWN (in empty input field): Reprint the next message or slash command you entered\nUP (in empty input field): Edit your last message in the current channel\n@[character]+TAB: Autocomplete @username beginning with [character]\n:[character]+TAB: Autocomplete emoji beginning with [character]\n\n#### Built-in Browser Commands\n\nALT+LEFT: Previous channel in your history\nALT+RIGHT: Next channel in your history\nCTRL+PLUS: Increase font size (zoom in)\nCTRL+MINUS: Decrease font size (zoom out)\nSHIFT+UP (in input field): Highlight text to the previous line\nSHIFT+DOWN (in input field): Highlight text to the next line\nSHIFT+ENTER (in input field): Create a new line\n"
},
{
"id": "api.command_shortcuts.name",
@@ -600,6 +604,18 @@
"translation": "%v:%v code=%v rid=%v uid=%v ip=%v %v [details: %v]"
},
{
+ "id": "api.web_socket_router.log.error",
+ "translation": "websocket routing error: seq=%v uid=%v %v [details: %v]"
+ },
+ {
+ "id": "api.web_socket_handler.log.error",
+ "translation": "%v:%v seq=%v uid=%v %v [details: %v]"
+ },
+ {
+ "id": "api.websocket_handler.invalid_param.app_error",
+ "translation": "Invalid {{.Name}} parameter"
+ },
+ {
"id": "api.context.permissions.app_error",
"translation": "You do not have the appropriate permissions"
},
@@ -668,38 +684,6 @@
"translation": "Unable to create emoji. Image must be at most 128 by 128 pixels."
},
{
- "id": "api.export.json.app_error",
- "translation": "Unable to convert to json"
- },
- {
- "id": "api.export.open.app_error",
- "translation": "Unable to open file"
- },
- {
- "id": "api.export.open_dir.app_error",
- "translation": "Unable to open directory"
- },
- {
- "id": "api.export.open_file.app_error",
- "translation": "Unable to open file for export"
- },
- {
- "id": "api.export.options.create.app_error",
- "translation": "Unable to create options file"
- },
- {
- "id": "api.export.options.write.app_error",
- "translation": "Unable to write to options file"
- },
- {
- "id": "api.export.read_dir.app_error",
- "translation": "Unable to read directory"
- },
- {
- "id": "api.export.s3.app_error",
- "translation": "S3 is not supported for local storage export."
- },
- {
"id": "api.file.file_upload.exceeds",
"translation": "File exceeds max image size."
},
@@ -708,14 +692,6 @@
"translation": "File exceeds max image size."
},
{
- "id": "api.file.get_export.retrieve.app_error",
- "translation": "Unable to retrieve exported file. Please re-export"
- },
- {
- "id": "api.file.get_export.team_admin.app_error",
- "translation": "Only a team admin can retrieve exported data."
- },
- {
"id": "api.file.get_file.not_found.app_error",
"translation": "Could not find file."
},
@@ -1128,6 +1104,14 @@
"translation": "Unable to get post"
},
{
+ "id": "api.preference.delete_preferences.decode.app_error",
+ "translation": "Unable to decode preferences from request"
+ },
+ {
+ "id": "api.preference.delete_preferences.user_id.app_error",
+ "translation": "Unable to delete preferences for other user"
+ },
+ {
"id": "api.preference.init.debug",
"translation": "Initializing preference api routes"
},
@@ -1292,10 +1276,6 @@
"translation": "An error occurred while sending an email in emailTeams err=%v"
},
{
- "id": "api.team.export_team.admin.app_error",
- "translation": "Only a team admin can export data."
- },
- {
"id": "api.team.get_invite_info.not_open_team",
"translation": "Invite is invalid because this is not an open team."
},
@@ -1577,11 +1557,11 @@
},
{
"id": "api.templates.verify_body.title",
- "translation": "You've joined the {{ .TeamDisplayName }} team"
+ "translation": "You've joined {{ .ServerURL }}"
},
{
"id": "api.templates.verify_subject",
- "translation": "[{{ .TeamDisplayName }} {{ .SiteName }}] Email Verification"
+ "translation": "[{{ .SiteName }}] Email Verification"
},
{
"id": "api.templates.welcome_body.button",
@@ -1593,7 +1573,7 @@
},
{
"id": "api.templates.welcome_body.info2",
- "translation": "You can sign-in to your new team from the web address:"
+ "translation": "You can sign in from:"
},
{
"id": "api.templates.welcome_body.info3",
@@ -1601,11 +1581,11 @@
},
{
"id": "api.templates.welcome_body.title",
- "translation": "You've joined the {{ .TeamDisplayName }} team"
+ "translation": "You've joined {{ .ServerURL }}"
},
{
"id": "api.templates.welcome_subject",
- "translation": "You joined {{ .TeamDisplayName }}"
+ "translation": "You joined {{ .ServerURL }}"
},
{
"id": "api.user.activate_mfa.email_and_ldap_only.app_error",
@@ -2177,7 +2157,7 @@
},
{
"id": "ent.ldap.do_login.user_filtered.app_error",
- "translation": "User is not permitted to use Mattermost. (LDAP user filter)"
+ "translation": "Your LDAP account does not have permission to use this Mattermost server. Please ask your System Administrator to check the LDAP user filter."
},
{
"id": "ent.ldap.do_login.user_not_registered.app_error",
@@ -2321,7 +2301,7 @@
},
{
"id": "error.not_found.message",
- "translation": "The page you where trying to reach does not exist."
+ "translation": "The page you were trying to reach does not exist."
},
{
"id": "error.not_found.title",
@@ -2692,6 +2672,42 @@
"translation": "Invalid sync interval time. Must be at least one minute."
},
{
+ "id": "model.config.is_valid.ldap_server",
+ "translation": "LDAP field \"LDAP Server\" is required."
+ },
+ {
+ "id": "model.config.is_valid.ldap_basedn",
+ "translation": "LDAP field \"BaseDN\" is required."
+ },
+ {
+ "id": "model.config.is_valid.ldap_bind_username",
+ "translation": "LDAP field \"Bind Username\" is required."
+ },
+ {
+ "id": "model.config.is_valid.ldap_bind_password",
+ "translation": "LDAP field \"Bind Password\" is required."
+ },
+ {
+ "id": "model.config.is_valid.ldap_firstname",
+ "translation": "LDAP field \"First Name Attribute\" is required."
+ },
+ {
+ "id": "model.config.is_valid.ldap_lastname",
+ "translation": "LDAP field \"Last Name Attribute\" is required."
+ },
+ {
+ "id": "model.config.is_valid.ldap_email",
+ "translation": "LDAP field \"Email Attribute\" is required."
+ },
+ {
+ "id": "model.config.is_valid.ldap_username",
+ "translation": "LDAP field \"Username Attribute\" is required."
+ },
+ {
+ "id": "model.config.is_valid.ldap_id",
+ "translation": "LDAP field \"ID Attribute\" is required."
+ },
+ {
"id": "model.config.is_valid.listen_address.app_error",
"translation": "Invalid listen address for service settings Must be set."
},
@@ -2768,6 +2784,10 @@
"translation": "Invalid Username attribute. Must be set."
},
{
+ "id": "model.config.is_valid.sitename_length.app_error",
+ "translation": "Site name must be less than or equal to {{.MaxLength}} characters."
+ },
+ {
"id": "model.config.is_valid.sql_data_src.app_error",
"translation": "Invalid data source for SQL settings. Must be set."
},
@@ -2996,6 +3016,10 @@
"translation": "Invalid name"
},
{
+ "id": "model.preference.is_valid.theme.app_error",
+ "translation": "Invalid theme"
+ },
+ {
"id": "model.preference.is_valid.value.app_error",
"translation": "Value is too long"
},
@@ -3160,10 +3184,6 @@
"translation": "Invalid team id"
},
{
- "id": "model.user.is_valid.theme.app_error",
- "translation": "Invalid theme"
- },
- {
"id": "model.user.is_valid.update_at.app_error",
"translation": "Update at must be a valid time"
},
@@ -3392,10 +3412,6 @@
"translation": "We couldn't get the extra info for channel members"
},
{
- "id": "store.sql_channel.get_for_export.app_error",
- "translation": "We couldn't get all the channels"
- },
- {
"id": "store.sql_channel.get_member.app_error",
"translation": "We couldn't get the channel member"
},
@@ -3500,6 +3516,10 @@
"translation": "We couldn't save the channel member"
},
{
+ "id": "store.sql_channel.set_last_viewed_at.app_error",
+ "translation": "We couldn't set the last viewed at time"
+ },
+ {
"id": "store.sql_channel.update.app_error",
"translation": "We couldn't update the channel"
},
@@ -3684,10 +3704,6 @@
"translation": "We couldn't get user counts with posts"
},
{
- "id": "store.sql_post.compliance_export.app_error",
- "translation": "We couldn't get posts for compliance export"
- },
- {
"id": "store.sql_post.delete.app_error",
"translation": "We couldn't delete the post"
},
@@ -3696,10 +3712,6 @@
"translation": "We couldn't get the post"
},
{
- "id": "store.sql_post.get_for_export.app_error",
- "translation": "We couldn't get the posts for the channel"
- },
- {
"id": "store.sql_post.get_parents_posts.app_error",
"translation": "We couldn't get the parent post for the channel"
},
@@ -3756,6 +3768,10 @@
"translation": "We couldn't update the Post"
},
{
+ "id": "store.sql_preference.delete.app_error",
+ "translation": "We encountered an error while deleting preferences"
+ },
+ {
"id": "store.sql_preference.delete_unused_features.debug",
"translation": "Deleting any unused pre-release features"
},
@@ -4004,10 +4020,6 @@
"translation": "We couldn't find an existing account matching your username for this team. This team may require an invite from the team owner to join."
},
{
- "id": "store.sql_user.get_for_export.app_error",
- "translation": "We encountered an error while finding user profiles"
- },
- {
"id": "store.sql_user.get_for_login.app_error",
"translation": "We couldn't find an existing account matching your credentials. This team may require an invite from the team owner to join."
},
@@ -4036,6 +4048,10 @@
"translation": "We could not get the unread message count for the user"
},
{
+ "id": "store.sql_user.migrate_theme.critical",
+ "translation": "Failed to migrate User.ThemeProps to Preferences table %v"
+ },
+ {
"id": "store.sql_user.missing_account.const",
"translation": "We couldn't find an existing account matching your email address for this team. This team may require an invite from the team owner to join."
},