<pclass="content">Community translations are available for most parts of jfa-go. You can choose the default languages below, but users can still change it for themselves. If you want to help out, sign up <ahref="https://weblate.hrfee.pw">here</a> to start contributing!</p>
<inputtype="radio"name="login-method"checked><span><b>Authorize through Jellyfin:</b> Login details are shared with Jellyfin, allowing for multiple users.</span>
<pclass="content">jfa-go needs admin access because API tokens don't allow user creation. You should create a separate account and check "Allow this user to manage the server". You can disable everything else. Once done, enter the credentials here.</p>
<pclass="content">jfa-go can send password reset PINs and various notifications. You can connect to an SMTP server, or use the <ahref="https://www.mailgun.com/">Mailgun</a> API.</p>
<pclass="content">If enabled, you can choose (per invite) to receive an email when an invite expires, or a user is created. If you didn't choose Jellyfin Authentication, make sure you provided an email address.</p>
<pclass="content">When a user tries to reset their password, Jellyfin creates a file named "passwordreset-*.json" which contains a PIN. jfa-go reads the file and sends the PIN to the user.</p>
<pclass="support mb-1">If you don't know where this is, Try resetting your password in Jellyfin. A popup with the "<path to jellyfin>/passwordreset-*.json" will appear.</p>
<pclass="content">If enabled, you can send invites directly to a user's email address. Because you might be using a reverse proxy, you need to provide the URL invites are accessed from. Write your URL Base and append "/invite".</p>
<pclass="content">If enabled, a set of password requirements will show on the create account page, such as minimum length, uppercase/lowercase characters, etc.</p>
<inputtype="text"class="input ~neutral !normal mt-half"id="ui-success_message" value="Your account has been created. Click below to continue to Jellyfin.">
<pclass="support mb-1">Displays when a user creates their account.</p>
"pressStart":"You'll need to do a few things to set up jfa-go. Press start to get continue.",
"httpsNotice":"Make sure you're accessing this page via HTTPS or on a private network.",
"start":"Start"
},
"endPage":{
"finished":"Finished!",
"restartMessage":"There are more settings you can configure on the admin page. Click below to restart, then refresh the page."
},
"language":{
"title":"Language",
"description":"Community translations are available for most parts of jfa-go. You can choose the default languages below, but users can still change it if they wish. If you want to help translate, sign up to {n} to start contributing!",
"description":"To access the admin page, you need to login with a method below:",
"authorizeWithJellyfin":"Authorize with Jellyfin/Emby: Login details are shared with Jellyfin, which allows for multiple users.",
"authorizeManual":"Username and Password: Manually set the username and password.",
"adminOnly":"Admin users only (recommended)",
"emailNotice":"Your email address can be used to receive notifications."
},
"jellyfinEmby":{
"title":"Jellyfin/Emby",
"description":"An admin account is needed because the API does not allow user creation using an API key. You should create a separate account and check 'Allow this user to manage the server'. You can disable everything else. Once done, enter the login details here.",
"embyNotice":"Emby support is limited and does not support password resets.",
"internal":"Internal",
"external":"External",
"addressExternalNotice":"Leave blank to use the same address.",
"testConnection":"Test Connection"
},
"email":{
"title":"Email",
"description":"jfa-go can send password reset PINs and various notifications through email. You can connect to an SMTP server, or use the {n} API.",
"fromAddress":"From Address",
"senderName":"Sender Name",
"dateFormat":"Date Format",
"dateFormatNotice":"Date follows the strftime format. For more info, visit {n}.",
"time24h":"24h Time",
"time12h":"12h Time",
"encryption":"Encryption",
"mailgunApiURL":"API URL",
"mailgunApiKey":"API Key"
},
"notifications":{
"title":"Notifications",
"description":"If enabled, you can choose (per invite) to receive an email when an invite expires, or a user is created. If you didn't choose the Jellyfin login method, make sure you provided your email address."
},
"passwordResets":{
"title":"Password Resets",
"description":"When a user tries to reset their password, Jellyfin creates a file named 'passwordreset-*.json' which contains a PIN. jfa-go reads the file and sends the PIN to the user.",
"pathToJellyfin":"Path to Jellyfin configuration directory",
"pathToJellyfinNotice":"If you don't know where this is, try resetting your password in Jellyfin. A popup with '<path to jellyfin>/passwordreset-*.json' will appear."
},
"inviteEmails":{
"title":"Invite Emails",
"description":"If enabled, you can send invites directly to a user's email address. Because you might be using a reverse proxy, you need to provide the URL invites are accessed from. Write your URL Base, and append '/invite'."
},
"passwordValidation":{
"title":"Password Validation",
"description":"If enabled, a set of password requirements will show on the account creation page, such as minimum length, uppercase/lowercase characters, etc.",
"length":"Length",
"uppercase":"Uppercase characters",
"lowercase":"Lowercase characters",
"numbers":"Numbers",
"special":"Special characters (%, *, etc.)"
},
"helpMessages":{
"title":"Help Messages",
"description":"These messages will display in the account creation page and in some emails.",
"contactMessage":"Contact Message",
"contactMessageNotice":"Displays at the bottom of all pages except admin.",
"helpMessage":"Help Message",
"helpMessageNotice":"Displays on the account creation page.",
"successMessage":"Success Message",
"successMessageNotice":"Displays when a user creates their account.",
"emailMessage":"Email Message",
"emailMessageNotice":"Displays at the bottom of emails."