authentication and calendar-sync passwords keyed (214 -> 163)
Authentication reaches zero -- sign-in, bootstrap, forgot and reset password. These are the first words a new account reads, which is why the brief ranked them above the larger screens. DavAppPasswords had the third toLocaleDateString(undefined, ...) in the shell; it now uses useFormat().date like the other two. DebugPanel's three labels are keyed too. Worth knowing rather than acting on: that panel is rendered behind showDebug, which Background.tsx hardcodes to false, so it never appears. Keyed rather than deleted because removing it is not my call.
This commit is contained in:
@@ -360,6 +360,21 @@
|
||||
"resetTitle": "Reset the password for {{email}}?",
|
||||
"resetBody": "A new password is generated and shown to you once — it is not stored anywhere and cannot be looked up afterwards. Their existing password stops working immediately, and they are signed out everywhere.",
|
||||
"resetLinuxNote": "Their Linux account ({{osUser}}) is not affected: it has no password, and SSH keys are unchanged."
|
||||
},
|
||||
"dav": {
|
||||
"newDevice": "New device",
|
||||
"create": "Create",
|
||||
"none": "No devices yet.",
|
||||
"placeholder": "Pixel 9, iPad, Thunderbird…",
|
||||
"revoke": "Revoke",
|
||||
"delete": "Delete",
|
||||
"copyFailed": "Could not copy — select and copy manually",
|
||||
"createFailed": "Could not create the app password",
|
||||
"revoked": "Revoked — that device will stop syncing",
|
||||
"revokeFailed": "Could not revoke",
|
||||
"deleteFailed": "Could not delete",
|
||||
"copyField": "Copy {{field}}",
|
||||
"copied": "{{what}} copied"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
@@ -484,5 +499,41 @@
|
||||
"submitted": "Bug report submitted",
|
||||
"failed": "Failed to submit bug report",
|
||||
"submit": "Submit"
|
||||
},
|
||||
"auth": {
|
||||
"signInTitle": "Welcome Back",
|
||||
"signInSubtitle": "Sign in to your account",
|
||||
"emailOrUsername": "Email or username",
|
||||
"password": "Password",
|
||||
"forgotPassword": "Forgot password?",
|
||||
"emailPlaceholder": "you@example.com",
|
||||
"passwordPlaceholder": "Your password",
|
||||
"forgotTitle": "Forgot Password",
|
||||
"forgotSubtitle": "Enter your email to receive a reset link",
|
||||
"email": "Email",
|
||||
"backToLogin": "Back to login",
|
||||
"checkEmail": "Check your email",
|
||||
"checkEmailHint": "Click it to reset your password.",
|
||||
"resetOk": "Password reset successfully. Please sign in.",
|
||||
"verifying": "Verifying…",
|
||||
"invalidLink": "Invalid Link",
|
||||
"invalidLinkHint": "This reset link is invalid or has expired.",
|
||||
"resetTitle": "Reset Password",
|
||||
"resetSubtitle": "Enter your new password",
|
||||
"confirmPassword": "Confirm Password",
|
||||
"minChars": "Min 12 characters",
|
||||
"confirmPlaceholder": "Confirm your password",
|
||||
"bootstrapTitle": "Welcome, Admin",
|
||||
"bootstrapSubtitle": "Create your administrator account",
|
||||
"name": "Name",
|
||||
"username": "Username",
|
||||
"namePlaceholder": "Your name",
|
||||
"adminEmailPlaceholder": "admin@example.com",
|
||||
"bootstrapOk": "Administrator account created. Please sign in.",
|
||||
"debug": {
|
||||
"controls": "Controls:",
|
||||
"camera": "Camera:",
|
||||
"model": "Model:"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user