1
0
mirror of https://github.com/hrfee/jfa-go.git synced 2024-10-18 09:00:11 +00:00

Compare commits

..

33 Commits

Author SHA1 Message Date
e755bc6b61
fix language names 2021-01-29 13:49:58 +00:00
Richard de Boer
7ec9f2435c translation from Weblate (Dutch)
Currently translated at 100.0% (101 of 101 strings)

Translation: jfa-go/Admin Page
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/nl/
2021-01-29 14:42:20 +01:00
Cornichon420
443d6fee52 Translated using Weblate (French)
Currently translated at 100.0% (32 of 32 strings)

Translation: jfa-go/Emails
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/fr/
2021-01-29 14:42:20 +01:00
Cornichon420
b023616033 translation from Weblate (French)
Currently translated at 100.0% (25 of 25 strings)

Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/fr/
2021-01-29 14:42:20 +01:00
Cornichon420
f182b88c58 Translated using Weblate (French)
Currently translated at 100.0% (95 of 95 strings)

Translation: jfa-go/Setup
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/fr/
2021-01-29 14:42:20 +01:00
Richard de Boer
93daadae4b translation from Weblate (Dutch)
Currently translated at 100.0% (25 of 25 strings)

Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/nl/
2021-01-29 14:42:20 +01:00
virusperfect
fd1ec5d3fb Translated using Weblate (German)
Currently translated at 100.0% (95 of 95 strings)

Translation: jfa-go/Setup
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/de/
2021-01-29 14:42:20 +01:00
virusperfect
b9a8a27807 translation from Weblate (German)
Currently translated at 100.0% (101 of 101 strings)

Translation: jfa-go/Admin Page
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/de/
2021-01-29 14:42:20 +01:00
Cornichon420
27a36898a3 translation from Weblate (French)
Currently translated at 100.0% (101 of 101 strings)

Translation: jfa-go/Admin Page
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/fr/
2021-01-29 14:42:20 +01:00
Richard de Boer
d8948c037b Translated using Weblate (Dutch)
Currently translated at 100.0% (32 of 32 strings)

Translation: jfa-go/Emails
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/nl/
2021-01-29 14:42:20 +01:00
virusperfect
83f2749eab Translated using Weblate (German)
Currently translated at 100.0% (32 of 32 strings)

Translation: jfa-go/Emails
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/de/
2021-01-29 14:42:20 +01:00
virusperfect
290435b5ba translation from Weblate (German)
Currently translated at 100.0% (25 of 25 strings)

Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/de/
2021-01-29 14:42:20 +01:00
Cornichon420
d09125c63c Translated using Weblate (French)
Currently translated at 100.0% (8 of 8 strings)

Translation: jfa-go/Common Strings
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/common-strings/fr/
2021-01-29 14:42:20 +01:00
Cornichon420
f0aa64373b Added translation using Weblate (French) 2021-01-29 14:42:20 +01:00
DesertCookie
2272883d5a translation from Weblate (German)
Currently translated at 100.0% (25 of 25 strings)

Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/de/
2021-01-29 14:42:20 +01:00
Richard de Boer
2d0f6d89aa Translated using Weblate (Dutch)
Currently translated at 100.0% (95 of 95 strings)

Translation: jfa-go/Setup
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/nl/
2021-01-29 14:42:20 +01:00
hrfee
4cd1571c05 Translated using Weblate (Dutch)
Currently translated at 100.0% (95 of 95 strings)

Translation: jfa-go/Setup
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/nl/
2021-01-29 14:42:20 +01:00
ClankJake
55be62bc3e Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.9% (94 of 95 strings)

Translation: jfa-go/Setup
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/pt_BR/
2021-01-29 14:42:20 +01:00
ClankJake
da82f1c146 translation from Weblate (Portuguese (Brazil))
Currently translated at 100.0% (25 of 25 strings)

Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/pt_BR/
2021-01-29 14:42:20 +01:00
DesertCookie
67f53d4112 Translated using Weblate (German)
Currently translated at 100.0% (32 of 32 strings)

Translation: jfa-go/Emails
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/de/
2021-01-29 14:42:20 +01:00
ClankJake
88356281fb translation from Weblate (Portuguese (Brazil))
Currently translated at 97.0% (98 of 101 strings)

Translation: jfa-go/Admin Page
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/pt_BR/
2021-01-29 14:42:20 +01:00
ClankJake
05198ea764 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (32 of 32 strings)

Translation: jfa-go/Emails
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/pt_BR/
2021-01-29 14:42:20 +01:00
ClankJake
fe33d97d87 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (8 of 8 strings)

Translation: jfa-go/Common Strings
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/common-strings/pt_BR/
2021-01-29 14:42:20 +01:00
DesertCookie
2c60dee48a translation from Weblate (German)
Currently translated at 100.0% (101 of 101 strings)

Translation: jfa-go/Admin Page
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/de/
2021-01-29 14:42:20 +01:00
Richard de Boer
8af9f9944a Translated using Weblate (Dutch)
Currently translated at 72.6% (69 of 95 strings)

Translation: jfa-go/Setup
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/nl/
2021-01-29 14:42:20 +01:00
DesertCookie
4e968d2338 Translated using Weblate (German)
Currently translated at 97.8% (93 of 95 strings)

Translation: jfa-go/Setup
Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/de/
2021-01-29 14:42:20 +01:00
Richard de Boer
7ba88977a4 Added translation using Weblate (Dutch) 2021-01-29 14:42:20 +01:00
hrfee
0c5f6a68f9 Added translation using Weblate (Portuguese (Brazil)) 2021-01-29 14:42:20 +01:00
ClankJake
bbd539278c add translation from Weblate (Portuguese (Brazil)) 2021-01-29 14:42:20 +01:00
DesertCookie
be9d9ac6ff Added translation using Weblate (German) 2021-01-29 14:42:20 +01:00
ClankJake
e8b37a5df8 Added translation using Weblate (Portuguese (Brazil)) 2021-01-29 14:42:20 +01:00
ClankJake
d10d347e2b Added translation using Weblate (Portuguese (Brazil)) 2021-01-29 14:42:20 +01:00
ClankJake
68689d74a0 add translation from Weblate (Portuguese (Brazil)) 2021-01-29 14:42:20 +01:00
17 changed files with 776 additions and 8 deletions

View File

@ -1,6 +1,6 @@
{ {
"meta": { "meta": {
"name": "Francais (FR)", "name": "Français (FR)",
"author": "https://github.com/Killianbe" "author": "https://github.com/Killianbe"
}, },
"strings": { "strings": {

View File

@ -62,7 +62,8 @@
"inviteExpiresInTime": "Verloopt over {n}", "inviteExpiresInTime": "Verloopt over {n}",
"notifyEvent": "Meldingen:", "notifyEvent": "Meldingen:",
"notifyInviteExpiry": "Bij verloop", "notifyInviteExpiry": "Bij verloop",
"notifyUserCreation": "Bij aanmaken gebruiker" "notifyUserCreation": "Bij aanmaken gebruiker",
"label": "Label"
}, },
"notifications": { "notifications": {
"changedEmailAddress": "E-mailadres van {n} gewijzigd.", "changedEmailAddress": "E-mailadres van {n} gewijzigd.",
@ -89,7 +90,9 @@
"errorLoadOmbiUsers": "Laden van ombi gebruikers mislukt.", "errorLoadOmbiUsers": "Laden van ombi gebruikers mislukt.",
"errorChangedEmailAddress": "Wijzigen van e-mailadres van {n} mislukt.", "errorChangedEmailAddress": "Wijzigen van e-mailadres van {n} mislukt.",
"errorFailureCheckLogs": "Mislukt (controleer console/logbestanden)", "errorFailureCheckLogs": "Mislukt (controleer console/logbestanden)",
"errorPartialFailureCheckLogs": "Gedeeltelijke fout (controleer console/logbestanden)" "errorPartialFailureCheckLogs": "Gedeeltelijke fout (controleer console/logbestanden)",
"errorSendWelcomeEmail": "Versturen van welkomste-mail is mislukt (zie console/logs)",
"errorUserCreated": "Aanmaken van gebruiker {n} is mislukt."
}, },
"quantityStrings": { "quantityStrings": {
"modifySettingsFor": { "modifySettingsFor": {

123
lang/admin/pt-br.json Normal file
View File

@ -0,0 +1,123 @@
{
"meta": {
"name": "Português (BR)"
},
"strings": {
"invites": "Convites",
"accounts": "Contas",
"settings": "Configurações",
"inviteDays": "Dias",
"inviteHours": "Horas",
"inviteMinutes": "Minutos",
"inviteNumberOfUses": "Números de usuários",
"warning": "Aviso",
"inviteInfiniteUsesWarning": "convites infinitos podem ser usados de forma abusiva",
"inviteSendToEmail": "Enviar para",
"login": "Login",
"logout": "Sair",
"create": "Criar",
"apply": "Aplicar",
"delete": "Deletar",
"name": "Nome",
"date": "Data",
"lastActiveTime": "Ativo pela última vez",
"from": "De",
"user": "Usuário",
"aboutProgram": "Sobre",
"version": "Versão",
"commitNoun": "Commit",
"newUser": "Novo Usuário",
"profile": "Perfil",
"unknown": "Desconhecido",
"label": "",
"modifySettings": "Modificar configurações",
"modifySettingsDescription": "Aplique as configurações de um perfil existente ou obtenha-as diretamente de um usuário.",
"applyHomescreenLayout": "Aplicar layout na tela inicial",
"sendDeleteNotificationEmail": "Enviar email de notificação",
"sendDeleteNotifiationExample": "Sua conta foi deletada.",
"settingsRestartRequired": "Necessário reiniciar",
"settingsRestartRequiredDescription": "É necessário reiniciar para aplicar algumas configurações alteradas. Deseja reiniciar agora ou mais tarde?",
"settingsApplyRestartLater": "Aplicar, reiniciar mais tarde",
"settingsApplyRestartNow": "Aplicar e reiniciar",
"settingsApplied": "Configurações aplicada.",
"settingsRefreshPage": "Atualize a página em alguns segundos",
"settingsRequiredOrRestartMessage": "Nota: {n} indica campo obrigatório, {n} indica que as alterações requer um reinício.",
"settingsSave": "Salve",
"ombiUserDefaults": "Padrões do usuário Ombi",
"ombiUserDefaultsDescription": "Crie um usuário Ombi, configure-o e selecione-o abaixo. Suas configurações/permissões serão armazenadas e aplicadas aos novos usuários Ombi criados pelo jfa-go",
"userProfiles": "Perfil de usuário",
"userProfilesDescription": "Os perfis são aplicados aos usuários quando eles criam uma conta. Um perfil inclui direitos de acesso à biblioteca e layout da tela inicial.",
"userProfilesIsDefault": "Padrão",
"userProfilesLibraries": "Bibliotecas",
"addProfile": "Adicionar Perfil",
"addProfileDescription": "Crie um usuário no Jellyfin, configure e selecione abaixo. Quando este perfil é aplicado a um convite, novos usuários serão criados com as mesma configurações.",
"addProfileNameOf": "Nome do perfil",
"addProfileStoreHomescreenLayout": "Layout da tela inicial da loja",
"inviteNoUsersCreated": "Nenhum ainda!",
"inviteUsersCreated": "Usuários criado",
"inviteNoProfile": "Sem Perfil",
"copy": "Copiar",
"inviteDateCreated": "Criado",
"inviteRemainingUses": "Uso restantes",
"inviteNoInvites": "Nenhum",
"inviteExpiresInTime": "Expira em {n}",
"notifyEvent": "Notificar em:",
"notifyInviteExpiry": "No vencimento",
"notifyUserCreation": "Na criação do usuário"
},
"notifications": {
"changedEmailAddress": "Endereço de e-mail alterado de {n}.",
"userCreated": "Usuário {n} criado.",
"createProfile": "Perfil {n} criado.",
"saveSettings": "As configurações foram salvas",
"setOmbiDefaults": "Padrões do ombi armazenados.",
"errorConnection": "Não foi possível conectar ao jfa-go.",
"error401Unauthorized": "Não autorizado. Tente atualizar a página.",
"errorSettingsAppliedNoHomescreenLayout": "As configurações foram aplicadas, mas a aplicação do layout da tela inicial pode ter falhado.",
"errorHomescreenAppliedNoSettings": "O layout da tela inicial foi aplicado, mas a aplicação das configurações pode ter falhado.",
"errorSettingsFailed": "Falha na aplicação.",
"errorLoginBlank": "O nome de usuário e/ou senha foram deixados em branco.",
"errorUnknown": "Erro desconhecido.",
"errorBlankFields": "Os campos foram deixados em branco",
"errorDeleteProfile": "Falha ao excluir perfil {n}",
"errorLoadProfiles": "Falha ao carregar perfis.",
"errorCreateProfile": "Falha ao criar perfil {n}",
"errorSetDefaultProfile": "Falha ao definir o perfil padrão.",
"errorLoadUsers": "Falha ao carregar usuários.",
"errorSaveSettings": "Não foi possível salvar as configurações.",
"errorLoadSettings": "Falha ao carregar as configurações.",
"errorSetOmbiDefaults": "Falha ao armazenar padrões de ombi.",
"errorLoadOmbiUsers": "Falha ao carregar usuários ombi.",
"errorChangedEmailAddress": "Não foi possível alterar o endereço de e-mail de {n}.",
"errorFailureCheckLogs": "Falha (verificar console/logs)",
"errorPartialFailureCheckLogs": "Falha parcial (verificar console/logs)",
"errorUserCreated": "Falha ao criar o usuário {n}.",
"errorSendWelcomeEmail": "Falha ao enviar e-mail de boas-vindas (verifique console/logs)"
},
"quantityStrings": {
"modifySettingsFor": {
"singular": "Modificar configurações para usuário {n}",
"plural": "Modificar configurações para usuários {n}"
},
"deleteNUsers": {
"singular": "Excluir usuário {n}",
"plural": "Excluir usuários {n}"
},
"addUser": {
"singular": "Adicionar usuário",
"plural": "Adicionar usuários"
},
"deleteUser": {
"singular": "Deletar Usuário",
"plural": "Deletar Usuários"
},
"deletedUser": {
"singular": "Excluiu usuário {n}.",
"plural": "Excluiu usuários {n}."
},
"appliedSettings": {
"singular": "Configurações aplicada ao usuário {n}.",
"plural": "Configurações aplicada ao usuários {n}."
}
}
}

View File

@ -1,6 +1,6 @@
{ {
"meta": { "meta": {
"name": "Francais (FR)", "name": "Français (FR)",
"author": "https://github.com/Killianbe" "author": "https://github.com/Killianbe"
}, },
"strings": { "strings": {

14
lang/common/pt-br.json Normal file
View File

@ -0,0 +1,14 @@
{
"meta": {
"name": "Português (BR)"
},
"strings": {
"username": "Nome do Usuário",
"password": "Senha",
"emailAddress": "Endereço de Email",
"submit": "Enviar",
"success": "Sucesso",
"error": "Erro",
"theme": "Tema"
}
}

View File

@ -20,7 +20,7 @@
"title": "Passwortzurücksetzung angefordert - Jellyfin", "title": "Passwortzurücksetzung angefordert - Jellyfin",
"helloUser": "Hallo {n},", "helloUser": "Hallo {n},",
"someoneHasRequestedReset": "Jemand hat vor kurzem eine Passwortzurücksetzung auf Jellyfin angefordert.", "someoneHasRequestedReset": "Jemand hat vor kurzem eine Passwortzurücksetzung auf Jellyfin angefordert.",
"ifItWasYou": "Wenn du das warst, gib den PIN unten in die Eingabeaufforderung ein.", "ifItWasYou": "Wenn du das warst, gib die PIN unten in die Eingabeaufforderung ein.",
"codeExpiry": "Der Code wird am {n}, um [n} UTC ablaufen, was in {n} ist.", "codeExpiry": "Der Code wird am {n}, um [n} UTC ablaufen, was in {n} ist.",
"ifItWasNotYou": "Wenn du das nicht warst, ignoriere bitte diese E-Mail.", "ifItWasNotYou": "Wenn du das nicht warst, ignoriere bitte diese E-Mail.",
"pin": "PIN" "pin": "PIN"

View File

@ -1,6 +1,6 @@
{ {
"meta": { "meta": {
"name": "Francais (FR)", "name": "Français (FR)",
"author": "https://github.com/Cornichon420" "author": "https://github.com/Cornichon420"
}, },
"userCreated": { "userCreated": {

View File

@ -37,5 +37,12 @@
"toJoin": "Volg onderstaande link om door te gaan.", "toJoin": "Volg onderstaande link om door te gaan.",
"inviteExpiry": "Deze uitnodiging verloopt op {n}, om {n}, dat is over {n}, dus wees er snel bij.", "inviteExpiry": "Deze uitnodiging verloopt op {n}, om {n}, dat is over {n}, dus wees er snel bij.",
"linkButton": "Maak account aan" "linkButton": "Maak account aan"
},
"welcomeEmail": {
"title": "Welkom bij Jellyfin",
"welcome": "Welkom bij Jellyfin!",
"youCanLoginWith": "Je kunt inloggen met onderstaande gegevens",
"jellyfinURL": "URL",
"username": "Gebruikersnaam"
} }
} }

48
lang/email/pt-br.json Normal file
View File

@ -0,0 +1,48 @@
{
"meta": {
"name": "Português (BR)"
},
"userCreated": {
"title": "Aviso: Usuário criado",
"aUserWasCreated": "Um usuário foi criado usando o código {n}.",
"name": "Nome",
"emailAddress": "Endereço",
"time": "Tempo",
"notificationNotice": "Nota: Os emails de notificação podem ser alternados no painel do administrador."
},
"inviteExpiry": {
"title": "Aviso: Convite expirado",
"inviteExpired": "Convite expirado.",
"expiredAt": "O código {n} expirou em {n}.",
"notificationNotice": "Nota: Os emails de notificação podem ser alternados no painel do administrador."
},
"passwordReset": {
"title": "Redefinir senha foi solicitada - Jellyfin",
"helloUser": "Ola {n},",
"someoneHasRequestedReset": "Alguém recentemente solicitou uma redefinição de senha no Jellyfin.",
"ifItWasYou": "Se foi você, insira o PIN abaixo.",
"codeExpiry": "O código irá expirar em {n}, ás {n}, que está em {n}.",
"ifItWasNotYou": "Se não foi você, ignore este e-mail.",
"pin": "PIN"
},
"userDeleted": {
"title": "Sua conta foi excluída - Jellyfin",
"yourAccountWasDeleted": "Sua conta Jellyfin foi excluída.",
"reason": "Razão"
},
"inviteEmail": {
"title": "Convite - Jellyfin",
"hello": "Ola",
"youHaveBeenInvited": "Você um convite para o Jellyfin.",
"toJoin": "Para participar, clique no link abaixo.",
"inviteExpiry": "Este convite expira em {n} às {n}, que é em {n}, então seja rápido.",
"linkButton": "Crie sua conta"
},
"welcomeEmail": {
"title": "Bem vindo ao Jellyfin",
"welcome": "Bem vindo ao Jellyfin!",
"youCanLoginWith": "Você pode fazer o login com os detalhes abaixo",
"jellyfinURL": "URL",
"username": "Nome do Usuário"
}
}

View File

@ -5,7 +5,7 @@
"strings": { "strings": {
"pageTitle": "Jellyfin-Konto erstellen", "pageTitle": "Jellyfin-Konto erstellen",
"createAccountHeader": "Konto erstellen", "createAccountHeader": "Konto erstellen",
"accountDetails": "Details", "accountDetails": "Kontodaten",
"emailAddress": "E-Mail", "emailAddress": "E-Mail",
"username": "Benutzername", "username": "Benutzername",
"password": "Passwort", "password": "Passwort",
@ -37,5 +37,9 @@
"singular": "Muss mindestens {n} Sonderzeichen haben", "singular": "Muss mindestens {n} Sonderzeichen haben",
"plural": "Muss mindestens {n} Sonderzeichen haben" "plural": "Muss mindestens {n} Sonderzeichen haben"
} }
},
"notifications": {
"errorUserExists": "Benutzer existiert bereits.",
"errorInvalidCode": "Ungültiger Invite-Code."
} }
} }

View File

@ -1,6 +1,6 @@
{ {
"meta": { "meta": {
"name": "Francais (FR)", "name": "Français (FR)",
"author": "https://github.com/Killianbe" "author": "https://github.com/Killianbe"
}, },
"strings": { "strings": {
@ -38,5 +38,9 @@
"singular": "Doit avoir au moins {n} caractère spécial", "singular": "Doit avoir au moins {n} caractère spécial",
"plural": "Doit avoir au moins {n} caractères spéciaux" "plural": "Doit avoir au moins {n} caractères spéciaux"
} }
},
"notifications": {
"errorUserExists": "Utilisateur déjà existant.",
"errorInvalidCode": "Code dinvitation non valide."
} }
} }

View File

@ -37,5 +37,9 @@
"singular": "Moet ten minste {n} bijzonder teken bevatten", "singular": "Moet ten minste {n} bijzonder teken bevatten",
"plural": "Moet ten minste {n} bijzondere tekens bevatten" "plural": "Moet ten minste {n} bijzondere tekens bevatten"
} }
},
"notifications": {
"errorUserExists": "Gebruiker bestaat al.",
"errorInvalidCode": "Ongeldige uitnodigingscode."
} }
} }

45
lang/form/pt-br.json Normal file
View File

@ -0,0 +1,45 @@
{
"meta": {
"name": "Português (BR)"
},
"strings": {
"pageTitle": "Criar Conta Jellyfin",
"createAccountHeader": "Criar Conta",
"accountDetails": "Detalhes",
"emailAddress": "Email",
"username": "Nome do Usuário",
"password": "Senha",
"reEnterPassword": "Digite a Senha Novamente",
"reEnterPasswordInvalid": "Senha não Coincidem. Tentar novamente.",
"createAccountButton": "Criar Conta",
"passwordRequirementsHeader": "Requisitos da Senha",
"successHeader": "Sucesso!",
"successContinueButton": "Continuar"
},
"notifications": {
"errorUserExists": "Esse usuário já existe.",
"errorInvalidCode": "Código do convite invalido."
},
"validationStrings": {
"length": {
"singular": "Deve ter pelo menos {n} caractere",
"plural": "Deve ter pelo menos {n} caracteres"
},
"uppercase": {
"singular": "Deve ter pelo menos {n} caractere maiúsculo",
"plural": "Deve ter pelo menos {n} caracteres maiúsculos"
},
"lowercase": {
"singular": "Deve ter pelo menos {n} caractere minúsculo",
"plural": "Deve ter pelo menos {n} caracteres minúsculos"
},
"number": {
"singular": "Deve ter pelo menos {n} número",
"plural": "Deve ter pelo menos {n} números"
},
"special": {
"singular": "Deve ter pelo menos {n} caractere especial",
"plural": "Deve ter pelo menos {n} caracteres especiais"
}
}
}

129
lang/setup/de-de.json Normal file
View File

@ -0,0 +1,129 @@
{
"meta": {
"name": "Deutsch (DE)"
},
"strings": {
"pageTitle": "Setup - jfa-go",
"next": "Weiter",
"back": "Zurück",
"optional": "Optional",
"serverType": "Servertyp",
"disabled": "Deaktiviert",
"enabled": "Aktiviert",
"port": "Port",
"message": "Nachricht",
"serverAddress": "Serveradresse",
"emailSubject": "E-Mail-Betreff",
"URL": "URL",
"apiKey": "API-Schlüssel"
},
"startPage": {
"welcome": "Willkommen!",
"pressStart": "Du musst einige Dinge tun, um jfa-go einzurichten. Drücke Start, um fortzufahren.",
"httpsNotice": "Stelle sicher, dass du über HTTPS oder in einem privaten Netzwerk auf diese Seite zugreifst.",
"start": "Start"
},
"endPage": {
"finished": "Fertig!",
"restartMessage": "Es gibt weitere Einstellungen, die du auf der Admin-Seite konfigurieren kannst. Drücke unten, um neu zu starten, dann aktualisiere die Seite.",
"refreshPage": "Aktualisieren"
},
"language": {
"title": "Sprache",
"description": "Gemeinschaftsübersetzungen sind für die meisten Teile von jfa-go verfügbar. Du kannst unten die Standardsprachen auswählen, aber Benutzer können dies immer noch ändern, wenn sie wollen. Wenn du helfen willst zu übersetzen, melde dich bei {n} an, um anzufangen, etwas beizutragen!",
"defaultAdminLang": "Standardsprache Admin",
"defaultFormLang": "Standardsprache Kontoerstellung",
"defaultEmailLang": "Standardsprache E-Mail"
},
"general": {
"title": "Allgemein",
"listenAddress": "Listening-Adresse",
"urlBase": "URL-Basis",
"urlBaseNotice": "Nur erforderlich, wenn ein Reverse-Proxy auf einer Subdomain verwendet wird (z. B. 'jellyf.in/accounts').",
"lightTheme": "Hell",
"darkTheme": "Dunkel",
"useHTTPS": "Verwende HTTPS",
"httpsPort": "HTTPS Port",
"useHTTPSNotice": "Nur empfohlen, wenn du keinen Reverse-Proxy verwendest.",
"pathToCertificate": "Pfad zum Zertifikat",
"pathToKeyFile": "Pfad zur Schlüsseldatei"
},
"login": {
"title": "Anmelden",
"description": "Um auf die Admin-Seite zuzugreifen, musst du dich mit einer untenstehenden Methode anmelden:",
"authorizeWithJellyfin": "Autorisiere mit Jellyfin/Emby: Anmeldedaten werden mit Jellyfin geteilt, was mehrere Benutzer ermöglicht.",
"authorizeManual": "Benutzername und Passwort: Lege Benutzername und Passwort manuell fest.",
"adminOnly": "Nur Admin-Benutzer (empfohlen)",
"emailNotice": "Eine E-Mail-Adresse kann verwendet werden, um Benachrichtigungen zu erhalten."
},
"jellyfinEmby": {
"title": "Jellyfin/Emby",
"description": "Ein Admin-Konto ist erforderlich, weil die API keine Benutzererstellung unter Verwendung eines API-Schlüssels erlaubt. Du solltest ein separates Konto erstellen und 'Dieser Benutzer kann den Server managen' aktivieren. Du kannst alles andere deaktivieren. Ist das erledigt, gib die Anmeldedaten hier ein.",
"embyNotice": "Emby-Unterstützung ist begrenzt und unterstützt keine Passwortzurücksetzung.",
"internal": "Intern",
"external": "Extern",
"replaceJellyfin": "Servername",
"replaceJellyfinNotice": "Wenn angegeben, ersetzt dies alle Vorkommen von 'Jellyfin' in der App.",
"addressExternalNotice": "Leer lassen, um die selbe Adresse zu verwenden.",
"testConnection": "Verbindung testen"
},
"ombi": {
"title": "Ombi",
"description": "Durch den Anschluss an Ombi wird sowohl ein Jellyfin-Konto als auch ein Ombi-Konto erstellt, wenn ein Benutzer durch jfa-go beitritt. Nachdem das Setup abgeschlossen ist, gehe zu den Einstellungen um ein Standardprofil für neue Ombi-Benutzer festzulegen.",
"apiKeyNotice": "Finde das in der ersten Registerkarte der Ombi-Einstellungen."
},
"email": {
"title": "E-Mail",
"description": "jfa-go kann Passwortzurücksetzung-PINs und verschiedene Benachrichtigungen per E-Mail senden. Du kannst eine Verbindung zu einem SMTP-Server herstellen, oder die {n} API verwenden.",
"method": "Versandmethode",
"useEmailAsUsername": "E-Mail-Adresse als Benutzernamen verwenden",
"useEmailAsUsernameNotice": "Wenn aktiviert, werden sich neue Benutzer bei Jellyfin/Emby mit ihrer E-Mail-Adresse anstatt eines Benutzernamens anmelden.",
"fromAddress": "Absenderadresse",
"senderName": "Absendername",
"dateFormat": "Datumsformat",
"dateFormatNotice": "Datum folgt dem strftime-Format. Für weitere Informationen, besuche {n}.",
"time24h": "24h-Format",
"time12h": "12h-Format",
"encryption": "Verschlüsselung",
"mailgunApiURL": "API-URL"
},
"notifications": {
"title": "Benachrichtigungen",
"description": "Wenn aktiviert, kannst du (per Invite) wählen, eine E-Mail zu erhalten, wenn ein Invite abläuft oder ein Benutzer erstellt wird. Wenn du nicht die Jellyfin-Login-Methode gewählt hast, stelle sicher, dass du deine E-Mail-Adresse angegeben hast."
},
"welcomeEmails": {
"title": "Willkommens-E-Mails",
"description": "Wenn aktiviert, wird eine E-Mail an neue Benutzer gesendet mit der Jellyfin-/Emby-URL und ihrem Benutzername."
},
"inviteEmails": {
"title": "Einladungs-E-Mails",
"description": "Wenn aktiviert, kannst du Invites direkt an die E-Mail-Adresse eines Benutzers schicken. Weil du möglicherweise einen Reverse-Proxy verwendest, musst du die URL angeben, von welcher auf Invites zugegriffen wird. Schreibe deine URL-Basis, und füge '/invite' hinzu."
},
"passwordResets": {
"title": "Passwortzurücksetzungen",
"description": "Wenn ein Benutzer versucht sein Passwort zurückzusetzen, erstellt Jellyfin eine Datei namens 'passwordreset-*.json', welche eine PIN enthält. jfa-go liest die Datei und sendet die PIN an den Benutzer.",
"pathToJellyfin": "Pfad zum Jellyfin-Konfigurationsverzeichnis",
"pathToJellyfinNotice": "Wenn du nicht weißt, wo das ist, versuche dein Passwort in Jellyfin zurückzusetzen. Ein Popup mit '<Pfad zu Jellyfin>/passwordreset-*.json' wird angezeigt werden."
},
"passwordValidation": {
"title": "Passwortüberprüfung",
"description": "Wenn aktiviert, wird eine Reihe von Passwortanforderungen, wie z. B. Mindestlänge, Groß-/Kleinbuchstaben, usw., auf der Kontoerstellungsseite angezeigt.",
"length": "Länge",
"uppercase": "Großbuchstaben",
"lowercase": "Kleinbuchstaben",
"numbers": "Zahlen",
"special": "Sonderzeichen (%, *, usw.)"
},
"helpMessages": {
"title": "Hilfenachrichten",
"description": "Diese Nachrichten werden auf der Kontoerstellungsseite und in einigen E-Mails angezeigt.",
"contactMessage": "Kontaktnachricht",
"contactMessageNotice": "Wird am Ende jeder außer der Admin-Seite angezeigt.",
"helpMessage": "Hilfenachricht",
"helpMessageNotice": "Wird auf der Kontoerstellungsseite angezeigt.",
"successMessage": "Erfolgsnachricht",
"successMessageNotice": "Wird angezeigt, wenn ein Benutzer sein Konto erstellt.",
"emailMessage": "E-Mailnachricht",
"emailMessageNotice": "Wird am Ende von E-Mails angezeigt."
}
}

129
lang/setup/fr-fr.json Normal file
View File

@ -0,0 +1,129 @@
{
"meta": {
"name": "Français (FR)"
},
"strings": {
"pageTitle": "Installation - jfa-go",
"next": "Suivant",
"back": "Retour",
"optional": "Optionnel",
"serverType": "Type de serveur",
"disabled": "Désactivé",
"enabled": "Activé",
"port": "Port",
"message": "Message",
"serverAddress": "Adresse du serveur",
"emailSubject": "Objet de l'e-mail",
"URL": "URL",
"apiKey": "Clé API"
},
"startPage": {
"welcome": "Bienvenue !",
"pressStart": "Vous devez effectuer quelques opérations pour installer jfa-go. Appuyez sur commencer pour continuer.",
"httpsNotice": "Assurez-vous que vous soyez connecté en HTTPS à cette page ou via réseau privé.",
"start": "Commencer"
},
"endPage": {
"finished": "Terminé !",
"restartMessage": "Il y a d'autres paramètres que vous pouvez configurer sur la page administrateur. Cliquez en dessous pour redémarrer, rafraichissez ensuite la page.",
"refreshPage": "Rafraichir"
},
"language": {
"title": "Langue",
"description": "Des traductions communautaires sont disponibles pour la plupart des parties de jfa-go. Vous pouvez choisir les langues par défaut ci-dessous, mais les utilisateurs peuvent toujours les modifier s'ils le souhaitent. Si vous souhaitez aider à traduire, inscrivez-vous sur {n} pour commencer à contribuer !",
"defaultAdminLang": "Langue administrateur par défaut",
"defaultFormLang": "Langue par défaut lors d'une création de compte",
"defaultEmailLang": "Langue par défaut des e-mails"
},
"general": {
"title": "Général",
"listenAddress": "Adresse d'écoute",
"urlBase": "Base URL",
"urlBaseNotice": "Nécessaire seulement si vous utilisez un reverse proxy sur un sous-domaine (ex : 'jellyf.in/accounts').",
"lightTheme": "Clair",
"darkTheme": "Sombre",
"useHTTPS": "Utiliser HTTPS",
"httpsPort": "Port HTTPS",
"useHTTPSNotice": "Recommandé seulement si vous n'utilisez pas de reverse proxy.",
"pathToCertificate": "Chemin du certificat",
"pathToKeyFile": "Chemin du fichier clé"
},
"login": {
"title": "S'identifier",
"description": "Pour accéder à la page d'administrateur, vous devez vous connecter avec la méthode ci-dessous :",
"authorizeWithJellyfin": "Autoriser avec Jellyfin/Emby : Les Informations de connexion sont partagées avec Jellyfin, ce qui permet plusieurs utilisateurs.",
"authorizeManual": "Utilisateur et Mot de passe : Renseignez manuellement le nom d'utilisateur et le mot de passe.",
"adminOnly": "Administrateurs seulement (recommandé)",
"emailNotice": "Votre adresse e-mail peut être utilisée pour recevoir des notifications."
},
"jellyfinEmby": {
"title": "Jellyfin/Emby",
"description": "Un compte administrateur est requis car l'API ne permet pas la création d'utilisateur. Vous devez créer un compte séparément et cocher 'Autoriser cet utilisateur à gérer le serveur'. Vous pouvez désactiver tout le reste. Une fois créé, renseignez les informations d'identification ici.",
"embyNotice": "Le support de Emby est limité et ne permet pas la réinitialisation de mot de passe.",
"internal": "Interne",
"external": "Externe",
"replaceJellyfin": "Nom du serveur",
"replaceJellyfinNotice": "Si renseigné, remplacera toutes les occurrences de 'Jellyfin' dans l'application.",
"addressExternalNotice": "Laissez vide pour utiliser la même adresse.",
"testConnection": "Test de connexion"
},
"ombi": {
"title": "Ombi",
"description": "En connectant Ombi, un compte Jellyfin et un compte Ombi seront créés lorsque l'utilisateur rejoindra via jfa-go. Après la fin de l'installation, allez dans les Paramètres pour définir un profil par défaut pour les nouveaux utilisateurs d'Ombi.",
"apiKeyNotice": "Trouvez ceci dans le premier onglet des paramètres de Ombi."
},
"email": {
"title": "E-mail",
"description": "jfa-go peut envoyer un code PIN de réinitialisation du mot de passe et plusieurs notifications par e-mail. Vous pouvez vous connecter à un serveur SMTP, ou utiliser l'API de {n}.",
"method": "Méthode d'envoi",
"useEmailAsUsername": "Utilisez l'adresse e-mail comme nom d'utilisateur",
"useEmailAsUsernameNotice": "Si activé, les nouveaux utilisateurs se connecteront à Jellyfin/Emby avec cette adresse e-mail au lieu du nom d'utilisateur.",
"fromAddress": "Depuis l'adresse",
"senderName": "Nom de l'envoyeur",
"dateFormat": "Format de la date",
"dateFormatNotice": "La date suis le format srtftime. Pour plus d'informations, consultez {n}.",
"time24h": "Temps 24h",
"time12h": "Temps 12h",
"encryption": "Chiffrement",
"mailgunApiURL": "URL de l'API"
},
"notifications": {
"title": "Notifications",
"description": "Si activé, vous pouvez choisir (par invitation) de recevoir un e-mail lorsque l'invitation expire, ou lorsque l'utilisateur est créé. Si vous ne choisissez pas la méthode de connexion par Jellyfin, assurez-vous d'avoir fourni votre adresse e-mail."
},
"welcomeEmails": {
"title": "E-mails de bienvenue",
"description": "Si activé, un e-mail sera envoyé aux nouveaux utilisateurs avec l'URL de Jellyfin/Emby et leur nom d'utilisateur."
},
"inviteEmails": {
"title": "E-mails d'invitation",
"description": "Si activé, vous pouvez envoyer une invitation directement à l'adresse e-mail de l'utilisateur. Parce que vous pourriez utiliser un reverse proxy, vous devez renseigner l'URL d'accès aux invitations. Renseignez votre Base URL et ajoutez '/invite'."
},
"passwordResets": {
"title": "Réinitialisation de mot de passe",
"description": "Lorsqu'un utilisateur essaie de réinitialiser son mot de passe, Jellyfin créé un fichier nommé 'passwordreset-*.json' qui contient le code PIN. jfa-go lit le fichier et envoie le code PIN à l'utilisateur.",
"pathToJellyfin": "Chemin du dossier de configuration de Jellyfin",
"pathToJellyfinNotice": "Si vous ne savez pas où c'est, essayez de réinitialiser votre mot de passe dans Jellyfin. Une popup avec '<path to jellyfin>/passwordreset-*.json' apparaitra."
},
"passwordValidation": {
"title": "Validation du mot de passe",
"description": "Si cette option est activée, un ensemble d'exigences de mot de passe s'affichera sur la page de création de compte, comme la longueur minimale, les majuscules/minuscules, etc.",
"length": "Longueur",
"uppercase": "Majuscules",
"lowercase": "Minuscules",
"numbers": "Nombres",
"special": "Caractères spéciaux (%, *, etc.)"
},
"helpMessages": {
"title": "Messages d'aide",
"description": "Ces messages s'afficheront dans la page de création de compte et dans certains e-mails.",
"contactMessage": "Message de contact",
"contactMessageNotice": "S'affiche au bas de toutes les pages sauf administrateur.",
"helpMessage": "Message d'aide",
"helpMessageNotice": "S'affiche sur la page de création de compte.",
"successMessage": "Message de réussite",
"successMessageNotice": "S'affiche lorsqu'un utilisateur crée son compte.",
"emailMessage": "Message de l'e-mail",
"emailMessageNotice": "S'affiche au bas des e-mails."
}
}

129
lang/setup/nl-nl.json Normal file
View File

@ -0,0 +1,129 @@
{
"meta": {
"name": "Nederlands (NL)"
},
"strings": {
"pageTitle": "Insstallatie - jfa-go",
"next": "Volgende",
"back": "Terug",
"optional": "Optioneel",
"serverType": "Servertype",
"disabled": "Uitgeschakeld",
"enabled": "Ingeschakeld",
"port": "Poort",
"message": "Bericht",
"serverAddress": "Serveradres",
"emailSubject": "Onderwerp e-mail",
"URL": "URL",
"apiKey": "API-sleutel"
},
"startPage": {
"welcome": "Welkom!",
"pressStart": "Je moet een paar dingen doen om jfa-go te installeren. Druk op start om verder te gaan.",
"httpsNotice": "Zorg ervoor dat je deze pagina bezoekt via HTTPS of een privénetwerk.",
"start": "Start"
},
"endPage": {
"finished": "Klaar!",
"restartMessage": "Er staan meer instellingen op de adminpagina. Druk op de knop hieronder om opnieuw op te starten, en ververs daarna de pagina.",
"refreshPage": "Verversen"
},
"language": {
"title": "Taal",
"description": "Er zijn gemeenschapsvertalingen beschikbaar voor de meeste onderdelen van jfa-go. Je kunt hieronder de standaardtaal instellen, maar gebruikers kunnen die aanpassen indien gewenst. Als je wilt helpen met vertalen, meld je dan aan bij {n} en begin met vertalen!",
"defaultAdminLang": "Standaardtaal (admin)",
"defaultFormLang": "Standaardtaal aanmaken nieuwe account",
"defaultEmailLang": "Standaardtaal (e-mails)"
},
"general": {
"title": "Algemeen",
"listenAddress": "Adres",
"urlBase": "URL-basis",
"urlBaseNotice": "Alleen nodig bij gebruik van reverse proxy op een subdomein (bijv. 'jellyf.in/accounts').",
"lightTheme": "Licht",
"darkTheme": "Donker",
"useHTTPS": "Gebruik HTTPS",
"httpsPort": "HTTPS poort",
"useHTTPSNotice": "Alleen aanbevolen als je geen reverse proxy gebruikt.",
"pathToCertificate": "Pad naar certificaat",
"pathToKeyFile": "Pad naar sleutelbestand"
},
"login": {
"title": "Inloggen",
"description": "Om de admin-pagina te openen moet je inloggen met één van onderstaande methodes:",
"authorizeWithJellyfin": "Jellyfin/Emby authorisatie: Inloggegevens worden gedeeld met Jellyfin, meerdere gebruikers mogelijk.",
"authorizeManual": "Gebruikersnaam en wachtwoord: Stel handmatig een gebruikersnaam en wachtwoord in.",
"adminOnly": "Alleen admin-gebruikers (aanbevolen)",
"emailNotice": "Je e-mailadres kan gebruikt worden om meldingen te ontvangen."
},
"jellyfinEmby": {
"title": "Jellyfin/Emby",
"description": "Er is een admin-account nodig, omdat via de API geen gebruikers aangemaakt kunnen worden. Maak een aparte account aan en vink 'Deze gebruiker kan de server beheren' aan. Alle andere rechten kunnen uitgeschakeld worden. Vul daarna hier de inloggegevens in.",
"embyNotice": "Ondersteuning voor Emby is beperkt en ondersteunt geen wachtwoordresets.",
"internal": "Intern",
"external": "Extern",
"replaceJellyfin": "Servernaam",
"replaceJellyfinNotice": "Indien ingevuld wordt overal in de app het woord 'Jellyfin' hierdoor vervangen.",
"addressExternalNotice": "Laat leeg om hetzelfde adres te gebruiken.",
"testConnection": "Test verbinding"
},
"ombi": {
"title": "Ombi",
"description": "Bij verbinding met Ombi, worden voor nieuwe gebruikers via jfa-go zowel een Jellyfin als een Ombi account aangemaakt. Ga nadat de setup voltooid is naar instellingen om een standaardprofiel voor nieuwe Ombi-gebruikers te kiezen.",
"apiKeyNotice": "Te vinden op het eerste tabblad van de Ombi-instellingen."
},
"email": {
"title": "E-mail",
"description": "jfa-go kan wachtwoord reset PINs en meldingen via e-mail versturen. Je kunt verbinding maken met een SMTP server, of de {n} API gebruiken.",
"method": "Verstuurmethode",
"useEmailAsUsername": "Gebruik e-mailadres als gebruikersnaam",
"useEmailAsUsernameNotice": "Indien ingeschakeld wordt voor nieuwe Jellyfin/Emby-gebruikers hun e-mailadres in plaats van gebruikersnaam gebruikt.",
"fromAddress": "Afzenderadres",
"senderName": "Naam afzender",
"dateFormat": "Datumformaat",
"dateFormatNotice": "Datum volgend het strftime formaat. Meer info op {n}.",
"time24h": "24u-formaat",
"time12h": "12u-formaat",
"encryption": "Versleuteling",
"mailgunApiURL": "API-URL"
},
"notifications": {
"title": "Meldingen",
"description": "Indien ingeschakeld kun je er (per uitnodiging) voor kiezen om een e-mail te ontvangen wanneer een uitnodiging verloopt of er een gebruiker wordt aangemaakt. Als je niet inlogt via Jellyfin, controleer dan dat je je e-mailadres hebt ingevuld."
},
"welcomeEmails": {
"title": "Welkomste-mails",
"description": "Indien ingeschakeld wordt er een e-mail gestuurd aan nieuwe gebruikers met de Jellyfin/Emby-URL en hun gebruikersnaam."
},
"inviteEmails": {
"title": "Uitnodigingse-mails",
"description": "Indien ingeschakeld kun je uitnodigingen direct naar het e-mailadres van gebruikers sturen. Omdat je misschien een reverse proxy gebruikt moet je het URL opgeven waarlangs uitnodigingen geopend worden. Geef de URL-basis op, gevolgd door '/invite'."
},
"passwordResets": {
"title": "Wachtwoordresets",
"description": "Wanneer een gebruiker een wachtwoordreset aanvraagt, maakt Jellyfin een bestand aan dat 'passwordreset-*.json' heet en een PIN bevat. jfa-go leest dit bestand uit en stuurt de PIN naar de gebruiker.",
"pathToJellyfin": "Pad naar Jellyfin configuratiemap",
"pathToJellyfinNotice": "Als je niet weet waar dit is, probeer de je wachtwoord te resetten in Jellyfin. Er verschijnt dan een popup met '<path to jellyfin>/passwordreset-*.json'."
},
"passwordValidation": {
"title": "Wachtwoordvalidatie",
"description": "Indien ingeschakeld worden er op de account-aanmaakpagina een aantal wachtwoordvereisten getoond, zoals minimumlengte, hoofd-/kleine letters, enz.",
"length": "Lengte",
"uppercase": "Hoofdletters",
"lowercase": "Kleine letters",
"numbers": "Cijfers",
"special": "Bijzondere tekens (%, *, etc.)"
},
"helpMessages": {
"title": "Uitleg",
"description": "Deze teksten worden getoond bij de account-aanmaakpagina en in sommige e-mails.",
"contactMessage": "Contacttekst",
"contactMessageNotice": "Getoond onderaan elke pagina behalve admin.",
"helpMessage": "Helpbericht",
"helpMessageNotice": "Getoond op de account-aanmaakpagina.",
"successMessage": "Succesbericht",
"successMessageNotice": "Getoond wanneer een gebruiker een account aanmaakt.",
"emailMessage": "E-mailtext",
"emailMessageNotice": "Getoond onderaan e-mails."
}
}

129
lang/setup/pt-br.json Normal file
View File

@ -0,0 +1,129 @@
{
"meta": {
"name": "Português (BR)"
},
"strings": {
"pageTitle": "Configuração - jfa-go",
"next": "Próximo",
"back": "Voltar",
"optional": "Opcional",
"serverType": "Tipo de Servidor",
"disabled": "Desativar",
"enabled": "Ativado",
"port": "Porta",
"message": "Mensagem",
"serverAddress": "Endereço do Servidor",
"emailSubject": "Assunto do Email",
"URL": "URL",
"apiKey": "Chave API"
},
"startPage": {
"welcome": "Bem Vindo!",
"pressStart": "Você precisará fazer algumas coisas para configurar o jfa-go. Clique em iniciar para progredir.",
"httpsNotice": "Certifique-se de que está acessando esta página via HTTPS ou em uma rede privada.",
"start": "Iniciar"
},
"endPage": {
"finished": "Finalizado!",
"restartMessage": "Existem mais opções que você pode definir na página do administrador. Clique abaixo para reiniciar e atualize a página.",
"refreshPage": "Atualizar"
},
"language": {
"title": "Idioma",
"description": "As traduções da comunidade estão disponíveis para a maior parte do jfa-go. Você pode escolher os idiomas padrão abaixo, mas os usuários ainda podem alterá-los caso desejem. Se você quiser ajudar na tradução, inscreva-se no {n} para contribuir!",
"defaultAdminLang": "Idioma padrão do administrador",
"defaultFormLang": "Idioma padrão para criação de conta",
"defaultEmailLang": "Idioma padrão para o email"
},
"general": {
"title": "Geral",
"listenAddress": "",
"urlBase": "URL Base",
"urlBaseNotice": "Necessário apenas se estiver usando um proxy reverso em um subdomínio (por exemplo, 'jellyf.in/accounts').",
"lightTheme": "Claro",
"darkTheme": "Escuro",
"useHTTPS": "Usar HTTPS",
"httpsPort": "Porta HTTPS",
"useHTTPSNotice": "Recomendado apenas se você não estiver usando um proxy reverso.",
"pathToCertificate": "Local do certificado",
"pathToKeyFile": "Local da chave do arquivo"
},
"login": {
"title": "Login",
"description": "Para acessar a página do administrador, você precisa fazer o login com o método abaixo:",
"authorizeWithJellyfin": "Autorizar com Jellyfin/Emby: Os detalhes de login são compartilhados com Jellyfin, o que permite vários usuários.",
"authorizeManual": "Nome de usuário e senha: Defina manualmente o nome de usuário e a senha.",
"adminOnly": "Apenas usuários administradores (recomendado)",
"emailNotice": "Seu endereço de email pode ser usado para receber notificações."
},
"jellyfinEmby": {
"title": "Jellyfin/Emby",
"description": "Uma conta de administrador é necessária porque a API não permite a criação de usuários usando uma chave de API. Você deve criar uma outra conta marcando a opção 'Permitir este usuário administrar o servidor'. Você pode desativar todas outras opções. Uma vez feito isso, insira os detalhes de login aqui.",
"embyNotice": "O suporte ao Emby é limitado e não tem suporte em redefinir senha.",
"internal": "Interno",
"external": "Externo",
"replaceJellyfin": "Nome do servidor",
"replaceJellyfinNotice": "Se fornecido, ele substituirá qualquer ocorrência de 'Jellyfin' no aplicativo.",
"addressExternalNotice": "Deixe em branco para usar o mesmo endereço.",
"testConnection": "Teste de Conexão"
},
"ombi": {
"title": "Ombi",
"description": "Ao se conectar ao Ombi, as contas no Jellyfin e Ombi serão criadas quando um usuário se cadastrar através do jfa-go. Depois de concluída a configuração, vá para Configurações para definir um perfil padrão para novos usuários de ombi.",
"apiKeyNotice": "Encontre isso na primeira guia nas configurações do Ombi."
},
"email": {
"title": "Email",
"description": "jfa-go pode enviar PINs de redefinição de senha e várias notificações por email. Você pode se conectar a um servidor SMTP ou usar a {n} API.",
"method": "Método de envio",
"useEmailAsUsername": "Usar endereços de email como nome de usuário",
"useEmailAsUsernameNotice": "Se habilitado, novos usuários farão login no Jellyfin/Emby com seu endereço de email em vez de um nome de usuário.",
"fromAddress": "A partir do endereço",
"senderName": "Nome do remetente",
"dateFormat": "Formato da Data",
"dateFormatNotice": "A data segue o formato strftime. Para obter mais informações, visite {n}.",
"time24h": "Horário 24h",
"time12h": "Horário 12h",
"encryption": "Encriptação",
"mailgunApiURL": "API URL"
},
"notifications": {
"title": "Notificações",
"description": "Se ativado, você pode escolher (por convite) receber um email quando um convite expirar ou um usuário for criado. Se você não escolheu o método de login Jellyfin, certifique-se de fornecer seu endereço de e-mail."
},
"welcomeEmails": {
"title": "Email de boas-vindas",
"description": "Se habilitado, um email será enviado para os novos usuários Jellyfin/Emby."
},
"inviteEmails": {
"title": "Convidar por Emails",
"description": "Se ativado, você pode enviar convites diretamente para o endereço de email do usuário. Como você pode estar usando um proxy reverso, é necessário fornecer a URL de onde os convites são acessados. Escreva a sua URL Base e acrescente '/invite'."
},
"passwordResets": {
"title": "Redefinir Senha",
"description": "Quando um usuário tenta redefinir sua senha, o Jellyfin cria um arquivo chamado 'passwordreset-*.json' que contém um PIN. jfa-go lê o arquivo e envia o PIN ao usuário.",
"pathToJellyfin": "Local do diretório de configuração do Jellyfin",
"pathToJellyfinNotice": "Se você não sabe o local onde fica, tente redefinir sua senha no Jellyfin. Um pop-up com '<path to jellyfin>/passwordreset-*.json' aparecerá."
},
"passwordValidation": {
"title": "Validar Senha",
"description": "Se ativado, o requisitos de senha será mostrado na página de criação da conta, como tamanho mínimo, caracteres maiúsculos/minúsculos, etc.",
"length": "Tamanho",
"uppercase": "Caracteres maiúsculos",
"lowercase": "Caracteres minúsculos",
"numbers": "Números",
"special": "Caracteres Especial (%, *, etc.)"
},
"helpMessages": {
"title": "Mensagem de Ajuda",
"description": "Essas mensagens serão exibidas na página de criação de conta e em alguns emails.",
"contactMessage": "Mensagem de Contato",
"contactMessageNotice": "Exibido na parte inferior de todas as páginas, exceto na administradora.",
"helpMessage": "Mensagem de Ajuda",
"helpMessageNotice": "Exibido na página de criação de conta.",
"successMessage": "Mensagem de Sucesso",
"successMessageNotice": "Exibido quando um usuário cria sua conta.",
"emailMessage": "Mensagem de Email",
"emailMessageNotice": "Exibido na parte inferior dos emails."
}
}