{
  "user": {
    "name": "Username",
    "displayName": "Display Name",
    "mail": "E-Mail",
    "password": "Password",
    "active": "Active",
    "inactive": "Inactive",
    "externalFlag": "External",
    "type": "Type",
    "creationDate": "Creation Date",
    "lastModified": "Last Modified"
  },
  "validation": {
    "mail-invalid": "This email is invalid",
    "name-invalid": "This name is invalid",
    "displayname-invalid": "This displayname is invalid"
  },
  "help": {
    "usernameHelpText": "Unique name of the user.",
    "displayNameHelpText": "Display name of the user.",
    "mailHelpText": "Email address of the user.",
    "adminHelpText": "An administrator is able to create, modify and delete repositories, groups and users.",
    "activeHelpText": "Activate or deactivate the user.",
    "externalFlagHelpText": "This user is managed by an external system."
  },
  "users": {
    "title": "Users",
    "subtitle": "Create, read, update and delete users",
    "noUsers": "No users found.",
    "createButton": "Create User"
  },
  "singleUser": {
    "errorTitle": "Error",
    "errorSubtitle": "Unknown user error",
    "menu": {
      "navigationLabel": "User",
      "informationNavLink": "Information",
      "settingsNavLink": "Settings",
      "generalNavLink": "General",
      "setPasswordNavLink": "Password",
      "setPermissionsNavLink": "Permissions",
      "setPublicKeyNavLink": "Public Keys",
      "setApiKeyNavLink": "API Keys"
    }
  },
  "overview": {
    "filterUser": "Filter users"
  },
  "createUser": {
    "title": "Create User",
    "subtitle": "Create a new user",
    "form": {
      "submit": "Submit",
      "submit-success-notification": "The user was updated successfully",
      "name": {
        "label": "User Name",
        "helpText": "Unique name of the user.",
        "error": {
          "validate": "This name is invalid"
        }
      },
      "displayName": {
        "label": "Display Name",
        "helpText": "Display name of the user.",
        "error": {
          "validate": "This display name is invalid"
        }
      },
      "mail": {
        "label": "Email",
        "helpText": "Email address of the user.",
        "error": {
          "validate": "This email address is invalid"
        }
      },
      "external": {
        "label": "External",
        "helpText": "This user is managed by an external system."
      },
      "password": {
        "label": "New Password",
        "error": {
          "validate": "Password has to be between 6 and 1024 characters"
        },
        "confirmation": {
          "label": "Confirm New Password",
          "error": {
            "validate": "Passwords have to be identical"
          }
        }
      },
      "active": {
        "label": "Active",
        "helpText": "Activate or deactivate the user."
      }
    }
  },
  "deleteUser": {
    "button": "Delete User",
    "confirmAlert": {
      "title": "Delete User",
      "message": "Do you really want to delete the user?",
      "submit": "Yes",
      "cancel": "No"
    }
  },
  "singleUserPassword": {
    "subtitle": "Set Password",
    "button": "Set Password",
    "setPasswordSuccessful": "Password successfully set"
  },
  "userForm": {
    "subtitle": "Edit User",
    "userIsInternal": "This user is managed internally by SCM-Manager",
    "userIsExternal": "This user is managed by an external system",
    "button": {
      "submit": "Submit",
      "convertToExternal": "Convert User to External",
      "convertToInternal": "Convert User to Internal"
    },
    "modal": {
      "passwordRequired": "Set New Password for Internal User",
      "convertToInternal": "Convert to Internal"
    }
  },
  "publicKey": {
    "subtitle": "Public Keys",
    "description": "To check signatures (for example for commits), gpg public keys can be stored here. Additionally the keys created by SCM-Manager can be accessed here, too.",
    "noStoredKeys": "No keys found.",
    "displayName": "Display Name",
    "created": "Created on",
    "raw": "Key",
    "download": "Download",
    "delete": "Delete",
    "addSubtitle": "Add New Key",
    "addKey": "Add Key",
    "deleteConfirmAlert": {
      "title": "Public Key",
      "message": "Do you really want to delete this public key?",
      "submit": "Yes",
      "cancel": "No"
    }
  },
  "apiKey": {
    "subtitle": "API Keys",
    "text1": "Create and manage personal access tokens to access the REST API or use as a password for SCM clients. The privileges of these tokens are limited to repositories and the selected role.",
    "manageRoles": "You may view and create roles in the administration view “Permission Roles”.",
    "text2": "To use the token in a REST request, pass it as a cookie named “X-Bearer-Token”. You may use the token as your password for SCM clients, too.",
    "noStoredKeys": "No keys found.",
    "displayName": "Display Name",
    "permissionRole": {
      "label": "Permitted Role",
      "help": "The api key will be restricted to permissions of this role"
    },
    "created": "Created on",
    "addSubtitle": "Add New Key",
    "addKey": "Add Key",
    "delete": "Delete",
    "download": "Download",
    "modal": {
      "title": "Key Created",
      "text1": "Your new API key is ready. You can use it as a bearer token for REST calls or as a password for SCM clients.",
      "text2": "Store your API key in a safe place now! It is only displayed now and cannot be recovered later.",
      "alt": "Api Key",
      "clipboard": "Copy to clipboard",
      "close": "Close"
    },
    "deleteConfirmAlert": {
      "title": "API Key",
      "message": "Do you really want to delete this API key?",
      "submit": "Yes",
      "cancel": "No"
    }
  },
  "permissionOverview": {
    "title": "Permission Overview",
    "help": "If the user has logged in at leas once, this overview is based on the groups assigned to the user at the last login. Therefor this also includes groups, that have not been set up in SCM-Manager but were provided by external systems (such as LDAP). Because this view is based on the last login of the user, this might not reflect the current state of the external groups if the user would log in now. If the user has never logged in before, only the internal groups for this user will be listed.",
    "groups": {
      "noRepositoriesFound": "No namespaces/repositories available.",
      "showGroupsWithoutPermission": "Show external groups not yet created in SCM-Manager",
      "showGroupsWithoutPermissionHelp": "This option shows foreign groups. These are groups, that have come from external systems and are unknown to SCM-Manager. The assign permissions for these groups, they have to be created in SCM-Manager first (as external groups).",
      "noGroupsFound": "No groups available.",
      "noUnknownGroupsFound": "No further groups available.",
      "groupName": "Name",
      "permissionsConfigured": "Permissions set",
      "createGroup": "Create",
      "editPermissions": "Edit"
    },
    "repositories": {
      "subtitle": "Namespaces / Repositories",
      "namespaceName": "Namespace / Name",
      "permissionsConfigured": "Permissions set",
      "editPermissions": "Edit"
    },
    "edit": "edit"
  }
}
