1
0
mirror of https://github.com/hrfee/jfa-go.git synced 2024-12-23 01:20:11 +00:00

fix translation conflict

This commit is contained in:
Harvey Tindall 2022-12-29 17:48:37 +00:00
commit 6efd28d904
Signed by: hrfee
GPG Key ID: BBC65952848FB1A2
45 changed files with 1004 additions and 64 deletions

View File

@ -112,7 +112,9 @@
"sendPWRManual": "Brugeren {n} har ingen kontaktinformation, tryk kopier for at få et link du kan sende til dem.", "sendPWRManual": "Brugeren {n} har ingen kontaktinformation, tryk kopier for at få et link du kan sende til dem.",
"sendPWRSuccess": "Link til nulstilling af adgangskode sendt.", "sendPWRSuccess": "Link til nulstilling af adgangskode sendt.",
"sendPWRSuccessManual": "Hvis brugeren ikke er modtaget den, så tryk på kopier for manuelt at sende et link til dem.", "sendPWRSuccessManual": "Hvis brugeren ikke er modtaget den, så tryk på kopier for manuelt at sende et link til dem.",
"sendPWRValidFor": "Dette link er gyldigt i 30m." "sendPWRValidFor": "Dette link er gyldigt i 30m.",
"accessJFA": "Få adgang til jfa-go",
"accessJFASettings": "Kan ikke ændres, da enten \"Kun administrator\" eller \"Tillad alle\" er blevet indstillet i Indstillinger > Generelt."
}, },
"notifications": { "notifications": {
"changedEmailAddress": "Ændret e-mail adresse på {n}.", "changedEmailAddress": "Ændret e-mail adresse på {n}.",
@ -209,6 +211,10 @@
"extendedExpiry": { "extendedExpiry": {
"singular": "Forlængede udløb for {n} bruger.", "singular": "Forlængede udløb for {n} bruger.",
"plural": "Forlængede udløb for {n} brugere." "plural": "Forlængede udløb for {n} brugere."
},
"setExpiry": {
"singular": "Indstil udløb for {n} bruger",
"plural": "Indstil udløb for {n} brugere"
} }
} }
} }

View File

@ -111,7 +111,10 @@
"sendPWRSuccessManual": "Si el usuario no lo ha recibido, presione copiar para generar el enlace y enviárselo manualmente.", "sendPWRSuccessManual": "Si el usuario no lo ha recibido, presione copiar para generar el enlace y enviárselo manualmente.",
"sendPWRValidFor": "El enlace es válido por 30m.", "sendPWRValidFor": "El enlace es válido por 30m.",
"sendPWRManual": "El usuario {n} no tiene ningún método de contacto, presione copiar para generar el enlace para enviarle.", "sendPWRManual": "El usuario {n} no tiene ningún método de contacto, presione copiar para generar el enlace para enviarle.",
"ombiProfile": "Perfil de usuario de Ombi" "ombiProfile": "Perfil de usuario de Ombi",
"logs": "Registros",
"accessJFA": "Acceso",
"accessJFASettings": "No se puede cambia, ya que se ha establecido \"Solo administradores\" o \"Permitir a todos\" en Configuración > General."
}, },
"notifications": { "notifications": {
"changedEmailAddress": "Se cambió la dirección de correo electrónico de {n}.", "changedEmailAddress": "Se cambió la dirección de correo electrónico de {n}.",
@ -208,6 +211,10 @@
"extendedExpiry": { "extendedExpiry": {
"singular": "Caducidad extendida para {n} usuario.", "singular": "Caducidad extendida para {n} usuario.",
"plural": "Caducidad extendida para {n} usuarios." "plural": "Caducidad extendida para {n} usuarios."
},
"setExpiry": {
"singular": "Fijar la caducidad del usuario {n}",
"plural": "Establecer la caducidad para {n} usuarios"
} }
} }
} }

217
lang/admin/pl-PL.json Normal file
View File

@ -0,0 +1,217 @@
{
"meta": {
"name": "Polski (PL)"
},
"strings": {
"invites": "Zaproszenia",
"accounts": "Konta",
"settings": "Ustawienia",
"inviteMonths": "Miesiące",
"inviteDays": "Dni",
"inviteHours": "Godziny",
"inviteMinutes": "Minuty",
"inviteNumberOfUses": "Liczba użyć",
"inviteDuration": "Czas trwania zaproszenia",
"warning": "Ostrzeżenie",
"inviteInfiniteUsesWarning": "",
"inviteSendToEmail": "",
"login": "",
"logout": "",
"create": "",
"apply": "",
"delete": "",
"add": "",
"select": "",
"name": "Imię",
"date": "Data",
"enabled": "Włączone",
"disabled": "Wyłączone",
"reEnable": "",
"setExpiry": "",
"disable": "Wyłączone",
"admin": "Admin",
"updates": "Aktualizacje",
"update": "Aktualizacja",
"download": "Pobierz",
"search": "Szukaj",
"advancedSettings": "Zaawansowane",
"lastActiveTime": "Ostatnia aktywność",
"from": "Od",
"user": "Użytkownik",
"expiry": "Wygasa",
"userExpiry": "Użytkownik wygasa",
"userExpiryDescription": "",
"aboutProgram": "O",
"version": "Wersja",
"commitNoun": "",
"newUser": "",
"profile": "",
"unknown": "",
"label": "",
"logs": "",
"announce": "",
"templates": "",
"subject": "",
"message": "Wiadomość",
"variables": "",
"conditionals": "",
"preview": "",
"reset": "Zresetuj",
"edit": "Edytuj",
"donate": "",
"sendPWR": "",
"contactThrough": "",
"extendExpiry": "",
"sendPWRManual": "",
"sendPWRSuccess": "",
"sendPWRSuccessManual": "",
"sendPWRValidFor": "",
"customizeMessages": "",
"customizeMessagesDescription": "",
"markdownSupported": "",
"modifySettings": "Zmień ustawienia",
"modifySettingsDescription": "",
"applyHomescreenLayout": "",
"sendDeleteNotificationEmail": "",
"sendDeleteNotifiationExample": "",
"settingsRestart": "",
"settingsRestarting": "",
"settingsRestartRequired": "",
"settingsRestartRequiredDescription": "",
"settingsApplyRestartLater": "",
"settingsApplyRestartNow": "",
"settingsApplied": "",
"settingsRefreshPage": "",
"settingsRequiredOrRestartMessage": "",
"settingsSave": "",
"ombiProfile": "",
"ombiUserDefaultsDescription": "",
"userProfiles": "",
"userProfilesDescription": "",
"userProfilesIsDefault": "",
"userProfilesLibraries": "",
"addProfile": "Dodaj Profil",
"addProfileDescription": "",
"addProfileNameOf": "Nazwa profilu",
"addProfileStoreHomescreenLayout": "",
"inviteNoUsersCreated": "",
"inviteUsersCreated": "",
"inviteNoProfile": "",
"inviteDateCreated": "Utworzone",
"inviteRemainingUses": "",
"inviteNoInvites": "",
"inviteExpiresInTime": "",
"notifyEvent": "",
"notifyInviteExpiry": "",
"notifyUserCreation": "",
"sendPIN": "Poproś użytkownika aby wysłał kod PIN przy użyciu bota.",
"searchDiscordUser": "",
"findDiscordUser": "",
"linkMatrixDescription": "",
"matrixHomeServer": "",
"saveAsTemplate": "",
"deleteTemplate": "Usuń szablon",
"templateEnterName": "Wprowadź nazwę aby zapisać szablon.",
"accessJFA": "",
"accessJFASettings": ""
},
"notifications": {
"changedEmailAddress": "Zmieniono adres email {n}.",
"userCreated": "Użytkownik {n} utworzony.",
"createProfile": "Stworzono profil {n}.",
"saveSettings": "Ustawienia zostały zapisane",
"saveEmail": "Email zapisany.",
"sentAnnouncement": "Ogłoszenie wysłane.",
"savedAnnouncement": "Ogłoszenie zostało zapisane.",
"setOmbiProfile": "Zapisany profil ombi.",
"updateApplied": "Aktualizacja zastosowana, uruchom ponownie.",
"updateAppliedRefresh": "Aktualizacja zastosowana, odśwież.",
"telegramVerified": "Konto telegramu zweryfikowane.",
"accountConnected": "Konto połączone.",
"errorConnection": "Nie udało się połączyć z jfa-go.",
"error401Unauthorized": "Nieautoryzowany. Spróbuj odświeżyć stronę.",
"errorSettingsAppliedNoHomescreenLayout": "Zastosowano ustawienia, ale zastosowanie układu ekranu głównego mogło się nie powieść.",
"errorHomescreenAppliedNoSettings": "",
"errorSettingsFailed": "",
"errorLoginBlank": "",
"errorUnknown": "Nieznany błąd.",
"errorSaveEmail": "",
"errorBlankFields": "",
"errorDeleteProfile": "",
"errorLoadProfiles": "",
"errorCreateProfile": "",
"errorSetDefaultProfile": "",
"errorLoadUsers": "",
"errorSaveSettings": "",
"errorLoadSettings": "",
"errorSetOmbiProfile": "",
"errorLoadOmbiUsers": "",
"errorChangedEmailAddress": "",
"errorFailureCheckLogs": "",
"errorPartialFailureCheckLogs": "",
"errorUserCreated": "",
"errorSendWelcomeEmail": "",
"errorApplyUpdate": "",
"errorCheckUpdate": "",
"updateAvailable": "",
"noUpdatesAvailable": ""
},
"quantityStrings": {
"modifySettingsFor": {
"singular": "",
"plural": ""
},
"deleteNUsers": {
"singular": "",
"plural": ""
},
"disableUsers": {
"singular": "",
"plural": ""
},
"reEnableUsers": {
"singular": "",
"plural": ""
},
"addUser": {
"singular": "",
"plural": ""
},
"deleteUser": {
"singular": "",
"plural": ""
},
"deletedUser": {
"singular": "",
"plural": ""
},
"disabledUser": {
"singular": "",
"plural": ""
},
"enabledUser": {
"singular": "",
"plural": ""
},
"announceTo": {
"singular": "",
"plural": ""
},
"appliedSettings": {
"singular": "",
"plural": ""
},
"extendExpiry": {
"singular": "",
"plural": ""
},
"setExpiry": {
"singular": "",
"plural": ""
},
"extendedExpiry": {
"singular": "",
"plural": ""
}
}
}

View File

@ -44,7 +44,7 @@
"settingsRequiredOrRestartMessage": "Nota: {n} indica campo obrigatório, {n} indica que as alterações requer um reinício.", "settingsRequiredOrRestartMessage": "Nota: {n} indica campo obrigatório, {n} indica que as alterações requer um reinício.",
"settingsSave": "Salve", "settingsSave": "Salve",
"ombiUserDefaults": "Padrões do usuário Ombi", "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", "ombiUserDefaultsDescription": "Crie um usuário Ombi e configure-o, depois selecione-o abaixo. Suas configurações/permissões serão armazenadas e aplicadas a novos usuários Ombi criados pelo jfa-go quando este perfil for selecionado.",
"userProfiles": "Perfil de usuário", "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.", "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", "userProfilesIsDefault": "Padrão",
@ -72,7 +72,7 @@
"customizeMessagesDescription": "Se não quiser usar os modelos de email do jfa-go, você pode criar o seu próprio usando o Markdown.", "customizeMessagesDescription": "Se não quiser usar os modelos de email do jfa-go, você pode criar o seu próprio usando o Markdown.",
"variables": "Variáveis", "variables": "Variáveis",
"preview": "Pre-visualizar", "preview": "Pre-visualizar",
"reset": "Reiniciar", "reset": "Redefinir",
"edit": "Editar", "edit": "Editar",
"customizeMessages": "Customizar Emails", "customizeMessages": "Customizar Emails",
"disabled": "Desativado", "disabled": "Desativado",
@ -94,7 +94,7 @@
"conditionals": "Condicionais", "conditionals": "Condicionais",
"donate": "Doar", "donate": "Doar",
"contactThrough": "Contato através:", "contactThrough": "Contato através:",
"sendPIN": "Peça ao usuário para enviar o PIN abaixo para o bot.", "sendPIN": "Peça que o usuário envie o PIN abaixo para o bot.",
"searchDiscordUser": "Digite o nome de usuário do Discord.", "searchDiscordUser": "Digite o nome de usuário do Discord.",
"findDiscordUser": "Encontrar usuário Discord", "findDiscordUser": "Encontrar usuário Discord",
"add": "Adicionar", "add": "Adicionar",
@ -104,7 +104,17 @@
"matrixHomeServer": "Endereço do servidor local", "matrixHomeServer": "Endereço do servidor local",
"saveAsTemplate": "Salvar o modelo", "saveAsTemplate": "Salvar o modelo",
"deleteTemplate": "Deletar modelo", "deleteTemplate": "Deletar modelo",
"templateEnterName": "Digite um nome para salvar este modelo." "templateEnterName": "Digite um nome para salvar este modelo.",
"ombiProfile": "Ombi perfil de usuário",
"setExpiry": "Definir vencimento",
"logs": "Histórico",
"sendPWRManual": "O usuário {a} não tem método de contato, pressione copiar para obter um link para enviar a ele.",
"accessJFA": "Acessar o jfa-go",
"sendPWR": "Enviar redefinição de senha",
"sendPWRSuccess": "Link de redefinição de senha enviado.",
"sendPWRSuccessManual": "Se o usuário não o recebeu, pressione copiar para obter um link para enviar manualmente a ele.",
"sendPWRValidFor": "O link é válido por 30m.",
"accessJFASettings": "Não pode ser alterado porque \"Só Administrador\" ou \"Permitir todos\" foi definido em Configurações> Geral."
}, },
"notifications": { "notifications": {
"changedEmailAddress": "Endereço de e-mail alterado de {n}.", "changedEmailAddress": "Endereço de e-mail alterado de {n}.",
@ -145,7 +155,9 @@
"telegramVerified": "Conta do Telegram verificada.", "telegramVerified": "Conta do Telegram verificada.",
"updateAppliedRefresh": "Atualização instalada, atualize.", "updateAppliedRefresh": "Atualização instalada, atualize.",
"accountConnected": "Conta conectada.", "accountConnected": "Conta conectada.",
"savedAnnouncement": "Anúncio salvo." "savedAnnouncement": "Anúncio salvo.",
"setOmbiProfile": "Perfil ombi armazenado.",
"errorSetOmbiProfile": "Falha ao armazenar o perfil ombi."
}, },
"quantityStrings": { "quantityStrings": {
"modifySettingsFor": { "modifySettingsFor": {
@ -199,6 +211,10 @@
"enabledUser": { "enabledUser": {
"singular": "{n} Usuário habilitado.", "singular": "{n} Usuário habilitado.",
"plural": "{n} Usuários habilitado." "plural": "{n} Usuários habilitado."
},
"setExpiry": {
"singular": "Definir expiração para {a} usuário",
"plural": "Definir expiração para {a} usuários"
} }
} }
} }

View File

@ -1,6 +1,6 @@
{ {
"meta": { "meta": {
"name": "Vietnamese (VN)" "name": "Tiếng Anh (Mỹ)"
}, },
"strings": { "strings": {
"invites": "Lời mời", "invites": "Lời mời",
@ -110,7 +110,9 @@
"matrixHomeServer": "Địa chỉ máy chủ", "matrixHomeServer": "Địa chỉ máy chủ",
"saveAsTemplate": "Lưu thành mẫu", "saveAsTemplate": "Lưu thành mẫu",
"deleteTemplate": "Xóa mẫu", "deleteTemplate": "Xóa mẫu",
"templateEnterName": "Nhập tên mẫu để lưu mẫu này." "templateEnterName": "Nhập tên mẫu để lưu mẫu này.",
"logs": "Nhật ký",
"accessJFA": "Truy cập jfa-go"
}, },
"notifications": { "notifications": {
"changedEmailAddress": "Đã đổi địa chỉ email của {n}.", "changedEmailAddress": "Đã đổi địa chỉ email của {n}.",

View File

@ -104,7 +104,14 @@
"matrixHomeServer": "主服务器地址", "matrixHomeServer": "主服务器地址",
"saveAsTemplate": "保存为模板", "saveAsTemplate": "保存为模板",
"deleteTemplate": "删除模板", "deleteTemplate": "删除模板",
"templateEnterName": "输入名称以保存此模板。" "templateEnterName": "输入名称以保存此模板。",
"sendPWRManual": "用户 {n} 没有联系方式,请按下钮复制能发给用户的链接。",
"sendPWRSuccess": "密码重置链接已发了。",
"sendPWR": "发送密码重置",
"sendPWRSuccessManual": "如果用户没收到,请按下钮复制链接,手动发给用户。",
"setExpiry": "设置到期",
"logs": "记录",
"sendPWRValidFor": "此链接有效30分钟。"
}, },
"notifications": { "notifications": {
"changedEmailAddress": "更改了 {n} 的电子邮件地址。", "changedEmailAddress": "更改了 {n} 的电子邮件地址。",

View File

@ -22,6 +22,8 @@
"linkDiscord": "Link Discord", "linkDiscord": "Link Discord",
"linkMatrix": "Link Matrix", "linkMatrix": "Link Matrix",
"contactDiscord": "Kontakt gennem Discord", "contactDiscord": "Kontakt gennem Discord",
"theme": "Tema" "theme": "Tema",
"refresh": "Opdater",
"required": "Påkrævet"
} }
} }

View File

@ -6,7 +6,7 @@
"username": "Benutzername", "username": "Benutzername",
"name": "Name", "name": "Name",
"password": "Passwort", "password": "Passwort",
"emailAddress": "E-Mail-Adresse", "emailAddress": "E-Mail Adresse",
"submit": "Absenden", "submit": "Absenden",
"success": "Erfolgreich", "success": "Erfolgreich",
"continue": "Weiter", "continue": "Weiter",

View File

@ -5,7 +5,7 @@
"strings": { "strings": {
"username": "Nombre de usuario", "username": "Nombre de usuario",
"password": "Contraseña", "password": "Contraseña",
"emailAddress": "Dirección de correo electrónico", "emailAddress": "Correo electrónico",
"name": "Nombre", "name": "Nombre",
"submit": "Enviar", "submit": "Enviar",
"success": "Éxito", "success": "Éxito",
@ -22,6 +22,8 @@
"contactTelegram": "Contactar por Telegram", "contactTelegram": "Contactar por Telegram",
"linkMatrix": "Enlace Matrix", "linkMatrix": "Enlace Matrix",
"linkDiscord": "Enlace Discord", "linkDiscord": "Enlace Discord",
"linkTelegram": "Enlace Telegram" "linkTelegram": "Enlace Telegram",
"refresh": "Refrescar",
"required": "Requerido"
} }
} }

29
lang/common/it-IT.json Normal file
View File

@ -0,0 +1,29 @@
{
"meta": {
"name": "Inglese (US)"
},
"strings": {
"username": "Username",
"password": "Password",
"emailAddress": "Indirizzo Email",
"name": "Nome",
"submit": "Invia",
"send": "Invia",
"success": "Successo",
"continue": "Continua",
"error": "Errore",
"copy": "Copia",
"copied": "Copiato",
"time24h": "Formato 24h",
"time12h": "Formato 12h",
"linkTelegram": "Link Telegram",
"contactEmail": "Contatta tramite Email",
"contactTelegram": "Contatta tramite Telegram",
"linkDiscord": "Link Discord",
"linkMatrix": "Link Matrix",
"contactDiscord": "Contatta tramite Discord",
"theme": "Tema",
"refresh": "Aggiorna",
"required": "Richiesto"
}
}

29
lang/common/pl-PL.json Normal file
View File

@ -0,0 +1,29 @@
{
"meta": {
"name": "Polski (PL)"
},
"strings": {
"username": "Nazwa Użytkownika",
"password": "Hasło",
"emailAddress": "E-mail",
"name": "Imię",
"submit": "Akceptuj",
"send": "Wyślij",
"success": "Sukces",
"continue": "Kontynuuj",
"error": "Błąd",
"copy": "Kopiuj",
"copied": "Skopiowano",
"time24h": "24 godziny",
"time12h": "12 godzin",
"linkTelegram": "Link Telegram",
"contactEmail": "Kontakt drogą mailową",
"contactTelegram": "Kontakt przez Telegram",
"linkDiscord": "Link do Discord",
"linkMatrix": "Link Matrix",
"contactDiscord": "Kontakt przez Discord",
"theme": "Motyw",
"refresh": "Odśwież",
"required": "Wymagane"
}
}

View File

@ -6,7 +6,7 @@
"username": "Nome do Usuário", "username": "Nome do Usuário",
"name": "Nome", "name": "Nome",
"password": "Senha", "password": "Senha",
"emailAddress": "Endereço de Email", "emailAddress": "Endereço de e-mail",
"submit": "Enviar", "submit": "Enviar",
"success": "Sucesso", "success": "Sucesso",
"continue": "Continuar", "continue": "Continuar",
@ -22,6 +22,8 @@
"send": "Enviar", "send": "Enviar",
"linkDiscord": "Link do Discord", "linkDiscord": "Link do Discord",
"linkMatrix": "Link do Matrix", "linkMatrix": "Link do Matrix",
"contactDiscord": "Contato através do Discord" "contactDiscord": "Contato através do Discord",
"refresh": "Atualizar",
"required": "Requeridos"
} }
} }

View File

@ -22,6 +22,8 @@
"linkDiscord": "关联Discord", "linkDiscord": "关联Discord",
"linkMatrix": "关联Matrix", "linkMatrix": "关联Matrix",
"contactDiscord": "通过Discord联系", "contactDiscord": "通过Discord联系",
"theme": "主题" "theme": "主题",
"refresh": "刷新",
"required": "必需的"
} }
} }

View File

@ -1,6 +1,6 @@
{ {
"meta": { "meta": {
"name": "Italiano (IT)" "name": "Inglese (US)"
}, },
"strings": { "strings": {
"ifItWasNotYou": "Se non sei stato tu, puoi ignorare questa email.", "ifItWasNotYou": "Se non sei stato tu, puoi ignorare questa email.",

77
lang/email/pl-PL.json Normal file
View File

@ -0,0 +1,77 @@
{
"meta": {
"name": "Polski (PL)"
},
"strings": {
"ifItWasNotYou": "Jeśli to nie ty, zignoruj tą wiadomość.",
"helloUser": "Hi {username},",
"reason": "Przyczyna"
},
"userCreated": {
"name": "Tworzenie użytkownika",
"title": "Uwaga: Użytkownik utworzony",
"aUserWasCreated": "Użytkownik został utworzony przy użyciu kodu {code}.",
"time": "Czas",
"notificationNotice": "Uwaga: Powiadomienia mogą być włączone z panelu administratora."
},
"inviteExpiry": {
"name": "Zaproszenie wygaśnie",
"title": "Uwaga: Zaproszenie wygasło",
"inviteExpired": "Zaproszenie wygasło.",
"expiredAt": "Kod {code} wygaśnie za {time}.",
"notificationNotice": "Uwaga: Powiadomienia mogą zostać włączone w panelu administratora."
},
"passwordReset": {
"name": "Resetowanie hasła",
"title": "Prośba o reset hasła -Jellyfin",
"someoneHasRequestedReset": "Ktoś niedawno poprosił o zresetowanie hasła w Jellyfin.",
"ifItWasYou": "Jeśli to byłeś ty, wprowadź PIN poniżej.",
"ifItWasYouLink": "Jeśli to byłeś ty, kliknij link poniżej.",
"codeExpiry": "Ten kod wygaśnie {date}, o {time} UTC, dokładnie za {expiresInMinutes}.",
"pin": "PIN"
},
"userDeleted": {
"name": "Usuwanie użytownika",
"title": "Twoje konto zostało usunięte - Jellyfin",
"yourAccountWasDeleted": "Twoje konto Jellyfin zostało usunięte."
},
"userDisabled": {
"name": "Użytkownik wyłączony",
"title": "Twoje konto zostało wyłączone - Jellyfin",
"yourAccountWasDisabled": "Twoje konto zostało wyłączone."
},
"userEnabled": {
"name": "Użytkownik włączony",
"title": "Twoje konto zostało ponownie włączony - Jellyfin",
"yourAccountWasEnabled": "Twoje konto zostało włączone ponownie."
},
"inviteEmail": {
"name": "Email z zaproszeniem",
"title": "Zaproszenie - Jellyfin",
"hello": "Cześć",
"youHaveBeenInvited": "Zostałeś zaproszony na Jellyfin.",
"toJoin": "Aby dołączyć, przejdź używając linku poniżej.",
"inviteExpiry": "To zaproszenie wygaśnie {date} o {time}, czyli za {expiresInMinutes}, więc się pośpiesz.",
"linkButton": "Skonfiguruj swoje konto"
},
"welcomeEmail": {
"name": "Witaj",
"title": "Witaj w Jellyfin",
"welcome": "Witaj w Jellyfin!",
"youCanLoginWith": "Możesz się teraz zalogować używając poniższych danych",
"yourAccountWillExpire": "Twoje konto wygaśnie {date}.",
"jellyfinURL": "URL"
},
"emailConfirmation": {
"name": "Potwierdź adres email",
"title": "Potwierdź adres email - Jellyfin",
"clickBelow": "Naciśnij link poniżej aby potwierdzić adres email.",
"confirmEmail": "Potwierdź adres email"
},
"userExpired": {
"name": "Użytkownik wygasł",
"title": "Twoje konto wygasło - Jellyfin",
"yourAccountHasExpired": "Twoje konto wygasło.",
"contactTheAdmin": "Skontaktuj się z administratorem aby uzyskać więcej szczegółów."
}
}

View File

@ -11,14 +11,14 @@
"title": "Aviso: Usuário criado", "title": "Aviso: Usuário criado",
"aUserWasCreated": "Um usuário foi criado usando o código {code}.", "aUserWasCreated": "Um usuário foi criado usando o código {code}.",
"time": "Tempo", "time": "Tempo",
"notificationNotice": "Nota: Os emails de notificação podem ser alternados no painel do administrador.", "notificationNotice": "Nota: As mensagens de notificação podem ser alternadas no painel do administrador.",
"name": "Criação de usuário" "name": "Criação de usuário"
}, },
"inviteExpiry": { "inviteExpiry": {
"title": "Aviso: Convite expirado", "title": "Aviso: Convite expirado",
"inviteExpired": "Convite expirado.", "inviteExpired": "Convite expirado.",
"expiredAt": "O código {code} expirou em {time}.", "expiredAt": "O código {code} expirou em {time}.",
"notificationNotice": "Nota: Os emails de notificação podem ser alternados no painel do administrador.", "notificationNotice": "Nota: As mensagens de notificação podem ser alternadas no painel do administrador.",
"name": "Convite Expirado" "name": "Convite Expirado"
}, },
"passwordReset": { "passwordReset": {

77
lang/email/ro-RO.json Normal file
View File

@ -0,0 +1,77 @@
{
"meta": {
"name": "Română (ROU)"
},
"strings": {
"ifItWasNotYou": "Dacă nu ați fost dvs., vă rugăm să ignorați asta.",
"helloUser": "Salut {username},",
"reason": "Motiv"
},
"userCreated": {
"name": "Crearea utilizatorului",
"title": "Notă: Utilizator creat",
"aUserWasCreated": "Un utilizator a fost creat folosind codul {code}.",
"time": "Oră",
"notificationNotice": "Notă: Mesajele de notificare pot fi comutate în Tabloul de Bord."
},
"inviteExpiry": {
"name": "Expirare invitație",
"title": "Notă: Invitația a expirat",
"inviteExpired": "Invitația a expirat.",
"expiredAt": "Codul {code} a expirat la {time}.",
"notificationNotice": "Notă: Mesajele de notificare pot fi comutate în Tabloul de Bord."
},
"passwordReset": {
"name": "Resetare parolă",
"title": "Solicitată resetarea parolei - Jellyfin",
"someoneHasRequestedReset": "Cineva a cerut recent o resetare a parolei pe Jellyfin.",
"ifItWasYou": "Dacă acesta ați fost dvs., introduceți codul de mai jos în solicitare.",
"ifItWasYouLink": "Dacă acesta ați fost dvs., faceți clic pe linkul de mai jos.",
"codeExpiry": "Codul va expira pe {date}, la {time} UTC, adică în {expiresInMinutes}.",
"pin": "PIN"
},
"userDeleted": {
"name": "Ștergere utilizator",
"title": "Contul dvs. a fost șters - Jellyfin",
"yourAccountWasDeleted": "Contul dvs. Jellyfin a fost șters."
},
"userDisabled": {
"name": "Utilizator dezactivat",
"title": "Contul dvs. a fost dezactivat - Jellyfin",
"yourAccountWasDisabled": "Contul dvs. a fost dezactivat."
},
"userEnabled": {
"name": "Utilizator activat",
"title": "Contul dvs. a fost reactivat - Jellyfin",
"yourAccountWasEnabled": "Contul dvs. a fost reactivat."
},
"inviteEmail": {
"name": "E-mail de invitație",
"title": "Invitație - Jellyfin",
"hello": "Salut",
"youHaveBeenInvited": "Ai fost invitat la Jellyfin.",
"toJoin": "Pentru a vă alătura, urmați linkul de mai jos.",
"inviteExpiry": "Această invitație va expira pe {date} la {time}, care este în {expiresInMinutes}, așa că acționați rapid.",
"linkButton": "Configurați-vă contul"
},
"welcomeEmail": {
"name": "Bun venit",
"title": "Bun venit la Jellyfin",
"welcome": "Bun venit la Jellyfin!",
"youCanLoginWith": "Vă puteți autentifica cu detaliile de mai jos",
"yourAccountWillExpire": "Contul dvs. va expira pe {date}.",
"jellyfinURL": "URL"
},
"emailConfirmation": {
"name": "E-mail de confirmare",
"title": "Confirmați e-mailul dvs. - Jellyfin",
"clickBelow": "Faceți clic pe linkul de mai jos pentru a vă confirma adresa de e-mail și pentru a începe să utilizați Jellyfin.",
"confirmEmail": "Confirmați adresa de e-mail"
},
"userExpired": {
"name": "Expirarea utilizatorului",
"title": "Contul dvs. a expirat - Jellyfin",
"yourAccountHasExpired": "Contul dvs. a expirat.",
"contactTheAdmin": "Contactați administratorul pentru mai multe informații."
}
}

View File

@ -15,10 +15,10 @@
"passwordRequirementsHeader": "Adgangskodekrav", "passwordRequirementsHeader": "Adgangskodekrav",
"successHeader": "Succes!", "successHeader": "Succes!",
"confirmationRequired": "E-mail bekræftelse er påkrævet", "confirmationRequired": "E-mail bekræftelse er påkrævet",
"confirmationRequiredMessage": "Tjek venligst din e-mail indbakke for at verificere din adresse.", "confirmationRequiredMessage": "Tjek venligst din e-mail indbakke for at bekræfte din adresse.",
"yourAccountIsValidUntil": "Din konto er gyldig indtil {date}.", "yourAccountIsValidUntil": "Din konto er gyldig indtil {date}.",
"sendPIN": "Send nedenstående pinkode til botten, og kom derefter tilbage her for at sammenkoble din konto.", "sendPIN": "Send nedenstående pinkode til botten, og kom derefter tilbage her for at sammenkoble din konto.",
"sendPINDiscord": "Skriv {command} i {server_channel} på Discord, og send PIN-koden nedenfor via. DM til botten.", "sendPINDiscord": "Skriv {command} i {server_channel} på Discord, og send PIN-koden nedenfor.",
"matrixEnterUser": "Skriv dit Bruger ID, tryk Indsend, og en PIN-kode vil blive sendt til dig. Skriv den her efter, for at fortsætte." "matrixEnterUser": "Skriv dit Bruger ID, tryk Indsend, og en PIN-kode vil blive sendt til dig. Skriv den her efter, for at fortsætte."
}, },
"notifications": { "notifications": {
@ -29,8 +29,11 @@
"errorMatrixVerification": "Matrix verifikation påkrævet.", "errorMatrixVerification": "Matrix verifikation påkrævet.",
"errorInvalidPIN": "PIN-koden er ugyldig.", "errorInvalidPIN": "PIN-koden er ugyldig.",
"errorUnknown": "Ukendt fejl.", "errorUnknown": "Ukendt fejl.",
"verified": "Konto verificeret.", "verified": "Konto bekræftet.",
"errorNoEmail": "E-mail er påkrævet." "errorNoEmail": "E-mail er påkrævet.",
"errorCaptcha": "Forkert Captcha.",
"errorPassword": "Tjek krav til adgangskode.",
"errorNoMatch": "Adgangskoder stemmer ikke overens."
}, },
"validationStrings": { "validationStrings": {
"length": { "length": {

View File

@ -3,7 +3,7 @@
"name": "Deutsch (DE)" "name": "Deutsch (DE)"
}, },
"strings": { "strings": {
"pageTitle": "Jellyfin-Konto erstellen", "pageTitle": "Jellyfin Konto erstellen",
"createAccountHeader": "Konto erstellen", "createAccountHeader": "Konto erstellen",
"accountDetails": "Kontodaten", "accountDetails": "Kontodaten",
"emailAddress": "E-Mail", "emailAddress": "E-Mail",
@ -14,7 +14,7 @@
"createAccountButton": "Konto erstellen", "createAccountButton": "Konto erstellen",
"passwordRequirementsHeader": "Passwortanforderungen", "passwordRequirementsHeader": "Passwortanforderungen",
"successHeader": "Erfolgreich!", "successHeader": "Erfolgreich!",
"confirmationRequired": "E-Mail-Bestätigung erforderlich", "confirmationRequired": "E-Mail Bestätigung erforderlich",
"confirmationRequiredMessage": "Bitte überprüfe deinen Posteingang und bestätige deine E-Mail-Adresse.", "confirmationRequiredMessage": "Bitte überprüfe deinen Posteingang und bestätige deine E-Mail-Adresse.",
"yourAccountIsValidUntil": "Dein Konto wird bis zum {date} gültig sein.", "yourAccountIsValidUntil": "Dein Konto wird bis zum {date} gültig sein.",
"sendPIN": "Sende die untenstehende PIN an den Bot und komm dann hierher zurück, um dein Konto zu verbinden.", "sendPIN": "Sende die untenstehende PIN an den Bot und komm dann hierher zurück, um dein Konto zu verbinden.",

View File

@ -3,7 +3,7 @@
"name": "Español (ES)" "name": "Español (ES)"
}, },
"strings": { "strings": {
"pageTitle": "Crear cuenta de Jellyfin", "pageTitle": "Crea una cuenta en Jellyfin",
"createAccountHeader": "Crear una cuenta", "createAccountHeader": "Crear una cuenta",
"accountDetails": "Detalles", "accountDetails": "Detalles",
"emailAddress": "Correo electrónico", "emailAddress": "Correo electrónico",
@ -17,8 +17,8 @@
"confirmationRequired": "Se requiere confirmación por correo electrónico", "confirmationRequired": "Se requiere confirmación por correo electrónico",
"confirmationRequiredMessage": "Por favor, revise la bandeja de entrada de su correo electrónico para verificar su dirección.", "confirmationRequiredMessage": "Por favor, revise la bandeja de entrada de su correo electrónico para verificar su dirección.",
"yourAccountIsValidUntil": "Su cuenta será válida hasta el {date}.", "yourAccountIsValidUntil": "Su cuenta será válida hasta el {date}.",
"sendPINDiscord": "Escribe {command} en {server_channel} en Discord, luego envía el PIN a continuación a través de DM al bot.", "sendPINDiscord": "Escribe {command} en {server_channel} en Discord, luego envía el PIN a través de DM al bot.",
"sendPIN": "Envíe el PIN a continuación al bot, luego regrese aquí para vincular su cuenta.", "sendPIN": "A continuacion envia el PIN al BOT, despues regresa y vincula tu cuenta.",
"matrixEnterUser": "Ingrese su ID de usuario, presione enviar y se le enviará un PIN. Ingrese aquí para continuar." "matrixEnterUser": "Ingrese su ID de usuario, presione enviar y se le enviará un PIN. Ingrese aquí para continuar."
}, },
"notifications": { "notifications": {
@ -30,7 +30,10 @@
"errorTelegramVerification": "Se requiere verificación de Telegram.", "errorTelegramVerification": "Se requiere verificación de Telegram.",
"errorInvalidPIN": "PIN inválido.", "errorInvalidPIN": "PIN inválido.",
"errorMatrixVerification": "Se requiere verificación de Matrix.", "errorMatrixVerification": "Se requiere verificación de Matrix.",
"errorNoEmail": "Correo electrónico requerido." "errorNoEmail": "Correo electrónico requerido.",
"errorCaptcha": "Captcha Incorrecto.",
"errorPassword": "Requisitos para la contraseña.",
"errorNoMatch": "Las contraseñas no coinciden."
}, },
"validationStrings": { "validationStrings": {
"length": { "length": {

View File

@ -1,13 +1,13 @@
{ {
"meta": { "meta": {
"name": "Italiano (IT)" "name": "Inglese (US)"
}, },
"strings": { "strings": {
"pageTitle": "Crea Un Account Jellyfin", "pageTitle": "Crea Un Account Jellyfin",
"createAccountHeader": "Crea Un Account", "createAccountHeader": "Crea Un Account",
"accountDetails": "Dettagli", "accountDetails": "Dettagli",
"emailAddress": "Email", "emailAddress": "Email",
"username": "Nome utente", "username": "Username",
"password": "Password", "password": "Password",
"reEnterPassword": "Riscrivi La Password", "reEnterPassword": "Riscrivi La Password",
"reEnterPasswordInvalid": "Le password non sono uguali.", "reEnterPasswordInvalid": "Le password non sono uguali.",
@ -15,16 +15,21 @@
"passwordRequirementsHeader": "Requisiti Password", "passwordRequirementsHeader": "Requisiti Password",
"successHeader": "Successo!", "successHeader": "Successo!",
"confirmationRequired": "Richiesta la conferma Email", "confirmationRequired": "Richiesta la conferma Email",
"confirmationRequiredMessage": "Controlla la tua casella email per verificare il tuo indirizzo." "confirmationRequiredMessage": "Controlla la tua casella email per verificare il tuo indirizzo.",
"yourAccountIsValidUntil": "Il tuo account sarà valido fino al {date}.",
"sendPIN": "Scrivi il PIN qui sotto al bot, poi torna qui per connettere il tuo account.",
"sendPINDiscord": "Scrivi {command} in {server_channel} su Discord, poi invia il PIN qui sotto.",
"matrixEnterUser": "Inserisci il tuo ID utente, premi invia e ti verrò inviato un PIN. Inseriscilo qui per continuare."
}, },
"notifications": { "notifications": {
"errorUserExists": "L'utente è già esistente.", "errorUserExists": "L'utente è già esistente.",
"errorInvalidCode": "Codice di invito non valido." "errorInvalidCode": "Codice di invito non valido.",
"errorTelegramVerification": "Verifica Telegram richiesta."
}, },
"validationStrings": { "validationStrings": {
"length": { "length": {
"singular": "Deve avere almeno {n} caratteri", "singular": "Deve avere almeno {n} caratteri",
"plural": "Deve aveere almeno {n} caratteri" "plural": "Deve avere almeno {n} caratteri"
}, },
"uppercase": { "uppercase": {
"singular": "Deve avere almeno {n} carattere maiuscolo", "singular": "Deve avere almeno {n} carattere maiuscolo",

60
lang/form/pl-PL.json Normal file
View File

@ -0,0 +1,60 @@
{
"meta": {
"name": "Polski (PL)"
},
"strings": {
"pageTitle": "Ustawienia - jfa-go",
"createAccountHeader": "Utwórz Konto",
"accountDetails": "Szczegóły",
"emailAddress": "E-mail",
"username": "Nazwa Użytkownika",
"password": "Hasło",
"reEnterPassword": "Powtórz Haslo",
"reEnterPasswordInvalid": "Hasła się różnią.",
"createAccountButton": "Utwórz Konto",
"passwordRequirementsHeader": "Wymagane Hasło",
"successHeader": "Sukces!",
"confirmationRequired": "Potwierdź email",
"confirmationRequiredMessage": "Sprawdź swoją skrzynkę pocztową aby zweryfikować adres.",
"yourAccountIsValidUntil": "Twoje konto pozostanie aktywne do {date}.",
"sendPIN": "Wyślij poniższy kod PIN do bota, a następnie wróć tutaj, aby połączyć swoje konto.",
"sendPINDiscord": "Wpisz {command} w {server_channel} na Discordzie, a następnie wpisz kod PIN poniżej.",
"matrixEnterUser": "Wprowadź swój identyfikator użytkownika, naciśnij Prześlij, a kod PIN zostanie wysłany do Ciebie. Wpisz go tutaj, aby kontynuować."
},
"notifications": {
"errorUserExists": "Nazwa użytkownika zajęta.",
"errorInvalidCode": "Błędny kod zaproszenia.",
"errorTelegramVerification": "Wymagana weryfikacja Telegram.",
"errorDiscordVerification": "Wymagana weryfikacja Discord.",
"errorMatrixVerification": "Wymagana weryfikacja Matrix.",
"errorInvalidPIN": "Błędny kod PIN.",
"errorUnknown": "Nieznany błąd.",
"errorNoEmail": "Wymagany adres email.",
"errorCaptcha": "Błędnie rozwiązana captcha.",
"errorPassword": "Sprawdź wymagania dotyczące hasła.",
"errorNoMatch": "Hasła się różnią.",
"verified": "Konto zweryfikowane."
},
"validationStrings": {
"length": {
"singular": "Musisz użyć przynajmniej {n} znaków",
"plural": "Musisz użyć przynajmniej {n} znak"
},
"uppercase": {
"singular": "Musisz użyć co najmniej {n} wielkich liter",
"plural": "Musisz użyć co najmniej {n} wielkich liter"
},
"lowercase": {
"singular": "Musisz użyć co najmniej {n} małych liter",
"plural": "Musisz użyć co najmniej {n} małych liter"
},
"number": {
"singular": "Musisz użyć co najmniej {n} liczbę",
"plural": "Musisz użyć co najmniej {n} liczb"
},
"special": {
"singular": "Musisz użyć co najmniej {n} znak specjalny",
"plural": "Musisz użyć co najmniej {n} znaków specjalnych"
}
}
}

View File

@ -6,7 +6,7 @@
"pageTitle": "Criar Conta Jellyfin", "pageTitle": "Criar Conta Jellyfin",
"createAccountHeader": "Criar Conta", "createAccountHeader": "Criar Conta",
"accountDetails": "Detalhes", "accountDetails": "Detalhes",
"emailAddress": "Email", "emailAddress": "E-mail",
"username": "Nome do Usuário", "username": "Nome do Usuário",
"password": "Senha", "password": "Senha",
"reEnterPassword": "Digite a Senha Novamente", "reEnterPassword": "Digite a Senha Novamente",
@ -18,7 +18,7 @@
"confirmationRequiredMessage": "Verifique sua caixa de email para finalizar o cadastro.", "confirmationRequiredMessage": "Verifique sua caixa de email para finalizar o cadastro.",
"yourAccountIsValidUntil": "Sua conta é válida até {date}.", "yourAccountIsValidUntil": "Sua conta é válida até {date}.",
"sendPIN": "Envie o PIN abaixo para o bot e volte aqui para vincular sua conta.", "sendPIN": "Envie o PIN abaixo para o bot e volte aqui para vincular sua conta.",
"sendPINDiscord": "Digite {command} em {server_channel} no Discord e envie o PIN abaixo via DM para o bot.", "sendPINDiscord": "Digite {command} em {server_channel} no Discord e envie o PIN abaixo.",
"matrixEnterUser": "Digite sua ID de usuário, pressione enviar e um PIN será enviado. E digite aqui para continuar." "matrixEnterUser": "Digite sua ID de usuário, pressione enviar e um PIN será enviado. E digite aqui para continuar."
}, },
"notifications": { "notifications": {
@ -30,7 +30,11 @@
"errorDiscordVerification": "Necessária verificação pelo Discord.", "errorDiscordVerification": "Necessária verificação pelo Discord.",
"errorMatrixVerification": "Necessária verificação Matrix.", "errorMatrixVerification": "Necessária verificação Matrix.",
"errorUnknown": "Erro desconhecido.", "errorUnknown": "Erro desconhecido.",
"verified": "Conta verificada." "verified": "Conta verificada.",
"errorNoEmail": "Email necessário.",
"errorCaptcha": "Captcha incorreto.",
"errorPassword": "Verifique os requisitos de senha.",
"errorNoMatch": "As senhas não coincidem."
}, },
"validationStrings": { "validationStrings": {
"length": { "length": {

60
lang/form/ro-RO.json Normal file
View File

@ -0,0 +1,60 @@
{
"meta": {
"name": "Română (ROU)"
},
"strings": {
"pageTitle": "Crează un Cont Jellyfin",
"createAccountHeader": "Înregistrare",
"accountDetails": "Detalii",
"emailAddress": "Email",
"username": "Utilizator",
"password": "Parolă",
"reEnterPassword": "Reintroduce Parola",
"reEnterPasswordInvalid": "Parolele nu sunt la fel.",
"createAccountButton": "Înregistrare",
"passwordRequirementsHeader": "Cerințe Parolă",
"successHeader": "Succes!",
"confirmationRequired": "Necesară confirmarea emailului",
"confirmationRequiredMessage": "Vă rugăm să vă verificați căsuța de e-mail pentru a vă verifica adresa.",
"yourAccountIsValidUntil": "Contul dvs. va fi valabil până la {date}.",
"sendPIN": "Trimiteți codul PIN de mai jos botului, apoi reveniți aici pentru a vă conecta contul.",
"sendPINDiscord": "Scrie {command} în {server_channel} pe Discord, apoi trimite codul PIN de mai jos.",
"matrixEnterUser": "Introduceți ID-ul dvs. de utilizator, apăsați pe trimitere și vi se va trimite un PIN. Introduceți-l aici pentru a continua."
},
"notifications": {
"errorUserExists": "Utilizatorul deja există.",
"errorInvalidCode": "Cod de invitație nevalid.",
"errorTelegramVerification": "Este necesară verificarea pe Telegram.",
"errorDiscordVerification": "Este necesară verificarea pe Discord.",
"errorMatrixVerification": "Este necesară verificarea pe Matrix.",
"errorInvalidPIN": "PIN-ul este invalid.",
"errorUnknown": "Eroare necunoscută.",
"errorNoEmail": "E-mail necesar.",
"errorCaptcha": "Captcha incorect.",
"errorPassword": "Verificați cerințele privind parola.",
"errorNoMatch": "Parolele nu se potrivesc.",
"verified": "Cont verificat."
},
"validationStrings": {
"length": {
"singular": "Trebuie să aibă cel puțin {n} caracter",
"plural": "Trebuie să aibă cel puțin {n} caractere"
},
"uppercase": {
"singular": "Trebuie să aibă cel puțin {n} literă mare",
"plural": "Trebuie să aibă cel puțin {n} litere mari"
},
"lowercase": {
"singular": "Trebuie să aibă cel puțin {n} literă mică",
"plural": "Trebuie să aibă cel puțin {n} litere mici"
},
"number": {
"singular": "Trebuie să aibă cel puțin {n} număr",
"plural": "Trebuie să aibă cel puțin {n} numere"
},
"special": {
"singular": "Trebuie să aibă cel puțin {n} caracter special",
"plural": "Trebuie să aibă cel puțin {n} caractere speciale"
}
}
}

60
lang/form/vi-VN.json Normal file
View File

@ -0,0 +1,60 @@
{
"meta": {
"name": "Tiếng Anh (Mỹ)"
},
"strings": {
"pageTitle": "Tạo tài khoản Jellyfin",
"createAccountHeader": "Tạo tài khoản",
"accountDetails": "Chi tiết",
"emailAddress": "Email",
"username": "Tên đăng nhập",
"password": "Mật khẩu",
"reEnterPassword": "Nhập lại mật khẩu",
"reEnterPasswordInvalid": "Mật khẩu không giống nhau.",
"createAccountButton": "Tạo tài khoản",
"passwordRequirementsHeader": "Yêu cầu mật khẩu",
"successHeader": "Thành công!",
"confirmationRequired": "Cần xác nhận email",
"confirmationRequiredMessage": "Hãy kiểm tra email của bạn để xác minh địa chỉ email.",
"yourAccountIsValidUntil": "",
"sendPIN": "",
"sendPINDiscord": "",
"matrixEnterUser": ""
},
"notifications": {
"errorUserExists": "",
"errorInvalidCode": "",
"errorTelegramVerification": "",
"errorDiscordVerification": "",
"errorMatrixVerification": "",
"errorInvalidPIN": "",
"errorUnknown": "",
"errorNoEmail": "",
"errorCaptcha": "",
"errorPassword": "",
"errorNoMatch": "",
"verified": ""
},
"validationStrings": {
"length": {
"singular": "",
"plural": ""
},
"uppercase": {
"singular": "",
"plural": ""
},
"lowercase": {
"singular": "",
"plural": ""
},
"number": {
"singular": "",
"plural": ""
},
"special": {
"singular": "",
"plural": ""
}
}
}

View File

@ -17,19 +17,23 @@
"confirmationRequired": "需要邮件确认", "confirmationRequired": "需要邮件确认",
"confirmationRequiredMessage": "请登录您的邮箱收件箱来验证您的地址。", "confirmationRequiredMessage": "请登录您的邮箱收件箱来验证您的地址。",
"yourAccountIsValidUntil": "您的账户将在 {date} 之前有效。", "yourAccountIsValidUntil": "您的账户将在 {date} 之前有效。",
"sendPIN": "把PIN码发送给下面的bot然后回到这里来关联您的账户。", "sendPIN": "把下面的PIN码发给机器人然后回到这页绑定您的账户。",
"sendPINDiscord": "在 Discord 上,在 {server_channel} 中输入 {command} 并将下面的 PIN 作为 DM 发送给机器人。", "sendPINDiscord": "在Discord {server_channel} 频道输入 {command} 并将下面的PIN码。",
"matrixEnterUser": "输入您的用户ID并点击提交将发送给您的PIN码输入到这里并继续。" "matrixEnterUser": "输入您的用户ID并点击提交将发送给您的PIN码输入到这里并继续。"
}, },
"notifications": { "notifications": {
"errorUserExists": "用户已经存在。", "errorUserExists": "用户已经存在。",
"errorInvalidCode": "无效的邀请码", "errorInvalidCode": "无效的邀请码",
"errorTelegramVerification": "需要Telegram验证", "errorTelegramVerification": "需要Telegram验证码。",
"errorDiscordVerification": "需要Discord验证。", "errorDiscordVerification": "需要Discord验证。",
"errorMatrixVerification": "需要Matrix验证。", "errorMatrixVerification": "需要Matrix验证。",
"errorInvalidPIN": "无效的PIN码", "errorInvalidPIN": "无效的PIN码",
"errorUnknown": "未知错误。", "errorUnknown": "未知错误。",
"verified": "账户已验证。" "verified": "账户已验证。",
"errorNoEmail": "必要输入电邮地址。",
"errorCaptcha": "验证码不对。",
"errorPassword": "请您检查密码要求再试。",
"errorNoMatch": "密码不匹配。"
}, },
"validationStrings": { "validationStrings": {
"length": { "length": {

View File

@ -8,7 +8,7 @@
"tryAgain": "Bitte versuche es erneut.", "tryAgain": "Bitte versuche es erneut.",
"youCanLogin": "Du kannst dich nun mit dem unten stehenden Code als Passwort anmelden.", "youCanLogin": "Du kannst dich nun mit dem unten stehenden Code als Passwort anmelden.",
"youCanLoginOmbi": "Du kannst dich jetzt bei Jellyfin und Ombi mit dem unten stehenden Code als Passwort anmelden.", "youCanLoginOmbi": "Du kannst dich jetzt bei Jellyfin und Ombi mit dem unten stehenden Code als Passwort anmelden.",
"changeYourPassword": "Achte darauf, dass du dein Passwort nach der Anmeldung änderst.", "changeYourPassword": "Vergiss nicht, dein Passwort nach der Anmeldung zu ändern.",
"youCanLoginPassword": "Du kannst dich nun mit deinem neuen Passwort anmelden. Klicke unten um zu Jellyfin zu gehen.", "youCanLoginPassword": "Du kannst dich nun mit deinem neuen Passwort anmelden. Klicke unten um zu Jellyfin zu gehen.",
"reset": "Zurücksetzen", "reset": "Zurücksetzen",
"enterYourPassword": "Gib unten dein neues Passwort ein." "enterYourPassword": "Gib unten dein neues Passwort ein."

16
lang/pwreset/pl-PL.json Normal file
View File

@ -0,0 +1,16 @@
{
"meta": {
"name": "Polski (PL)"
},
"strings": {
"passwordReset": "Zresetuj hasło",
"reset": "Zresetuj",
"resetFailed": "Hasło nie zostało zrestartowane",
"tryAgain": "Spróbuj ponownie.",
"youCanLogin": "Możesz się teraz zalogować używając kodu jako hasła.",
"youCanLoginOmbi": "Możesz się teraz zalogować do Jellyfin & Ombi używając poniższego kodu jako swojego hasła.",
"youCanLoginPassword": "Możesz się teraz zalogować przy użyciu swojego nowego hasła. Naciśnij poniżej aby przejść do Jellyfin.",
"changeYourPassword": "Upewnij się, że zmieniłeś swoje hasło po zalogowaniu.",
"enterYourPassword": "Podaj swoje hasło poniżej."
}
}

View File

@ -8,6 +8,9 @@
"tryAgain": "Tente novamente.", "tryAgain": "Tente novamente.",
"youCanLogin": "Agora você pode fazer login com o código abaixo como senha.", "youCanLogin": "Agora você pode fazer login com o código abaixo como senha.",
"youCanLoginOmbi": "Agora você pode fazer login no Jellyfin & Ombi com o código abaixo como senha.", "youCanLoginOmbi": "Agora você pode fazer login no Jellyfin & Ombi com o código abaixo como senha.",
"changeYourPassword": "Certifique-se de alterar sua senha depois de fazer o login." "changeYourPassword": "Certifique-se de alterar sua senha depois de fazer o login.",
"reset": "Redefinir",
"enterYourPassword": "Digite sua nova senha abaixo.",
"youCanLoginPassword": "Agora você pode fazer login com sua nova senha. Pressione abaixo para continuar até Jellyfin."
} }
} }

16
lang/pwreset/ro-RO.json Normal file
View File

@ -0,0 +1,16 @@
{
"meta": {
"name": "Română (ROU)"
},
"strings": {
"passwordReset": "Resetare parolă",
"reset": "Resetare",
"resetFailed": "Resetarea parolei a eșuat",
"tryAgain": "Te rugăm să încerci din nou.",
"youCanLogin": "Acum vă puteți autentifica cu codul de mai jos ca parolă.",
"youCanLoginOmbi": "Vă puteți conecta acum la Jellyfin & Ombi cu codul de mai jos ca parolă.",
"youCanLoginPassword": "Acum vă puteți autentifica cu noua parolă. Apăsați mai jos pentru a continua spre Jellyfin.",
"changeYourPassword": "Asigurați-vă că vă schimbați parola după ce vă conectați.",
"enterYourPassword": "Introduceți noua parolă mai jos."
}
}

View File

@ -10,6 +10,7 @@
"youCanLogin": "您现在可以使用下面的代码作为您的密码进行登录。", "youCanLogin": "您现在可以使用下面的代码作为您的密码进行登录。",
"youCanLoginOmbi": "您现在可以使用下面的代码作为您的密码登录Jellyfin和Ombi。", "youCanLoginOmbi": "您现在可以使用下面的代码作为您的密码登录Jellyfin和Ombi。",
"changeYourPassword": "确保在登录状态下修改您的密码。", "changeYourPassword": "确保在登录状态下修改您的密码。",
"enterYourPassword": "在下面输入您的新密码。" "enterYourPassword": "在下面输入您的新密码。",
"youCanLoginPassword": "您现在可以使用新密码登录。请按下面按钮跳转到Jellyfin。"
} }
} }

View File

@ -19,7 +19,8 @@
"errorNotAdmin": "Brugeren har ikke tilladelse til at administrere server.", "errorNotAdmin": "Brugeren har ikke tilladelse til at administrere server.",
"errorInvalidUserPass": "Ugyldigt brugernavn/adgangskode.", "errorInvalidUserPass": "Ugyldigt brugernavn/adgangskode.",
"errorUserDisabled": "Bruger kan være deaktiveret.", "errorUserDisabled": "Bruger kan være deaktiveret.",
"error404": "404, tjek den interne URL." "error404": "404, tjek den interne URL.",
"errorConnectionRefused": "Tilslutning afvist."
}, },
"startPage": { "startPage": {
"welcome": "Velkommen!", "welcome": "Velkommen!",
@ -65,7 +66,9 @@
"authorizeWithJellyfin": "Autoriser med Jellyfin/Emby: Loginoplysninger deles med Jellyfin, hvilket giver mulighed for flere brugere.", "authorizeWithJellyfin": "Autoriser med Jellyfin/Emby: Loginoplysninger deles med Jellyfin, hvilket giver mulighed for flere brugere.",
"authorizeManual": "Brugernavn og adgangskode: indtast brugernavn og adgangskode manuelt.", "authorizeManual": "Brugernavn og adgangskode: indtast brugernavn og adgangskode manuelt.",
"adminOnly": "Kun administratorbrugere (anbefalet)", "adminOnly": "Kun administratorbrugere (anbefalet)",
"emailNotice": "Din e-mail adresse kan bruges til at modtage underretninger." "emailNotice": "Din e-mail adresse kan bruges til at modtage underretninger.",
"allowAll": "Tillad alle Jellyfin brugere at logge ind",
"allowAllDescription": "Det anbefales ikke, du bør tillade individuelle brugere at logge ind, når de er konfigureret."
}, },
"jellyfinEmby": { "jellyfinEmby": {
"title": "Jellyfin/Emby", "title": "Jellyfin/Emby",

View File

@ -19,7 +19,8 @@
"errorInvalidUserPass": "Benutzername/Passwort ungültig.", "errorInvalidUserPass": "Benutzername/Passwort ungültig.",
"errorNotAdmin": "Dieser Benutzer darf den Server nicht verwalten.", "errorNotAdmin": "Dieser Benutzer darf den Server nicht verwalten.",
"errorUserDisabled": "Konto ist eventuell deaktiviert.", "errorUserDisabled": "Konto ist eventuell deaktiviert.",
"error404": "404, prüfe die interne URL." "error404": "404, prüfe die interne URL.",
"errorConnectionRefused": "Verbindung abgelehnt."
}, },
"startPage": { "startPage": {
"welcome": "Willkommen!", "welcome": "Willkommen!",

View File

@ -19,7 +19,8 @@
"errorInvalidUserPass": "Usuario/contraseña inválido.", "errorInvalidUserPass": "Usuario/contraseña inválido.",
"errorNotAdmin": "El usuario no tiene permitido administrar el servidor.", "errorNotAdmin": "El usuario no tiene permitido administrar el servidor.",
"errorUserDisabled": "El usuario puede estar desactivado.", "errorUserDisabled": "El usuario puede estar desactivado.",
"error404": "404, verifique la URL interna." "error404": "404, verifique la URL interna.",
"errorConnectionRefused": "Conexión rechazada."
}, },
"startPage": { "startPage": {
"welcome": "¡Bienvenido!", "welcome": "¡Bienvenido!",
@ -65,7 +66,9 @@
"authorizeWithJellyfin": "Autorizar con Jellyfin/Emby: los detalles de inicio de sesión se comparten con Jellyfin, lo que permite a varios usuarios.", "authorizeWithJellyfin": "Autorizar con Jellyfin/Emby: los detalles de inicio de sesión se comparten con Jellyfin, lo que permite a varios usuarios.",
"authorizeManual": "Nombre de usuario y contraseña: establezca manualmente el nombre de usuario y la contraseña.", "authorizeManual": "Nombre de usuario y contraseña: establezca manualmente el nombre de usuario y la contraseña.",
"adminOnly": "Solo usuarios administradores (recomendado)", "adminOnly": "Solo usuarios administradores (recomendado)",
"emailNotice": "Su dirección de correo electrónico se puede utilizar para recibir notificaciones." "emailNotice": "Su dirección de correo electrónico se puede utilizar para recibir notificaciones.",
"allowAll": "Permitir el acceso a todos los usuarios de Jellyfin",
"allowAllDescription": "No se recomienda, debe permitir que los usuarios individuales se conecten una vez configurados."
}, },
"jellyfinEmby": { "jellyfinEmby": {
"title": "Jellyfin/Emby", "title": "Jellyfin/Emby",

View File

@ -19,7 +19,8 @@
"errorInvalidUserPass": "Ongeldige gebruikersnaam/wachtwoord.", "errorInvalidUserPass": "Ongeldige gebruikersnaam/wachtwoord.",
"errorUserDisabled": "De gebruiker kan uitgeschakeld zijn.", "errorUserDisabled": "De gebruiker kan uitgeschakeld zijn.",
"error404": "404, controleer de interne URL.", "error404": "404, controleer de interne URL.",
"errorNotAdmin": "Gebruiker heeft geen beheersrechten." "errorNotAdmin": "Gebruiker heeft geen beheersrechten.",
"errorConnectionRefused": "Verbinding geweigerd."
}, },
"startPage": { "startPage": {
"welcome": "Welkom!", "welcome": "Welkom!",

150
lang/setup/pl-PL.json Normal file
View File

@ -0,0 +1,150 @@
{
"meta": {
"name": "Polski (PL)"
},
"strings": {
"pageTitle": "Ustawienia - jfa-go",
"next": "Dalej",
"back": "Cofnij",
"optional": "Opcjonalne",
"serverType": "Typ Serwera",
"disabled": "Wyłączone",
"enabled": "Włączone",
"port": "Port",
"message": "Wiadomość",
"serverAddress": "Adres Serwera",
"emailSubject": "Tytuł wiadomości email",
"URL": "URL",
"apiKey": "API Key",
"errorInvalidUserPass": "Niepoprawna nazwa użytkownika/hasło.",
"errorNotAdmin": "Użytkownik nie jest upoważniony do zarządzania serwerem.",
"errorUserDisabled": "Użytkownik może być wyłączony.",
"error404": "404, nie znaleziono URL.",
"errorConnectionRefused": "Brak dostępu."
},
"startPage": {
"welcome": "Witaj!",
"pressStart": "Musisz wykonać kilka czynności aby skonfigurować jfa-go. Wciśnij start aby kontynuować.",
"httpsNotice": "Upewnij się , że masz dostęp do strony przy użyciu HTTPS lub sieci LAN.",
"start": "Start"
},
"endPage": {
"finished": "Ukończono!",
"restartMessage": "Możesz skonfigurować boty Discord/Telegram/Matrix, dostosować wiadomości i nie tylko w Ustawieniach. Kliknij poniżej, aby ponownie uruchomić, a następnie odśwież stronę.",
"refreshPage": "Odśwież"
},
"language": {
"title": "Język",
"description": "Tłumaczenia społeczności są dostępne dla większości jfa-go. Poniżej możesz wybrać języki domyślne, ale użytkownicy mogą je zmienić, jeśli chcą. Jeśli chcesz pomóc w tłumaczeniu, zarejestruj się do {n}, aby zacząć współtworzyć!",
"defaultAdminLang": "Domyślny język administratora",
"defaultFormLang": "Domyślny język tworzenia konta",
"defaultEmailLang": "Domyślny język email"
},
"general": {
"title": "Ogólne",
"listenAddress": "",
"urlBase": "",
"urlBaseNotice": "Wymagane tylko jeśli używasz reverse proxy na subdomenie np. jellyf.in/accounts.",
"lightTheme": "Jasny",
"darkTheme": "Ciemny",
"useHTTPS": "Użyj HTTPS",
"httpsPort": "Port HTTPS",
"useHTTPSNotice": "Zalecane tylko jeśli nie używasz reverse proxy.",
"pathToCertificate": "Ścieżka do certyfikatu",
"pathToKeyFile": "Ścieżka do .key"
},
"updates": {
"title": "Aktualizacje",
"description": "",
"updateChannel": "",
"stable": "Stabilny",
"unstable": "Niestabilne"
},
"login": {
"title": "Zaloguj",
"description": "",
"authorizeWithJellyfin": "",
"authorizeManual": "",
"adminOnly": "Tylko administratorzy (zalecane)",
"allowAll": "Zezwój wszystkim użytkownikom na logowanie do Jellyfin",
"allowAllDescription": "",
"emailNotice": ""
},
"jellyfinEmby": {
"title": "",
"description": "",
"embyNotice": "",
"internal": "",
"external": "",
"replaceJellyfin": "Nazwa serwera",
"replaceJellyfinNotice": "",
"addressExternalNotice": "",
"testConnection": ""
},
"ombi": {
"title": "",
"description": "",
"apiKeyNotice": ""
},
"messages": {
"title": "",
"description": ""
},
"email": {
"title": "E-mail",
"description": "",
"method": "",
"useEmailAsUsername": "",
"useEmailAsUsernameNotice": "",
"fromAddress": "",
"senderName": "",
"dateFormat": "",
"dateFormatNotice": "",
"encryption": "",
"mailgunApiURL": ""
},
"notifications": {
"title": "",
"description": ""
},
"welcomeEmails": {
"title": "",
"description": ""
},
"inviteEmails": {
"title": "",
"description": ""
},
"passwordResets": {
"title": "",
"description": "",
"pathToJellyfin": "",
"pathToJellyfinNotice": "",
"resetLinks": "",
"resetLinksNotice": "",
"resetLinksLanguage": "",
"setPassword": "",
"setPasswordNotice": ""
},
"passwordValidation": {
"title": "",
"description": "",
"length": "",
"uppercase": "",
"lowercase": "",
"numbers": "",
"special": ""
},
"helpMessages": {
"title": "",
"description": "",
"contactMessage": "",
"contactMessageNotice": "",
"helpMessage": "",
"helpMessageNotice": "",
"successMessage": "",
"successMessageNotice": "",
"emailMessage": "",
"emailMessageNotice": ""
}
}

View File

@ -15,7 +15,12 @@
"serverAddress": "Endereço do Servidor", "serverAddress": "Endereço do Servidor",
"emailSubject": "Assunto do Email", "emailSubject": "Assunto do Email",
"URL": "URL", "URL": "URL",
"apiKey": "Chave API" "apiKey": "Chave API",
"errorNotAdmin": "O usuário não tem permissão para gerenciar o servidor.",
"errorUserDisabled": "O usuário pode estar desabilitado.",
"error404": "404, verifique a URL interna.",
"errorInvalidUserPass": "Usuário ou Senha Inválidos.",
"errorConnectionRefused": "Conexão recusada."
}, },
"startPage": { "startPage": {
"welcome": "Bem Vindo!", "welcome": "Bem Vindo!",
@ -38,7 +43,7 @@
"general": { "general": {
"title": "Geral", "title": "Geral",
"listenAddress": "Endereço de Escuta", "listenAddress": "Endereço de Escuta",
"urlBase": "URL Base", "urlBase": "local URL",
"urlBaseNotice": "Necessário apenas se estiver usando um proxy reverso em um subdomínio (por exemplo, 'jellyf.in/accounts').", "urlBaseNotice": "Necessário apenas se estiver usando um proxy reverso em um subdomínio (por exemplo, 'jellyf.in/accounts').",
"lightTheme": "Claro", "lightTheme": "Claro",
"darkTheme": "Escuro", "darkTheme": "Escuro",
@ -54,7 +59,9 @@
"authorizeWithJellyfin": "Autorizar com Jellyfin/Emby: Os detalhes de login são compartilhados com Jellyfin, o que permite vários usuários.", "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.", "authorizeManual": "Nome de usuário e senha: Defina manualmente o nome de usuário e a senha.",
"adminOnly": "Apenas usuários administradores (recomendado)", "adminOnly": "Apenas usuários administradores (recomendado)",
"emailNotice": "Seu endereço de email pode ser usado para receber notificações." "emailNotice": "Seu endereço de email pode ser usado para receber notificações.",
"allowAll": "Permitir que todos os usuários do Jellyfin façam login",
"allowAllDescription": "Não recomendado, você deve permitir que usuários individuais façam login após a configuração."
}, },
"jellyfinEmby": { "jellyfinEmby": {
"title": "Jellyfin/Emby", "title": "Jellyfin/Emby",

View File

@ -15,11 +15,12 @@
"serverAddress": "服务地址", "serverAddress": "服务地址",
"emailSubject": "邮件主题", "emailSubject": "邮件主题",
"URL": "链接", "URL": "链接",
"apiKey": "API Key", "apiKey": "API 密钥",
"errorInvalidUserPass": "无效的用户名/密码。", "errorInvalidUserPass": "无效的用户名/密码。",
"errorNotAdmin": "此用户不允许管理服务。", "errorNotAdmin": "此用户不允许管理服务。",
"errorUserDisabled": "此永固可能已被禁用。", "errorUserDisabled": "此永固可能已被禁用。",
"error404": "404请检查内部URL。" "error404": "404请检查内部URL。",
"errorConnectionRefused": "连接被拒绝。"
}, },
"startPage": { "startPage": {
"welcome": "欢迎!", "welcome": "欢迎!",

View File

@ -3,10 +3,14 @@
"name": "Dansk (DK)" "name": "Dansk (DK)"
}, },
"strings": { "strings": {
"startMessage": "Hej!\nIndtast din Jellyfin PIN-kode her for at verificere din konto.", "startMessage": "Hej!\nIndtast din Jellyfin PIN-kode her for at bekræfte din konto.",
"matrixStartMessage": "Hej!\nIndtast PIN-koden på Jellyfin tilmeldingssiden for at verificere din konto.", "matrixStartMessage": "Hej!\nIndtast PIN-koden på Jellyfin tilmeldingssiden for at bekræfte din konto.",
"invalidPIN": "Den PIN-kode var ugyldig, prøv igen.", "invalidPIN": "Den PIN-kode var ugyldig, prøv igen.",
"pinSuccess": "Sådan! Du kan nu gå tilbage til tilmeldingssiden.", "pinSuccess": "Sådan! Du kan nu gå tilbage til tilmeldingssiden.",
"languageMessage": "Note: Se tilgængelige sprog med {command}, og vælg sprog med {command} <sprog kode>." "languageMessage": "Note: Se tilgængelige sprog med {command}, og vælg sprog med {command} <sprog kode>.",
"discordStartMessage": "Hej!\n Indtast din pinkode med `/pin <PIN>` for at bekræfte din konto.",
"languageMessageDiscord": "Bemærk: Indstil dit sprog med /lang <sprognavn>.",
"languageSet": "Sprog indstillet til {language}.",
"discordDMs": "Tjek venligst dine DM's for et svar."
} }
} }

View File

@ -7,6 +7,10 @@
"matrixStartMessage": "Hola\nIngrese el PIN a continuación en la página de registro de Jellyfin para verificar su cuenta.", "matrixStartMessage": "Hola\nIngrese el PIN a continuación en la página de registro de Jellyfin para verificar su cuenta.",
"invalidPIN": "Ese PIN no es válido, inténtalo de nuevo.", "invalidPIN": "Ese PIN no es válido, inténtalo de nuevo.",
"pinSuccess": "¡Éxito! Ahora puedes volver a la página de registro.", "pinSuccess": "¡Éxito! Ahora puedes volver a la página de registro.",
"languageMessage": "Nota: Revisa los idiomas disponibles con {command}, y establece el idioma con {command} <language code>." "languageMessage": "Nota: Revisa los idiomas disponibles con {command}, y establece el idioma con {command} <language code>.",
"discordStartMessage": "Hola\nIntroduzca su PIN con `/pin <PIN>` para verificar su cuenta.",
"languageMessageDiscord": "Nota: configure su idioma con /lang <language name>.",
"languageSet": "El idioma esta configurado como {language}.",
"discordDMs": "Por favor, compruebe sus DMs para una respuesta."
} }
} }

16
lang/telegram/it-IT.json Normal file
View File

@ -0,0 +1,16 @@
{
"meta": {
"name": "Inglese (US)"
},
"strings": {
"startMessage": "",
"discordStartMessage": "",
"matrixStartMessage": "",
"invalidPIN": "",
"pinSuccess": "",
"languageMessage": "",
"languageMessageDiscord": "",
"languageSet": "",
"discordDMs": ""
}
}

16
lang/telegram/pl-PL.json Normal file
View File

@ -0,0 +1,16 @@
{
"meta": {
"name": "Polski (PL)"
},
"strings": {
"startMessage": "Hej!\nWprowadź swój kod PIN tutaj aby zweryfikować konto.",
"discordStartMessage": "Cześć!\n Wprowadź kod PIN za pomocą `/pin <PIN>`, aby zweryfikować swoje konto.",
"matrixStartMessage": "Cześć\nWprowadź poniższy kod PIN na stronie rejestracji Jellyfin, aby zweryfikować swoje konto.",
"invalidPIN": "Kod PIN błędny, spróbuj ponownie.",
"pinSuccess": "Udało się! Moeższ teraz wrócić do rejestracji.",
"languageMessage": "Uwaga: Zobacz dostępne języki za pomocą {command} i ustaw język za pomocą {command} <language code>.",
"languageMessageDiscord": "Uwaga: Ustaw swój język używając /lang <language name>.",
"languageSet": "Język ustawiony jako {language}.",
"discordDMs": "Sprawdź swoje wiadomości, aby uzyskać odpowiedź."
}
}

View File

@ -7,6 +7,10 @@
"matrixStartMessage": "Oi\nDigite o PIN abaixo na página do Jellyfin para verificar sua conta.", "matrixStartMessage": "Oi\nDigite o PIN abaixo na página do Jellyfin para verificar sua conta.",
"invalidPIN": "PIN invalido, tente novamente.", "invalidPIN": "PIN invalido, tente novamente.",
"pinSuccess": "Concluído. Agora você pode retornar à página de inscrição.", "pinSuccess": "Concluído. Agora você pode retornar à página de inscrição.",
"languageMessage": "Nota: Veja os idiomas disponíveis com {command} e defina o idioma com {command} <language code>." "languageMessage": "Nota: Veja os idiomas disponíveis com {command} e defina o idioma com {command} <language code>.",
"languageMessageDiscord": "Nota: defina seu idioma com /lang <language name>.",
"languageSet": "Idioma definido como {idioma}.",
"discordDMs": "Por favor, verifique seus DMs para uma resposta.",
"discordStartMessage": "Oi!\n Digite seu PIN com `/pin <PIN>` para verificar sua conta."
} }
} }

16
lang/telegram/ro-RO.json Normal file
View File

@ -0,0 +1,16 @@
{
"meta": {
"name": "Română (ROU)"
},
"strings": {
"startMessage": "Salut!\nIntroduceți aici codul PIN Jellyfin pentru a vă verifica contul.",
"discordStartMessage": "Salut!\nIntroduceți codul PIN cu '/pin <PIN>' pentru a vă verifica contul.",
"matrixStartMessage": "Salut!\nIntroduceți codul PIN de mai jos în pagina de înscriere Jellyfin pentru a vă verifica contul.",
"invalidPIN": "Codul PIN nu era valid, încercați din nou.",
"pinSuccess": "Succes! Acum puteți reveni la pagina de înscriere.",
"languageMessage": "Notă: vedeți limbile disponibile cu {command} și setați limba cu {command} <cod limbă>.",
"languageMessageDiscord": "Notă: setați limba cu /lang <numele limbii>.",
"languageSet": "Limba setată la {language}.",
"discordDMs": "Vă rugăm să verificați DM-urile pentru un răspuns."
}
}

View File

@ -7,6 +7,10 @@
"matrixStartMessage": "您好\n请在Jellyfin的注册页面中输入下面的PIN码来验证您的账户。", "matrixStartMessage": "您好\n请在Jellyfin的注册页面中输入下面的PIN码来验证您的账户。",
"invalidPIN": "这个PIN码无效请重试。", "invalidPIN": "这个PIN码无效请重试。",
"pinSuccess": "成功!您现在可以返回注册页面。", "pinSuccess": "成功!您现在可以返回注册页面。",
"languageMessage": "提示:使用 {command} 查看可用语言,并使用 {command} <language code> 来设置语言。" "languageMessage": "提示:使用 {command} 查看可用语言,并使用 {command} <language code> 来设置语言。",
"discordStartMessage": "您好!\n请输入 `/pin <PIN码>`以验证您的账户。",
"languageMessageDiscord": "提示:使用 `/lang <语言>` 设置语言。",
"languageSet": "语言改成 {language}。",
"discordDMs": "请检查您的DM找回答。"
} }
} }