{ "extensionName": { "message": "LinkLog" }, "extensionDescription": { "message": "Capture and submit page links to LinkLog." }, "settingsTitle": { "message": "LinkLog Settings" }, "titleLabel": { "message": "Title" }, "urlLabel": { "message": "URL" }, "commentLabel": { "message": "Comment" }, "commentPlaceholder": { "message": "Your comment" }, "tagsLabel": { "message": "Tags" }, "loadingTags": { "message": "Loading tags..." }, "newTagsPlaceholder": { "message": "#new-tag, #another-tag" }, "saveLink": { "message": "Save link" }, "settings": { "message": "Settings" }, "authRequired": { "message": "Please sign in to use LinkLog." }, "openSettings": { "message": "Open settings" }, "signOut": { "message": "Sign out" }, "backendUrlLabel": { "message": "Backend URL" }, "emailLabel": { "message": "Email" }, "emailPlaceholder": { "message": "alice@example.com" }, "usernameLabel": { "message": "Username" }, "usernamePlaceholder": { "message": "alice" }, "passwordLabel": { "message": "Password" }, "otpLabel": { "message": "One-time password (when configured)" }, "otpPlaceholder": { "message": "123456" }, "saveAndLogIn": { "message": "Save and log in" }, "thisPlugin": { "message": "This Plugin" }, "pluginDescription": { "message": "This plugin will log links to a backend LinkLog server which will publish them on a website and potentially as an entry on a fediverse service or other locations, depending on the plugins configured." }, "accountRequirement": { "message": "Users of this plugin will need an account on a LinkLog server" }, "privacy": { "message": "Privacy" }, "privacyDescription": { "message": "This plugin respects your privacy and does not collect any personal data beyond what is necessary to log links to your LinkLog server." }, "storedData": { "message": "The URL - after a best effort try to remove tracking parameters -, the title of the webpage, a possible comment, and a timestamp of visit will be stored on the backend server, and will be made public in combination with the user's profile as registered on the backend server." }, "backendHeading": { "message": "LinkLog Backend" }, "backendDescription": { "message": "The backend URL is a selfhosted linklog application. See its" }, "backendSource": { "message": "for its source." }, "copyright": { "message": "Copyright © 2026 Olaf Kolkman" }, "repository": { "message": "Repository" }, "signInToSelectTags": { "message": "Sign in to select existing tags." }, "loadTagsFailed": { "message": "Could not load existing tags." }, "submitting": { "message": "Submitting..." }, "configureAndLogIn": { "message": "Please configure the backend URL and log in first." }, "sessionExpired": { "message": "Session expired. Re-authenticate in settings." }, "submissionFailed": { "message": "Submission failed" }, "linkSaved": { "message": "Link saved to $URL$.", "placeholders": { "url": { "content": "$1" } } }, "linkAlreadyExists": { "message": "This link already exists. Comment and tags were updated, and publishing was retriggered." }, "duplicateLinkSameUrl": { "message": "This link already exists.\nYou can still save the entry, which will update the existing entry's comment and or tags." }, "duplicateLinkDifferentUrl": { "message": "This link already exists. But, the stored link has a different URL (missing or different parameters).\nWhen you save the entry you risk a duplicate entry." }, "refetchTitle": { "message": "Re-fetch title" }, "titleFetchFailed": { "message": "Could not fetch title" }, "publishingErrors": { "message": "Publishing errors: $ERRORS$", "placeholders": { "errors": { "content": "$1" } } }, "submissionFailedConnection": { "message": "Submission failed. Check your backend connection." }, "loggedInAt": { "message": "$USERNAME$ logged in at $BACKEND$", "placeholders": { "username": { "content": "$1" }, "backend": { "content": "$2" } } }, "fillAllFields": { "message": "Please fill in all fields" }, "loginFailed": { "message": "Login failed" }, "loggedInSuccessfully": { "message": "Logged in successfully" }, "unableToLogIn": { "message": "Unable to log in. Check backend URL and credentials." }, "signedOut": { "message": "Signed out" } }