blob: cf87a2ac52767ea80cafc88b83f735460f518a83 [file] [log] [blame]
{
"init": "Initalize",
"login": {
"title": "Login to Archiva",
"password": "Password",
"userid": "User Id",
"submit": "Login"
},
"modal": {
"close": "Close"
},
"menu": {
"home": "Home",
"login": "Login",
"logout": "Logout",
"about": "About",
"contact": "Contact"
},
"error": {
"modal": {
"title": "Application Error",
"info": "The backend does not answer as expected. Please check, if your archiva service is running. See detail messages below."
},
"http": {
"unknownError": "We got a bad response from the backend REST service. Maybe the connection is broken, or the service is down. Please check your network to the backend service and the archiva.log for any errors.",
"permissionDenied": "You are not allowed to access the data from the backend service. Try to login again and/or check your permissions."
}
},
"sidemenu": {
"repo": {
"section": "Artifacts",
"search": "Search Artifacts",
"browse": "Browse Repositories",
"upload": "Upload Artifacts"
},
"admin": {
"section": "Administration",
"repositories": "Repositories",
"repositorygroups": "Repository Groups",
"proxy": "Proxy",
"network": "Network",
"scanning": "Repository Scanning",
"runtimeconfig": "Runtime Configuration",
"status": "System Status",
"reports": "Reports"
},
"security": {
"section": "Security",
"users": "Manage Users",
"roles": "Manage Roles",
"config": "Security Configuration"
},
"doc": {
"section": "Documentation",
"userguide": "User Guide",
"restapi": "REST API"
}
},
"api": {
"rb.auth.invalid_credentials": "Invalid credentials given",
"user.password.violation.length": "You must provide a password between {arg0} and {arg1} characters in length.",
"user.password.violation.alpha": "You must provide a password containing at least {arg0} alphabetic {arg0, plural, one {character} other {characters}}.",
"user.password.violation.numeric": "You must provide a password containing at least {arg0} numeric {arg0, plural, one {character} other {characters}}.",
"user.password.violation.reuse": "The password must not match any of the previous {arg0} {arg0, plural, one {password} other {passwords}}.",
"user.password.violation.alphanum.only": "You must provide a password containing all alpha-numeric characters.",
"user.password.violation.whitespace.detected": "You must provide a password without whitespace characters.",
"archiva.ldap.communication_error": "Communication to LDAP server failed: {arg0}",
"archiva.ldap.invalid_name": "There was a invalid name: {arg0}",
"archiva.ldap.generic_error": "LDAP Error: {arg0}",
"archiva.ldap.service_unavailable": "LDAP Server not available: {arg0}",
"archiva.ldap.authentication.failed": "LDAP Authentication failed: {arg0}",
"archiva.ldap.authentication.not_supported": "LDAP Authentication not supported: {arg0}",
"archiva.ldap.no_permissions": "No permission on LDAP server: {arg0}"
},
"users": {
"attributes": {
"id": "ID",
"user_id": "Login Name",
"email": "Email",
"full_name": "Name",
"validated": "User Validated",
"locked": "User Locked",
"password_change_required": "Password Change Required",
"last_login": "Last Login",
"created": "Created",
"permanent": "Permanent",
"last_password_change": "Last Password Change",
"timestamp_last_password_change": "Last Password Change",
"timestamp_account_creation": "Account Created",
"timestamp_last_login": "Last Login",
"password": "Password",
"new_password": "New Password",
"current_password": "Current Password",
"confirm_password": "Confirm Password",
"language": "UI Language"
},
"input": {
"small": {
"user_id": "Must be a unique key with at least {minSize} characters. No spaces allowed.",
"full_name": "This is the display name of the user"
},
"user_id": "Enter user ID",
"full_name": "Enter full user name",
"email": "email@example.org",
"password": "Enter password",
"confirm_password": "Confirm password"
},
"list": {
"head": "List Users"
},
"add": {
"head": "Add User",
"submit": "Add User",
"errortitle1": "Could not add the user!",
"errortitle2": "Please check the following error messages:"
},
"edit": {
"submit": "Save Changes",
"head": "View/Edit User",
"small": {
"password": "If the password field is empty, it will not be updated."
},
"submitPassword": "Change Password",
"passwordChanged": "Password has been changed successfully",
"changePasswordTitle": "Change password"
},
"delete": {
"head": "Delete User",
"modal": {
"title": "Delete User",
"text": "Are you sure? <br/> Do you want to delete the user <strong>{user_id}</strong>?"
}
},
"roles": {
"head": "Edit Roles",
"base_roles": "Roles",
"template_roles": "Repository Roles",
"table": {
"role": "Role",
"scope": "Scope",
"assign": "Assign",
"repository": "Repository"
}
}
},
"roles": {
"list": {
"head": "Roles List"
},
"edit": {
"head": "Edit/View Role",
"parents": "Parents",
"children": "Children",
"permissions": "Permissions",
"users": "Users",
"groupMapping": "Groups",
"usersInstance": "Users Assigned to this Role",
"usersParents": "Users Assigned to Parent Roles",
"noUsersAssigned": "There are no users assigned to this role",
"assignUserSearch": "Search and assign users to this role",
"assignGroupSearch": "Search and assign a group to this role",
"userSearchFailed": "Sorry, could not load users",
"groupSearchFailed": "Sorry, could not get any groups",
"assignButton": "Assign",
"errors": {
"updateFailed": "Could not update role {role_id}: {message}",
"userAssignFailed": "Could not assign role {role_id} to user {user_id}: {message}",
"retrieveFailed": "Could not retrieve role information: {message}",
"groupAssignFailed": "Could not assign role {role_id} to group {group_name}: {message}"
},
"success": {
"updated": "Role {role_id} was updated",
"assign": "Role {role_id} was assigned to user {user_id}",
"unassign": "Removed assignment of {role_id} to {user_id}",
"assignGroup": "Role {role_id} was assigned to group {group_name}"
}
},
"attributes": {
"id": "Identifier",
"name": "Name",
"description": "Description",
"template_instance": "Template Instance",
"resource": "Repository",
"assignable": "Assignable"
}
},
"security": {
"config": {
"base": {
"head": "Base Configuration",
"title": "Configure base security settings",
"head_managers": "Set the used User and RBAC managers",
"head_flags": "Additional flags",
"explain_user_manager": "User managers are binding your User IDs and authentication to a persistent storage or repository. You may combine them, but you have to ensure, that user IDs are unique over all repositories.",
"explain_rbac_manager": "RBAC managers handle roles and permissions and store them persistently. If you use LDAP, the roles are mapped to LDAP groups.",
"flags": "Flags",
"user_manager" : {
"active_list" : "Active User Managers",
"available_list" : "Available User Managers"
},
"rbac_manager" : {
"active_list": "Active RBAC Managers",
"available_list" : "Available RBAC Managers"
},
"attributes": {
"ldap_active": "LDAP Active",
"user_cache_enabled": "User Cache Enabled"
},
"submit_success": "The Changes were submitted successfully. A restart may be required to activate the changes.",
"submit_error": "There was an error during submit: {error}",
"submit_active_empty": "There must be at least on active User and RBAC Manager defined"
},
"ldap": {
"head": "LDAP Configuration",
"explain": "Settings for the LDAP connection. These settings are only used, if LDAP User Manager and/or LDAP RBAC Manager is activated.",
"check_success": "The LDAP settings have been verified successfully",
"check_failed": "Could not connect to the LDAP server successfully",
"submit_success": "The LDAP settings have been updated",
"submit_error": "Could not update the LDAP settings: {error}",
"attributes": {
"host_name": "Host Name",
"port": "Port",
"base_dn": "Base DN",
"groups_base_dn": "Base DN for Group Search",
"bind_dn": "Bind User",
"bind_password":"Bind Password",
"authentication_method": "Method used for Bind Authentication",
"bind_authenticator_enabled": "Use LDAP Bind for Archiva authentication",
"use_role_name_as_group": "Archiva role names are LDAP group names",
"writable": "Bind User can write to LDAP Server",
"ssl_enabled": "Enable SSL",
"context_factory": "Context Factory",
"properties": "Properties"
},
"attdesc": {
"host_name": "Fully qualified LDAP Server Name",
"port": "Port, on which the LDAP server is listening (389, 636, ...)",
"base_dn": "The Base DN used during bind and ldap queries",
"groups_base_dn": "The full DN used as base for searching groups",
"bind_dn": "The name or DN of the bind user, which is used to query the LDAP server",
"bind_password": "The password to use for binding to the LDAP server",
"authentication_method": "The method used to bind to the LDAP server. If strong is used, you may have to set additional properties.",
"bind_authenticator_enabled": "If true, LDAP query and bind is used for Archiva Login.",
"use_role_name_as_group": "If true, each role as a LDAP group with the same name",
"writable": "If true, attributes in the LDAP server can be modified",
"ssl_enabled": "If true, SSL/TLS is used for connecting to the LDAP server. You may have to add certificates to the keystore.",
"context_factory": "The LDAP JNDI Context Factory to use",
"properties": "Add additional environment properties for creating the initial directory context"
},
"flags": "Flags"
},
"properties": {
"head": "Properties",
"attributes": {
"key": "Key",
"value": "Value"
},
"edit_success": "Property has been updated",
"edit_error": "Could not save the property value: {error}"
},
"cache": {
"head": "Cache Settings",
"explain": "Lifetime and storage settings for the User Cache",
"submit_success": "The cache settings have been updated successfully",
"submit_error": "Could not update the cache setting: {error}",
"attributes" : {
"time_to_idle_seconds": "Max. idle time (s)",
"time_to_live_seconds": "Time to Live (s)",
"max_entries_in_memory": "Maximum entries in memory",
"max_entries_on_disk": "Maximum entries stored on disk"
},
"attdesc": {
"time_to_idle_seconds": "Entries will be discarded, if they are not used for this time.",
"time_to_live_seconds": "Entries will be discarded after this time.",
"max_entries_in_memory": "Maximum number of entries that are kept in memory",
"max_entries_on_disk": "Maximum number of entries that will be persistently stored on disk"
}
}
}
},
"permissions": {
"attributes": {
"permission": "Permission",
"operation": "Operation",
"resource": "Resource"
}
},
"search": {
"button": "Search",
"label": "Enter your search term",
"input": "Search"
},
"form": {
"submit": "Submit",
"error": {
"required": "Value is empty. This is required.",
"containsWhitespace": "Value must not contain whitespace.",
"userexists": "This user exists already.",
"invaliddata": "The data is not valid"
},
"button": {
"yes": "Yes",
"no": "No",
"save": "Save Changes",
"check": "Check configuration",
"checking": "Checking ...",
"add": "Add",
"key": "Key",
"value": "Value"
},
"edit": "Edit",
"emptyContent": "No values",
"searching": "Searching ..."
},
"headers": {
"action": "Action"
},
"password": {
"violations": {
}
},
"me": {
"title": "Current User Information"
}
}