package text const ( SSHKeysHeading Key = "ssh_keys.heading" SSHKeysIntro Key = "ssh_keys.intro" SSHKeysNone Key = "ssh_keys.none" SSHKeysNoLabel Key = "ssh_keys.no_label" SSHKeysAdded Key = "ssh_keys.added" SSHKeysRemove Key = "ssh_keys.remove" SSHKeysAdd Key = "ssh_keys.add" SSHKeysFull Key = "ssh_keys.full" SSHKeyNewTitle Key = "ssh_key_new.title" SSHKeyNewIntro Key = "ssh_key_new.intro" SSHKeyNewKey Key = "ssh_key_new.key" SSHKeyNewLabel Key = "ssh_key_new.label" SSHKeyNewLabelHint Key = "ssh_key_new.label_hint" SSHKeyNewSubmit Key = "ssh_key_new.submit" SSHKeyProblemNotOneLine Key = "ssh_key.problem.not_one_line" SSHKeyProblemNotAKey Key = "ssh_key.problem.not_a_key" SSHKeyProblemOptions Key = "ssh_key.problem.options" SSHKeyProblemCertificate Key = "ssh_key.problem.certificate" SSHKeyProblemType Key = "ssh_key.problem.type" SSHKeyProblemShortRSA Key = "ssh_key.problem.short_rsa" SSHKeyProblemLabel Key = "ssh_key.problem.label" SSHKeyProblemOwned Key = "ssh_key.problem.owned" SSHKeyProblemTaken Key = "ssh_key.problem.taken" SSHKeyProblemLimit Key = "ssh_key.problem.limit" SSHKeyRemoveTitle Key = "ssh_key_remove.title" SSHKeyRemoveBody Key = "ssh_key_remove.body" SSHKeyRemoveButton Key = "ssh_key_remove.button" FlashSSHKeyAdded Key = "flash.ssh_key.added" FlashSSHKeyRemoved Key = "flash.ssh_key.removed" AdminSSHKeyNewTitle Key = "admin.ssh_key_new.title" AdminSSHKeyNewIntro Key = "admin.ssh_key_new.intro" AdminProblemSSHKeyOff Key = "admin.problem.ssh_key_disabled" AdminProblemSSHKeyWait Key = "admin.problem.ssh_key_pending" ) var _ = Register(map[Key]string{ SSHKeysHeading: "SSH keys", SSHKeysIntro: "An SSH app beside this service, such as a git server, lets these keys in as this account while the account is enabled. A key belongs to one account only.", SSHKeysNone: "No SSH key is on this account.", SSHKeysNoLabel: "No label", SSHKeysAdded: "added", SSHKeysRemove: "Remove", SSHKeysAdd: "Add an SSH key", SSHKeysFull: "This account holds 10 SSH keys, the most it can. Remove one to add another.", SSHKeyNewTitle: "Add an SSH key", SSHKeyNewIntro: "Paste one public key: the single line of a .pub file, such as ~/.ssh/id_ed25519.pub, which begins with the key's type. Never paste a private key. Accepted are ed25519, ECDSA, RSA of at least 3072 bits, and security keys (sk-ssh-ed25519 and sk-ecdsa-sha2-nistp256).", SSHKeyNewKey: "Public key", SSHKeyNewLabel: "Label (optional)", SSHKeyNewLabelHint: "Left empty, the label is the comment at the end of the key's line, such as the user and host that made it.", SSHKeyNewSubmit: "Add the key", SSHKeyProblemNotOneLine: "Paste one key, on one line. To add several keys, add them one at a time.", SSHKeyProblemNotAKey: "This is not an OpenSSH public key. Paste the line of a .pub file, such as ~/.ssh/id_ed25519.pub.", SSHKeyProblemOptions: "This line starts with authorized_keys options, such as command= or from=. Paste the key alone, beginning with its type.", SSHKeyProblemCertificate: "This is an SSH certificate. Paste the public key itself, not its certificate.", SSHKeyProblemType: "This type of key is not accepted. Use ed25519, ECDSA, RSA of at least 3072 bits, or a security key.", SSHKeyProblemShortRSA: "This RSA key is shorter than 3072 bits. Make a new key, for example with ssh-keygen -t ed25519, and paste that.", SSHKeyProblemLabel: "The label must be at most 128 bytes, with no control characters. Correct it and try again.", SSHKeyProblemOwned: "This key is already on this account. Nothing was changed.", SSHKeyProblemTaken: "This key is already on another account. A key can belong to one account only.", SSHKeyProblemLimit: "This account holds 10 SSH keys, the most it can. Remove one first, then add the new key.", SSHKeyRemoveTitle: "Remove the SSH key {ident}?", SSHKeyRemoveBody: "You are about to remove the SSH key {ident}. SSH apps stop letting it in at their next connection. The key can be added again later.", SSHKeyRemoveButton: "Remove the key", FlashSSHKeyAdded: "The SSH key {ident} is added.", FlashSSHKeyRemoved: "The SSH key {ident} is removed.", AdminSSHKeyNewTitle: "Add an SSH key for {ident}", AdminSSHKeyNewIntro: "Add a key only when its owner gave you the public key themselves: SSH apps will let it in as this account. Its owner sees it on their account page and can remove it there.", AdminProblemSSHKeyOff: "This account is disabled and takes no new SSH key. Enable it first, then add the key.", AdminProblemSSHKeyWait: "This account is waiting for its confirmation and takes no SSH key yet. Confirm or reject it first.", })