Files
Arvin Xu ab376d9185 feat: add device code auth flow (#12697)
* add i18n

* fix types
2026-03-04 23:58:41 +08:00

54 lines
3.8 KiB
JSON

{
"consent.buttons.accept": "Autorizar",
"consent.buttons.deny": "Negar",
"consent.description": "O aplicativo {{clientName}} está solicitando autorização para acessar sua conta",
"consent.error.sessionInvalid.message": "A sessão de autorização expirou ou é inválida. Por favor, reinicie o processo de autorização.",
"consent.error.sessionInvalid.title": "Sessão de Autorização Inválida",
"consent.error.title": "Ocorreu um Erro",
"consent.error.unknown.message": "Ocorreu um erro desconhecido ao carregar os detalhes da autorização.",
"consent.error.unsupportedInteraction.message": "Tipo de interação não suportado: {{promptName}}",
"consent.error.unsupportedInteraction.title": "Tipo de Interação Não Suportado",
"consent.permissionsTitle": "Solicitando as seguintes permissões:",
"consent.redirectUri": "Você será redirecionado após a autorização bem-sucedida",
"consent.redirecting": "Autorização bem-sucedida, redirecionando...",
"consent.scope.email": "Acessar seu endereço de e-mail",
"consent.scope.offline_access": "Permitir que o cliente acesse seus dados",
"consent.scope.openid": "Autenticar usando sua conta LobeHub",
"consent.scope.profile": "Acessar suas informações básicas de perfil (nome, avatar, etc.)",
"consent.scope.sync-read": "Ler seus dados sincronizados",
"consent.scope.sync-write": "Escrever e atualizar seus dados sincronizados",
"consent.title": "Autorizar {{clientName}}",
"device.confirm.authorize": "Autorizar",
"device.confirm.codeHint": "Confirme se este código corresponde ao exibido no seu terminal.",
"device.confirm.deny": "Negar",
"device.confirm.description": "{{clientName}} está solicitando acesso",
"device.confirm.title": "Autorizar Dispositivo",
"device.error.aborted": "A autorização foi negada.",
"device.error.alreadyUsed": "Este código já foi utilizado. Por favor, solicite um novo código.",
"device.error.expired": "Este código expirou. Por favor, solicite um novo código.",
"device.error.noCode": "Nenhum código de dispositivo foi fornecido. Por favor, insira um código válido.",
"device.error.notFound": "Código inválido. Por favor, verifique e tente novamente.",
"device.error.unknown": "Ocorreu um erro. Por favor, tente novamente.",
"device.input.description": "Insira o código exibido no seu dispositivo para autorizar o acesso.",
"device.input.placeholder": "XXXX-XXXX",
"device.input.submit": "Enviar",
"device.input.title": "Insira o Código do Dispositivo",
"device.success.description": "Você autorizou o dispositivo com sucesso. Você pode fechar esta aba do navegador e retornar ao seu terminal.",
"device.success.title": "Autorização Bem-Sucedida",
"error.backToHome": "Voltar para a Página Inicial",
"error.desc": "A autorização OAuth falhou, motivo: {{reason}}",
"error.reason.internal_error": "Erro Interno do Servidor",
"error.reason.invalid_request": "Parâmetros de Solicitação Inválidos",
"error.title": "Falha na Autorização",
"handoff.desc.processing": "O aplicativo está processando a autorização e redirecionará para a próxima página em breve...",
"handoff.desc.success": "Foi feita uma tentativa de abrir o aplicativo para desktop. Se ele não abrir automaticamente, por favor, mude manualmente. Você pode fechar esta janela do navegador depois.",
"handoff.title.processing": "Autorização em andamento...",
"handoff.title.success": "Autorização concluída",
"login.button": "Confirmar Login",
"login.description": "O aplicativo {{clientName}} está solicitando usar sua conta para login",
"login.title": "Entrar no {{clientName}}",
"login.userWelcome": "Bem-vindo de volta, ",
"success.subTitle": "Você autorizou com sucesso o aplicativo a acessar sua conta. Agora você pode fechar esta página.",
"success.title": "Autorização Bem-Sucedida"
}