mirror of
https://github.com/documenso/documenso.git
synced 2025-11-13 00:03:33 +10:00
fix: migrate 2fa to custom auth
This commit is contained in:
@ -9,7 +9,7 @@ import { useForm } from 'react-hook-form';
|
|||||||
import { useRevalidator } from 'react-router';
|
import { useRevalidator } from 'react-router';
|
||||||
import { z } from 'zod';
|
import { z } from 'zod';
|
||||||
|
|
||||||
import { trpc } from '@documenso/trpc/react';
|
import { authClient } from '@documenso/auth/client';
|
||||||
import { Button } from '@documenso/ui/primitives/button';
|
import { Button } from '@documenso/ui/primitives/button';
|
||||||
import {
|
import {
|
||||||
Dialog,
|
Dialog,
|
||||||
@ -47,8 +47,6 @@ export const DisableAuthenticatorAppDialog = () => {
|
|||||||
const [isOpen, setIsOpen] = useState(false);
|
const [isOpen, setIsOpen] = useState(false);
|
||||||
const [twoFactorDisableMethod, setTwoFactorDisableMethod] = useState<'totp' | 'backup'>('totp');
|
const [twoFactorDisableMethod, setTwoFactorDisableMethod] = useState<'totp' | 'backup'>('totp');
|
||||||
|
|
||||||
const { mutateAsync: disable2FA } = trpc.twoFactorAuthentication.disable.useMutation();
|
|
||||||
|
|
||||||
const disable2FAForm = useForm<TDisable2FAForm>({
|
const disable2FAForm = useForm<TDisable2FAForm>({
|
||||||
defaultValues: {
|
defaultValues: {
|
||||||
totpCode: '',
|
totpCode: '',
|
||||||
@ -81,7 +79,7 @@ export const DisableAuthenticatorAppDialog = () => {
|
|||||||
|
|
||||||
const onDisable2FAFormSubmit = async ({ totpCode, backupCode }: TDisable2FAForm) => {
|
const onDisable2FAFormSubmit = async ({ totpCode, backupCode }: TDisable2FAForm) => {
|
||||||
try {
|
try {
|
||||||
await disable2FA({ totpCode, backupCode });
|
await authClient.twoFactor.disable({ totpCode, backupCode });
|
||||||
|
|
||||||
toast({
|
toast({
|
||||||
title: _(msg`Two-factor authentication disabled`),
|
title: _(msg`Two-factor authentication disabled`),
|
||||||
|
|||||||
@ -9,8 +9,8 @@ import { useRevalidator } from 'react-router';
|
|||||||
import { renderSVG } from 'uqr';
|
import { renderSVG } from 'uqr';
|
||||||
import { z } from 'zod';
|
import { z } from 'zod';
|
||||||
|
|
||||||
|
import { authClient } from '@documenso/auth/client';
|
||||||
import { downloadFile } from '@documenso/lib/client-only/download-file';
|
import { downloadFile } from '@documenso/lib/client-only/download-file';
|
||||||
import { trpc } from '@documenso/trpc/react';
|
|
||||||
import { Button } from '@documenso/ui/primitives/button';
|
import { Button } from '@documenso/ui/primitives/button';
|
||||||
import {
|
import {
|
||||||
Dialog,
|
Dialog,
|
||||||
@ -52,24 +52,8 @@ export const EnableAuthenticatorAppDialog = ({ onSuccess }: EnableAuthenticatorA
|
|||||||
|
|
||||||
const [isOpen, setIsOpen] = useState(false);
|
const [isOpen, setIsOpen] = useState(false);
|
||||||
const [recoveryCodes, setRecoveryCodes] = useState<string[] | null>(null);
|
const [recoveryCodes, setRecoveryCodes] = useState<string[] | null>(null);
|
||||||
|
const [isSettingUp2FA, setIsSettingUp2FA] = useState(false);
|
||||||
const { mutateAsync: enable2FA } = trpc.twoFactorAuthentication.enable.useMutation();
|
const [setup2FAData, setSetup2FAData] = useState<{ uri: string; secret: string } | null>(null);
|
||||||
|
|
||||||
const {
|
|
||||||
mutateAsync: setup2FA,
|
|
||||||
data: setup2FAData,
|
|
||||||
isPending: isSettingUp2FA,
|
|
||||||
} = trpc.twoFactorAuthentication.setup.useMutation({
|
|
||||||
onError: () => {
|
|
||||||
toast({
|
|
||||||
title: _(msg`Unable to setup two-factor authentication`),
|
|
||||||
description: _(
|
|
||||||
msg`We were unable to setup two-factor authentication for your account. Please ensure that you have entered your code correctly and try again.`,
|
|
||||||
),
|
|
||||||
variant: 'destructive',
|
|
||||||
});
|
|
||||||
},
|
|
||||||
});
|
|
||||||
|
|
||||||
const enable2FAForm = useForm<TEnable2FAForm>({
|
const enable2FAForm = useForm<TEnable2FAForm>({
|
||||||
defaultValues: {
|
defaultValues: {
|
||||||
@ -80,9 +64,34 @@ export const EnableAuthenticatorAppDialog = ({ onSuccess }: EnableAuthenticatorA
|
|||||||
|
|
||||||
const { isSubmitting: isEnabling2FA } = enable2FAForm.formState;
|
const { isSubmitting: isEnabling2FA } = enable2FAForm.formState;
|
||||||
|
|
||||||
|
const setup2FA = async () => {
|
||||||
|
if (isSettingUp2FA) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
setIsSettingUp2FA(true);
|
||||||
|
setSetup2FAData(null);
|
||||||
|
|
||||||
|
try {
|
||||||
|
const data = await authClient.twoFactor.setup();
|
||||||
|
|
||||||
|
setSetup2FAData(data);
|
||||||
|
} catch (err) {
|
||||||
|
toast({
|
||||||
|
title: _(msg`Unable to setup two-factor authentication`),
|
||||||
|
description: _(
|
||||||
|
msg`We were unable to setup two-factor authentication for your account. Please ensure that you have entered your code correctly and try again.`,
|
||||||
|
),
|
||||||
|
variant: 'destructive',
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
setIsSettingUp2FA(false);
|
||||||
|
};
|
||||||
|
|
||||||
const onEnable2FAFormSubmit = async ({ token }: TEnable2FAForm) => {
|
const onEnable2FAFormSubmit = async ({ token }: TEnable2FAForm) => {
|
||||||
try {
|
try {
|
||||||
const data = await enable2FA({ code: token });
|
const data = await authClient.twoFactor.enable({ code: token });
|
||||||
|
|
||||||
setRecoveryCodes(data.recoveryCodes);
|
setRecoveryCodes(data.recoveryCodes);
|
||||||
onSuccess?.();
|
onSuccess?.();
|
||||||
|
|||||||
@ -6,9 +6,9 @@ import { useForm } from 'react-hook-form';
|
|||||||
import { match } from 'ts-pattern';
|
import { match } from 'ts-pattern';
|
||||||
import { z } from 'zod';
|
import { z } from 'zod';
|
||||||
|
|
||||||
|
import { authClient } from '@documenso/auth/client';
|
||||||
import { downloadFile } from '@documenso/lib/client-only/download-file';
|
import { downloadFile } from '@documenso/lib/client-only/download-file';
|
||||||
import { AppError } from '@documenso/lib/errors/app-error';
|
import { AppError } from '@documenso/lib/errors/app-error';
|
||||||
import { trpc } from '@documenso/trpc/react';
|
|
||||||
import { Alert, AlertDescription } from '@documenso/ui/primitives/alert';
|
import { Alert, AlertDescription } from '@documenso/ui/primitives/alert';
|
||||||
import { Button } from '@documenso/ui/primitives/button';
|
import { Button } from '@documenso/ui/primitives/button';
|
||||||
import {
|
import {
|
||||||
@ -41,20 +41,32 @@ export type TViewRecoveryCodesForm = z.infer<typeof ZViewRecoveryCodesForm>;
|
|||||||
export const ViewRecoveryCodesDialog = () => {
|
export const ViewRecoveryCodesDialog = () => {
|
||||||
const [isOpen, setIsOpen] = useState(false);
|
const [isOpen, setIsOpen] = useState(false);
|
||||||
|
|
||||||
const {
|
const [recoveryCodes, setRecoveryCodes] = useState<string[] | null>(null);
|
||||||
data: recoveryCodes,
|
const [error, setError] = useState<string | null>(null);
|
||||||
mutate,
|
|
||||||
isPending,
|
|
||||||
error,
|
|
||||||
} = trpc.twoFactorAuthentication.viewRecoveryCodes.useMutation();
|
|
||||||
|
|
||||||
const viewRecoveryCodesForm = useForm<TViewRecoveryCodesForm>({
|
const form = useForm<TViewRecoveryCodesForm>({
|
||||||
defaultValues: {
|
defaultValues: {
|
||||||
token: '',
|
token: '',
|
||||||
},
|
},
|
||||||
resolver: zodResolver(ZViewRecoveryCodesForm),
|
resolver: zodResolver(ZViewRecoveryCodesForm),
|
||||||
});
|
});
|
||||||
|
|
||||||
|
const onFormSubmit = async ({ token }: TViewRecoveryCodesForm) => {
|
||||||
|
setError(null);
|
||||||
|
|
||||||
|
try {
|
||||||
|
const data = await authClient.twoFactor.viewRecoveryCodes({
|
||||||
|
token,
|
||||||
|
});
|
||||||
|
|
||||||
|
setRecoveryCodes(data.backupCodes);
|
||||||
|
} catch (err) {
|
||||||
|
const error = AppError.parseError(err);
|
||||||
|
|
||||||
|
setError(error.code);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
const downloadRecoveryCodes = () => {
|
const downloadRecoveryCodes = () => {
|
||||||
if (recoveryCodes) {
|
if (recoveryCodes) {
|
||||||
const blob = new Blob([recoveryCodes.join('\n')], {
|
const blob = new Blob([recoveryCodes.join('\n')], {
|
||||||
@ -106,8 +118,8 @@ export const ViewRecoveryCodesDialog = () => {
|
|||||||
</DialogFooter>
|
</DialogFooter>
|
||||||
</div>
|
</div>
|
||||||
) : (
|
) : (
|
||||||
<Form {...viewRecoveryCodesForm}>
|
<Form {...form}>
|
||||||
<form onSubmit={viewRecoveryCodesForm.handleSubmit((value) => mutate(value))}>
|
<form onSubmit={form.handleSubmit(onFormSubmit)}>
|
||||||
<DialogHeader className="mb-4">
|
<DialogHeader className="mb-4">
|
||||||
<DialogTitle>
|
<DialogTitle>
|
||||||
<Trans>View Recovery Codes</Trans>
|
<Trans>View Recovery Codes</Trans>
|
||||||
@ -118,10 +130,10 @@ export const ViewRecoveryCodesDialog = () => {
|
|||||||
</DialogDescription>
|
</DialogDescription>
|
||||||
</DialogHeader>
|
</DialogHeader>
|
||||||
|
|
||||||
<fieldset className="flex flex-col space-y-4" disabled={isPending}>
|
<fieldset className="flex flex-col space-y-4" disabled={form.formState.isSubmitting}>
|
||||||
<FormField
|
<FormField
|
||||||
name="token"
|
name="token"
|
||||||
control={viewRecoveryCodesForm.control}
|
control={form.control}
|
||||||
render={({ field }) => (
|
render={({ field }) => (
|
||||||
<FormItem>
|
<FormItem>
|
||||||
<FormControl>
|
<FormControl>
|
||||||
@ -161,7 +173,7 @@ export const ViewRecoveryCodesDialog = () => {
|
|||||||
</Button>
|
</Button>
|
||||||
</DialogClose>
|
</DialogClose>
|
||||||
|
|
||||||
<Button type="submit" loading={isPending}>
|
<Button type="submit" loading={form.formState.isSubmitting}>
|
||||||
<Trans>View</Trans>
|
<Trans>View</Trans>
|
||||||
</Button>
|
</Button>
|
||||||
</DialogFooter>
|
</DialogFooter>
|
||||||
|
|||||||
@ -6,6 +6,11 @@ import { AppError } from '@documenso/lib/errors/app-error';
|
|||||||
|
|
||||||
import type { AuthAppType } from '../server';
|
import type { AuthAppType } from '../server';
|
||||||
import { handleSignInRedirect } from '../server/lib/utils/redirect';
|
import { handleSignInRedirect } from '../server/lib/utils/redirect';
|
||||||
|
import type {
|
||||||
|
TDisableTwoFactorRequestSchema,
|
||||||
|
TEnableTwoFactorRequestSchema,
|
||||||
|
TViewTwoFactorRecoveryCodesRequestSchema,
|
||||||
|
} from '../server/routes/two-factor.types';
|
||||||
import type {
|
import type {
|
||||||
TForgotPasswordSchema,
|
TForgotPasswordSchema,
|
||||||
TResendVerifyEmailSchema,
|
TResendVerifyEmailSchema,
|
||||||
@ -107,6 +112,31 @@ export class AuthClient {
|
|||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
public twoFactor = {
|
||||||
|
setup: async () => {
|
||||||
|
const response = await this.client['two-factor'].setup.$post();
|
||||||
|
await this.handleError(response);
|
||||||
|
|
||||||
|
return response.json();
|
||||||
|
},
|
||||||
|
enable: async (data: TEnableTwoFactorRequestSchema) => {
|
||||||
|
const response = await this.client['two-factor'].enable.$post({ json: data });
|
||||||
|
await this.handleError(response);
|
||||||
|
|
||||||
|
return response.json();
|
||||||
|
},
|
||||||
|
disable: async (data: TDisableTwoFactorRequestSchema) => {
|
||||||
|
const response = await this.client['two-factor'].disable.$post({ json: data });
|
||||||
|
await this.handleError(response);
|
||||||
|
},
|
||||||
|
viewRecoveryCodes: async (data: TViewTwoFactorRecoveryCodesRequestSchema) => {
|
||||||
|
const response = await this.client['two-factor']['view-recovery-codes'].$post({ json: data });
|
||||||
|
await this.handleError(response);
|
||||||
|
|
||||||
|
return response.json();
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|
||||||
public passkey = {
|
public passkey = {
|
||||||
signIn: async (data: TPasskeySignin) => {
|
signIn: async (data: TPasskeySignin) => {
|
||||||
const response = await this.client['passkey'].authorize.$post({ json: data });
|
const response = await this.client['passkey'].authorize.$post({ json: data });
|
||||||
|
|||||||
@ -13,6 +13,7 @@ import { oauthRoute } from './routes/oauth';
|
|||||||
import { passkeyRoute } from './routes/passkey';
|
import { passkeyRoute } from './routes/passkey';
|
||||||
import { sessionRoute } from './routes/session';
|
import { sessionRoute } from './routes/session';
|
||||||
import { signOutRoute } from './routes/sign-out';
|
import { signOutRoute } from './routes/sign-out';
|
||||||
|
import { twoFactorRoute } from './routes/two-factor';
|
||||||
import type { HonoAuthContext } from './types/context';
|
import type { HonoAuthContext } from './types/context';
|
||||||
|
|
||||||
// Note: You must chain routes for Hono RPC client to work.
|
// Note: You must chain routes for Hono RPC client to work.
|
||||||
@ -46,7 +47,8 @@ export const auth = new Hono<HonoAuthContext>()
|
|||||||
.route('/callback', callbackRoute)
|
.route('/callback', callbackRoute)
|
||||||
.route('/oauth', oauthRoute)
|
.route('/oauth', oauthRoute)
|
||||||
.route('/email-password', emailPasswordRoute)
|
.route('/email-password', emailPasswordRoute)
|
||||||
.route('/passkey', passkeyRoute);
|
.route('/passkey', passkeyRoute)
|
||||||
|
.route('/two-factor', twoFactorRoute);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Handle errors.
|
* Handle errors.
|
||||||
|
|||||||
@ -8,7 +8,6 @@ import { validateSessionToken } from '../session/session';
|
|||||||
import { getSessionCookie } from '../session/session-cookies';
|
import { getSessionCookie } from '../session/session-cookies';
|
||||||
|
|
||||||
export const getSession = async (c: Context | Request): Promise<SessionValidationResult> => {
|
export const getSession = async (c: Context | Request): Promise<SessionValidationResult> => {
|
||||||
// Todo: Make better
|
|
||||||
const sessionId = await getSessionCookie(mapRequestToContextForCookie(c));
|
const sessionId = await getSessionCookie(mapRequestToContextForCookie(c));
|
||||||
|
|
||||||
if (!sessionId) {
|
if (!sessionId) {
|
||||||
@ -29,7 +28,6 @@ export const getRequiredSession = async (c: Context | Request) => {
|
|||||||
return { session, user };
|
return { session, user };
|
||||||
}
|
}
|
||||||
|
|
||||||
// Todo: Test if throwing errors work
|
|
||||||
if (c instanceof Request) {
|
if (c instanceof Request) {
|
||||||
throw new Error('Unauthorized');
|
throw new Error('Unauthorized');
|
||||||
}
|
}
|
||||||
@ -37,9 +35,11 @@ export const getRequiredSession = async (c: Context | Request) => {
|
|||||||
throw new AppError(AuthenticationErrorCode.Unauthorized);
|
throw new AppError(AuthenticationErrorCode.Unauthorized);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Todo: Rethink, this is pretty sketchy.
|
||||||
|
*/
|
||||||
const mapRequestToContextForCookie = (c: Context | Request) => {
|
const mapRequestToContextForCookie = (c: Context | Request) => {
|
||||||
if (c instanceof Request) {
|
if (c instanceof Request) {
|
||||||
// c.req.raw.headers.
|
|
||||||
const partialContext = {
|
const partialContext = {
|
||||||
req: {
|
req: {
|
||||||
raw: c,
|
raw: c,
|
||||||
|
|||||||
151
packages/auth/server/routes/two-factor.ts
Normal file
151
packages/auth/server/routes/two-factor.ts
Normal file
@ -0,0 +1,151 @@
|
|||||||
|
import { sValidator } from '@hono/standard-validator';
|
||||||
|
import { Hono } from 'hono';
|
||||||
|
|
||||||
|
import { AppError } from '@documenso/lib/errors/app-error';
|
||||||
|
import { disableTwoFactorAuthentication } from '@documenso/lib/server-only/2fa/disable-2fa';
|
||||||
|
import { enableTwoFactorAuthentication } from '@documenso/lib/server-only/2fa/enable-2fa';
|
||||||
|
import { setupTwoFactorAuthentication } from '@documenso/lib/server-only/2fa/setup-2fa';
|
||||||
|
import { viewBackupCodes } from '@documenso/lib/server-only/2fa/view-backup-codes';
|
||||||
|
import { prisma } from '@documenso/prisma';
|
||||||
|
|
||||||
|
import { AuthenticationErrorCode } from '../lib/errors/error-codes';
|
||||||
|
import { getRequiredSession } from '../lib/utils/get-session';
|
||||||
|
import type { HonoAuthContext } from '../types/context';
|
||||||
|
import {
|
||||||
|
ZDisableTwoFactorRequestSchema,
|
||||||
|
ZEnableTwoFactorRequestSchema,
|
||||||
|
ZViewTwoFactorRecoveryCodesRequestSchema,
|
||||||
|
} from './two-factor.types';
|
||||||
|
|
||||||
|
export const twoFactorRoute = new Hono<HonoAuthContext>()
|
||||||
|
/**
|
||||||
|
* Setup two factor authentication.
|
||||||
|
*/
|
||||||
|
.post('/setup', async (c) => {
|
||||||
|
const { user } = await getRequiredSession(c);
|
||||||
|
|
||||||
|
const result = await setupTwoFactorAuthentication({
|
||||||
|
user,
|
||||||
|
});
|
||||||
|
|
||||||
|
return c.json({
|
||||||
|
success: true,
|
||||||
|
secret: result.secret,
|
||||||
|
uri: result.uri,
|
||||||
|
});
|
||||||
|
})
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable two factor authentication.
|
||||||
|
*/
|
||||||
|
.post('/enable', sValidator('json', ZEnableTwoFactorRequestSchema), async (c) => {
|
||||||
|
const requestMetadata = c.get('requestMetadata');
|
||||||
|
|
||||||
|
const { user: sessionUser } = await getRequiredSession(c);
|
||||||
|
|
||||||
|
const user = await prisma.user.findFirst({
|
||||||
|
where: {
|
||||||
|
id: sessionUser.id,
|
||||||
|
},
|
||||||
|
select: {
|
||||||
|
id: true,
|
||||||
|
email: true,
|
||||||
|
twoFactorEnabled: true,
|
||||||
|
twoFactorSecret: true,
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|
||||||
|
if (!user) {
|
||||||
|
throw new AppError(AuthenticationErrorCode.InvalidRequest);
|
||||||
|
}
|
||||||
|
|
||||||
|
const { code } = c.req.valid('json');
|
||||||
|
|
||||||
|
const result = await enableTwoFactorAuthentication({
|
||||||
|
user,
|
||||||
|
code,
|
||||||
|
requestMetadata,
|
||||||
|
});
|
||||||
|
|
||||||
|
return c.json({
|
||||||
|
success: true,
|
||||||
|
recoveryCodes: result.recoveryCodes,
|
||||||
|
});
|
||||||
|
})
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Disable two factor authentication.
|
||||||
|
*/
|
||||||
|
.post('/disable', sValidator('json', ZDisableTwoFactorRequestSchema), async (c) => {
|
||||||
|
const requestMetadata = c.get('requestMetadata');
|
||||||
|
|
||||||
|
const { user: sessionUser } = await getRequiredSession(c);
|
||||||
|
|
||||||
|
const user = await prisma.user.findFirst({
|
||||||
|
where: {
|
||||||
|
id: sessionUser.id,
|
||||||
|
},
|
||||||
|
select: {
|
||||||
|
id: true,
|
||||||
|
email: true,
|
||||||
|
twoFactorEnabled: true,
|
||||||
|
twoFactorSecret: true,
|
||||||
|
twoFactorBackupCodes: true,
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|
||||||
|
if (!user) {
|
||||||
|
throw new AppError(AuthenticationErrorCode.InvalidRequest);
|
||||||
|
}
|
||||||
|
|
||||||
|
const { totpCode, backupCode } = c.req.valid('json');
|
||||||
|
|
||||||
|
await disableTwoFactorAuthentication({
|
||||||
|
user,
|
||||||
|
totpCode,
|
||||||
|
backupCode,
|
||||||
|
requestMetadata,
|
||||||
|
});
|
||||||
|
|
||||||
|
return c.text('OK', 201);
|
||||||
|
})
|
||||||
|
|
||||||
|
/**
|
||||||
|
* View backup codes.
|
||||||
|
*/
|
||||||
|
.post(
|
||||||
|
'/view-recovery-codes',
|
||||||
|
sValidator('json', ZViewTwoFactorRecoveryCodesRequestSchema),
|
||||||
|
async (c) => {
|
||||||
|
const { user: sessionUser } = await getRequiredSession(c);
|
||||||
|
|
||||||
|
const user = await prisma.user.findFirst({
|
||||||
|
where: {
|
||||||
|
id: sessionUser.id,
|
||||||
|
},
|
||||||
|
select: {
|
||||||
|
id: true,
|
||||||
|
email: true,
|
||||||
|
twoFactorEnabled: true,
|
||||||
|
twoFactorSecret: true,
|
||||||
|
twoFactorBackupCodes: true,
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|
||||||
|
if (!user) {
|
||||||
|
throw new AppError(AuthenticationErrorCode.InvalidRequest);
|
||||||
|
}
|
||||||
|
|
||||||
|
const { token } = c.req.valid('json');
|
||||||
|
|
||||||
|
const backupCodes = await viewBackupCodes({
|
||||||
|
user,
|
||||||
|
token,
|
||||||
|
});
|
||||||
|
|
||||||
|
return c.json({
|
||||||
|
success: true,
|
||||||
|
backupCodes,
|
||||||
|
});
|
||||||
|
},
|
||||||
|
);
|
||||||
22
packages/auth/server/routes/two-factor.types.ts
Normal file
22
packages/auth/server/routes/two-factor.types.ts
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
import { z } from 'zod';
|
||||||
|
|
||||||
|
export const ZEnableTwoFactorRequestSchema = z.object({
|
||||||
|
code: z.string().min(6).max(6),
|
||||||
|
});
|
||||||
|
|
||||||
|
export type TEnableTwoFactorRequestSchema = z.infer<typeof ZEnableTwoFactorRequestSchema>;
|
||||||
|
|
||||||
|
export const ZDisableTwoFactorRequestSchema = z.object({
|
||||||
|
totpCode: z.string().trim().optional(),
|
||||||
|
backupCode: z.string().trim().optional(),
|
||||||
|
});
|
||||||
|
|
||||||
|
export type TDisableTwoFactorRequestSchema = z.infer<typeof ZDisableTwoFactorRequestSchema>;
|
||||||
|
|
||||||
|
export const ZViewTwoFactorRecoveryCodesRequestSchema = z.object({
|
||||||
|
token: z.string().trim().min(1),
|
||||||
|
});
|
||||||
|
|
||||||
|
export type TViewTwoFactorRecoveryCodesRequestSchema = z.infer<
|
||||||
|
typeof ZViewTwoFactorRecoveryCodesRequestSchema
|
||||||
|
>;
|
||||||
@ -732,11 +732,11 @@ msgstr "Fügen Sie alle relevanten Felder für jeden Empfänger hinzu."
|
|||||||
msgid "Add all relevant placeholders for each recipient."
|
msgid "Add all relevant placeholders for each recipient."
|
||||||
msgstr "Fügen Sie alle relevanten Platzhalter für jeden Empfänger hinzu."
|
msgstr "Fügen Sie alle relevanten Platzhalter für jeden Empfänger hinzu."
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:82
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:94
|
||||||
msgid "Add an authenticator to serve as a secondary authentication method for signing documents."
|
msgid "Add an authenticator to serve as a secondary authentication method for signing documents."
|
||||||
msgstr "Fügen Sie einen Authenticator hinzu, um als sekundäre Authentifizierungsmethode für die Unterzeichnung von Dokumenten zu dienen."
|
msgstr "Fügen Sie einen Authenticator hinzu, um als sekundäre Authentifizierungsmethode für die Unterzeichnung von Dokumenten zu dienen."
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:77
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:89
|
||||||
msgid "Add an authenticator to serve as a secondary authentication method when signing in, or when signing documents."
|
msgid "Add an authenticator to serve as a secondary authentication method when signing in, or when signing documents."
|
||||||
msgstr "Fügen Sie einen Authenticator hinzu, um als sekundäre Authentifizierungsmethode beim Einloggen oder bei der Unterzeichnung von Dokumenten zu dienen."
|
msgstr "Fügen Sie einen Authenticator hinzu, um als sekundäre Authentifizierungsmethode beim Einloggen oder bei der Unterzeichnung von Dokumenten zu dienen."
|
||||||
|
|
||||||
@ -901,7 +901,7 @@ msgstr "Alle Zeiten"
|
|||||||
msgid "Allow document recipients to reply directly to this email address"
|
msgid "Allow document recipients to reply directly to this email address"
|
||||||
msgstr "Erlauben Sie den Dokumentempfängern, direkt an diese E-Mail-Adresse zu antworten"
|
msgstr "Erlauben Sie den Dokumentempfängern, direkt an diese E-Mail-Adresse zu antworten"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:129
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:141
|
||||||
msgid "Allows authenticating using biometrics, password managers, hardware keys, etc."
|
msgid "Allows authenticating using biometrics, password managers, hardware keys, etc."
|
||||||
msgstr "Erlaubt die Authentifizierung mit biometrischen Daten, Passwort-Managern, Hardware-Schlüsseln usw."
|
msgstr "Erlaubt die Authentifizierung mit biometrischen Daten, Passwort-Managern, Hardware-Schlüsseln usw."
|
||||||
|
|
||||||
@ -1094,7 +1094,7 @@ msgstr ""
|
|||||||
#: apps/remix/app/components/forms/signup.tsx:183
|
#: apps/remix/app/components/forms/signup.tsx:183
|
||||||
#: apps/remix/app/components/forms/signup.tsx:199
|
#: apps/remix/app/components/forms/signup.tsx:199
|
||||||
#: apps/remix/app/components/forms/signin.tsx:52
|
#: apps/remix/app/components/forms/signin.tsx:52
|
||||||
#: apps/remix/app/components/forms/signin.tsx:263
|
#: apps/remix/app/components/forms/signin.tsx:265
|
||||||
#: apps/remix/app/components/forms/signin.tsx:281
|
#: apps/remix/app/components/forms/signin.tsx:281
|
||||||
#: apps/remix/app/components/forms/public-profile-form.tsx:103
|
#: apps/remix/app/components/forms/public-profile-form.tsx:103
|
||||||
#: apps/remix/app/components/forms/public-profile-claim-dialog.tsx:109
|
#: apps/remix/app/components/forms/public-profile-claim-dialog.tsx:109
|
||||||
@ -1281,11 +1281,11 @@ msgid "Background Color"
|
|||||||
msgstr "Hintergrundfarbe"
|
msgstr "Hintergrundfarbe"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:463
|
#: apps/remix/app/components/forms/signin.tsx:463
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:164
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:162
|
||||||
msgid "Backup Code"
|
msgid "Backup Code"
|
||||||
msgstr "Backup-Code"
|
msgstr "Backup-Code"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:161
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:170
|
||||||
msgid "Backup codes"
|
msgid "Backup codes"
|
||||||
msgstr "Backup-Codes"
|
msgstr "Backup-Codes"
|
||||||
|
|
||||||
@ -1409,8 +1409,8 @@ msgstr ""
|
|||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:190
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:190
|
||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-account.tsx:75
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-account.tsx:75
|
||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:175
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:175
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:160
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:172
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:254
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:263
|
||||||
#: apps/remix/app/components/dialogs/webhook-delete-dialog.tsx:156
|
#: apps/remix/app/components/dialogs/webhook-delete-dialog.tsx:156
|
||||||
#: apps/remix/app/components/dialogs/webhook-create-dialog.tsx:235
|
#: apps/remix/app/components/dialogs/webhook-create-dialog.tsx:235
|
||||||
#: apps/remix/app/components/dialogs/token-delete-dialog.tsx:169
|
#: apps/remix/app/components/dialogs/token-delete-dialog.tsx:169
|
||||||
@ -1557,8 +1557,8 @@ msgstr "Klicken, um das Feld auszufüllen"
|
|||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:139
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:139
|
||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:122
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:122
|
||||||
#: apps/remix/app/components/general/document/document-recipient-link-copy-dialog.tsx:138
|
#: apps/remix/app/components/general/document/document-recipient-link-copy-dialog.tsx:138
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:99
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:111
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:177
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:186
|
||||||
#: apps/remix/app/components/dialogs/template-use-dialog.tsx:554
|
#: apps/remix/app/components/dialogs/template-use-dialog.tsx:554
|
||||||
#: apps/remix/app/components/dialogs/template-create-dialog.tsx:118
|
#: apps/remix/app/components/dialogs/template-create-dialog.tsx:118
|
||||||
#: apps/remix/app/components/dialogs/public-profile-template-manage-dialog.tsx:316
|
#: apps/remix/app/components/dialogs/public-profile-template-manage-dialog.tsx:316
|
||||||
@ -2125,9 +2125,9 @@ msgstr "Die Verwendung des direkten Vorlagenlinks wurde überschritten ({0}/{1})
|
|||||||
msgid "Disable"
|
msgid "Disable"
|
||||||
msgstr "Deaktivieren"
|
msgstr "Deaktivieren"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:113
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:111
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:120
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:118
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:189
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:187
|
||||||
msgid "Disable 2FA"
|
msgid "Disable 2FA"
|
||||||
msgstr "2FA deaktivieren"
|
msgstr "2FA deaktivieren"
|
||||||
|
|
||||||
@ -2440,8 +2440,8 @@ msgstr "Haben Sie kein Konto? <0>Registrieren</0>"
|
|||||||
#: apps/remix/app/components/tables/documents-table-action-button.tsx:139
|
#: apps/remix/app/components/tables/documents-table-action-button.tsx:139
|
||||||
#: apps/remix/app/components/general/document/document-page-view-dropdown.tsx:126
|
#: apps/remix/app/components/general/document/document-page-view-dropdown.tsx:126
|
||||||
#: apps/remix/app/components/general/document/document-page-view-button.tsx:111
|
#: apps/remix/app/components/general/document/document-page-view-button.tsx:111
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:104
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:116
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:182
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:191
|
||||||
#: packages/ui/components/document/document-download-button.tsx:66
|
#: packages/ui/components/document/document-download-button.tsx:66
|
||||||
#: packages/email/template-components/template-document-completed.tsx:57
|
#: packages/email/template-components/template-document-completed.tsx:57
|
||||||
msgid "Download"
|
msgid "Download"
|
||||||
@ -2605,8 +2605,8 @@ msgstr "E-Mail-Verifizierung wurde erneut gesendet"
|
|||||||
msgid "Empty field"
|
msgid "Empty field"
|
||||||
msgstr "Leeres Feld"
|
msgstr "Leeres Feld"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:150
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:159
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:259
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:268
|
||||||
msgid "Enable 2FA"
|
msgid "Enable 2FA"
|
||||||
msgstr "2FA aktivieren"
|
msgstr "2FA aktivieren"
|
||||||
|
|
||||||
@ -2619,7 +2619,7 @@ msgstr "Konto aktivieren"
|
|||||||
msgid "Enable Account"
|
msgid "Enable Account"
|
||||||
msgstr "Konto Aktivieren"
|
msgstr "Konto Aktivieren"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:191
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:200
|
||||||
msgid "Enable Authenticator App"
|
msgid "Enable Authenticator App"
|
||||||
msgstr "Authenticator-App aktivieren"
|
msgstr "Authenticator-App aktivieren"
|
||||||
|
|
||||||
@ -2962,7 +2962,7 @@ msgstr ""
|
|||||||
msgid "Here you can edit your personal details."
|
msgid "Here you can edit your personal details."
|
||||||
msgstr "Hier können Sie Ihre persönlichen Daten bearbeiten."
|
msgstr "Hier können Sie Ihre persönlichen Daten bearbeiten."
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:56
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:68
|
||||||
msgid "Here you can manage your password and security settings."
|
msgid "Here you can manage your password and security settings."
|
||||||
msgstr "Hier können Sie Ihre Passwort- und Sicherheitseinstellungen verwalten."
|
msgstr "Hier können Sie Ihre Passwort- und Sicherheitseinstellungen verwalten."
|
||||||
|
|
||||||
@ -3041,7 +3041,7 @@ msgstr "Wenn Sie die angegebene Authentifizierung nicht verwenden möchten, kön
|
|||||||
msgid "If you don't find the confirmation link in your inbox, you can request a new one below."
|
msgid "If you don't find the confirmation link in your inbox, you can request a new one below."
|
||||||
msgstr "Wenn Sie den Bestätigungslink nicht in Ihrem Posteingang finden, können Sie unten einen neuen anfordern."
|
msgstr "Wenn Sie den Bestätigungslink nicht in Ihrem Posteingang finden, können Sie unten einen neuen anfordern."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:210
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:219
|
||||||
msgid "If your authenticator app does not support QR codes, you can use the following code instead:"
|
msgid "If your authenticator app does not support QR codes, you can use the following code instead:"
|
||||||
msgstr "Wenn Ihre Authenticator-App keine QR-Codes unterstützt, können Sie stattdessen den folgenden Code verwenden:"
|
msgstr "Wenn Ihre Authenticator-App keine QR-Codes unterstützt, können Sie stattdessen den folgenden Code verwenden:"
|
||||||
|
|
||||||
@ -3080,7 +3080,7 @@ msgstr "Eingefügt"
|
|||||||
msgid "Instance Stats"
|
msgid "Instance Stats"
|
||||||
msgstr "Instanzstatistiken"
|
msgstr "Instanzstatistiken"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:148
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:160
|
||||||
msgid "Invalid code. Please try again."
|
msgid "Invalid code. Please try again."
|
||||||
msgstr "Ungültiger Code. Bitte versuchen Sie es erneut."
|
msgstr "Ungültiger Code. Bitte versuchen Sie es erneut."
|
||||||
|
|
||||||
@ -3324,7 +3324,7 @@ msgstr "Direktlink verwalten"
|
|||||||
msgid "Manage documents"
|
msgid "Manage documents"
|
||||||
msgstr "Dokumente verwalten"
|
msgstr "Dokumente verwalten"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:137
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:149
|
||||||
msgid "Manage passkeys"
|
msgid "Manage passkeys"
|
||||||
msgstr "Passkeys verwalten"
|
msgstr "Passkeys verwalten"
|
||||||
|
|
||||||
@ -3674,7 +3674,7 @@ msgstr "Sobald dies bestätigt ist, wird Folgendes geschehen:"
|
|||||||
msgid "Once enabled, you can select any active recipient to be a direct link signing recipient, or create a new one. This recipient type cannot be edited or deleted."
|
msgid "Once enabled, you can select any active recipient to be a direct link signing recipient, or create a new one. This recipient type cannot be edited or deleted."
|
||||||
msgstr "Sobald aktiviert, können Sie einen aktiven Empfänger für die Direktlink-Signierung auswählen oder einen neuen erstellen. Dieser Empfängertyp kann nicht bearbeitet oder gelöscht werden."
|
msgstr "Sobald aktiviert, können Sie einen aktiven Empfänger für die Direktlink-Signierung auswählen oder einen neuen erstellen. Dieser Empfängertyp kann nicht bearbeitet oder gelöscht werden."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:221
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:230
|
||||||
msgid "Once you have scanned the QR code or entered the code manually, enter the code provided by your authenticator app below."
|
msgid "Once you have scanned the QR code or entered the code manually, enter the code provided by your authenticator app below."
|
||||||
msgstr "Sobald Sie den QR-Code gescannt oder den Code manuell eingegeben haben, geben Sie den von Ihrer Authentifizierungs-App bereitgestellten Code unten ein."
|
msgstr "Sobald Sie den QR-Code gescannt oder den Code manuell eingegeben haben, geben Sie den von Ihrer Authentifizierungs-App bereitgestellten Code unten ein."
|
||||||
|
|
||||||
@ -3771,7 +3771,7 @@ msgstr "Passkey-Name"
|
|||||||
msgid "Passkey Re-Authentication"
|
msgid "Passkey Re-Authentication"
|
||||||
msgstr "Passwortwiederauthentifizierung"
|
msgstr "Passwortwiederauthentifizierung"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:125
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:137
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/passkeys+/index.tsx:19
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/passkeys+/index.tsx:19
|
||||||
msgid "Passkeys"
|
msgid "Passkeys"
|
||||||
msgstr "Passkeys"
|
msgstr "Passkeys"
|
||||||
@ -3981,11 +3981,11 @@ msgstr "Bitte beachten Sie, dass Sie den Zugriff auf alle mit diesem Team verbun
|
|||||||
msgid "Please provide a reason"
|
msgid "Please provide a reason"
|
||||||
msgstr "Bitte geben Sie einen Grund an"
|
msgstr "Bitte geben Sie einen Grund an"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:124
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:122
|
||||||
msgid "Please provide a token from the authenticator, or a backup code. If you do not have a backup code available, please contact support."
|
msgid "Please provide a token from the authenticator, or a backup code. If you do not have a backup code available, please contact support."
|
||||||
msgstr "Bitte geben Sie ein Token von der Authentifizierungs-App oder einen Backup-Code an. Wenn Sie keinen Backup-Code haben, kontaktieren Sie bitte den Support."
|
msgstr "Bitte geben Sie ein Token von der Authentifizierungs-App oder einen Backup-Code an. Wenn Sie keinen Backup-Code haben, kontaktieren Sie bitte den Support."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:117
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:129
|
||||||
msgid "Please provide a token from your authenticator, or a backup code."
|
msgid "Please provide a token from your authenticator, or a backup code."
|
||||||
msgstr "Bitte geben Sie ein Token von Ihrem Authentifizierer oder einen Backup-Code an."
|
msgstr "Bitte geben Sie ein Token von Ihrem Authentifizierer oder einen Backup-Code an."
|
||||||
|
|
||||||
@ -4144,7 +4144,7 @@ msgstr "Eine erneute Authentifizierung ist erforderlich, um dieses Feld zu unter
|
|||||||
msgid "Receives copy"
|
msgid "Receives copy"
|
||||||
msgstr "Erhält Kopie"
|
msgstr "Erhält Kopie"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:148
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:160
|
||||||
#: apps/remix/app/components/general/document/document-page-view-recent-activity.tsx:54
|
#: apps/remix/app/components/general/document/document-page-view-recent-activity.tsx:54
|
||||||
msgid "Recent activity"
|
msgid "Recent activity"
|
||||||
msgstr "Aktuelle Aktivitäten"
|
msgstr "Aktuelle Aktivitäten"
|
||||||
@ -4202,7 +4202,7 @@ msgstr "Empfänger behalten weiterhin ihre Kopie des Dokuments"
|
|||||||
msgid "Recovery code copied"
|
msgid "Recovery code copied"
|
||||||
msgstr "Wiederherstellungscode kopiert"
|
msgstr "Wiederherstellungscode kopiert"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:104
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:116
|
||||||
msgid "Recovery codes"
|
msgid "Recovery codes"
|
||||||
msgstr "Wiederherstellungscodes"
|
msgstr "Wiederherstellungscodes"
|
||||||
|
|
||||||
@ -4453,7 +4453,7 @@ msgstr "Sprachen suchen..."
|
|||||||
msgid "Secret"
|
msgid "Secret"
|
||||||
msgstr "Geheim"
|
msgstr "Geheim"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:55
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:67
|
||||||
#: apps/remix/app/components/general/settings-nav-mobile.tsx:71
|
#: apps/remix/app/components/general/settings-nav-mobile.tsx:71
|
||||||
#: apps/remix/app/components/general/settings-nav-desktop.tsx:69
|
#: apps/remix/app/components/general/settings-nav-desktop.tsx:69
|
||||||
msgid "Security"
|
msgid "Security"
|
||||||
@ -4930,7 +4930,7 @@ msgstr "Etwas ist schief gelaufen."
|
|||||||
msgid "Something went wrong. Please try again later."
|
msgid "Something went wrong. Please try again later."
|
||||||
msgstr "Etwas ist schiefgelaufen. Bitte versuchen Sie es später noch einmal."
|
msgstr "Etwas ist schiefgelaufen. Bitte versuchen Sie es später noch einmal."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:151
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:163
|
||||||
#: apps/remix/app/components/dialogs/passkey-create-dialog.tsx:239
|
#: apps/remix/app/components/dialogs/passkey-create-dialog.tsx:239
|
||||||
msgid "Something went wrong. Please try again or contact support."
|
msgid "Something went wrong. Please try again or contact support."
|
||||||
msgstr "Etwas ist schiefgelaufen. Bitte versuchen Sie es erneut oder kontaktieren Sie den Support."
|
msgstr "Etwas ist schiefgelaufen. Bitte versuchen Sie es erneut oder kontaktieren Sie den Support."
|
||||||
@ -5747,7 +5747,7 @@ msgstr "Um zu bestätigen, geben Sie bitte den Grund ein"
|
|||||||
msgid "To decline this invitation you must create an account."
|
msgid "To decline this invitation you must create an account."
|
||||||
msgstr "Um diese Einladung abzulehnen, müssen Sie ein Konto erstellen."
|
msgstr "Um diese Einladung abzulehnen, müssen Sie ein Konto erstellen."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:194
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:203
|
||||||
msgid "To enable two-factor authentication, scan the following QR code using your authenticator app."
|
msgid "To enable two-factor authentication, scan the following QR code using your authenticator app."
|
||||||
msgstr "Um die Zwei-Faktor-Authentifizierung zu aktivieren, scannen Sie den folgenden QR-Code mit Ihrer Authentifizierungs-App."
|
msgstr "Um die Zwei-Faktor-Authentifizierung zu aktivieren, scannen Sie den folgenden QR-Code mit Ihrer Authentifizierungs-App."
|
||||||
|
|
||||||
@ -5783,7 +5783,7 @@ msgstr "Schalten Sie den Schalter um, um Ihr Profil vor der Öffentlichkeit zu v
|
|||||||
msgid "Toggle the switch to show your profile to the public."
|
msgid "Toggle the switch to show your profile to the public."
|
||||||
msgstr "Schalten Sie den Schalter um, um Ihr Profil der Öffentlichkeit anzuzeigen."
|
msgstr "Schalten Sie den Schalter um, um Ihr Profil der Öffentlichkeit anzuzeigen."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:233
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:242
|
||||||
msgid "Token"
|
msgid "Token"
|
||||||
msgstr "Token"
|
msgstr "Token"
|
||||||
|
|
||||||
@ -5860,11 +5860,11 @@ msgstr "Übertragen Sie das Eigentum des Teams auf ein anderes Teammitglied."
|
|||||||
msgid "Triggers"
|
msgid "Triggers"
|
||||||
msgstr "Auslöser"
|
msgstr "Auslöser"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:72
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:84
|
||||||
msgid "Two factor authentication"
|
msgid "Two factor authentication"
|
||||||
msgstr "Zwei-Faktor-Authentifizierung"
|
msgstr "Zwei-Faktor-Authentifizierung"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:108
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:120
|
||||||
msgid "Two factor authentication recovery codes are used to access your account in the event that you lose access to your authenticator app."
|
msgid "Two factor authentication recovery codes are used to access your account in the event that you lose access to your authenticator app."
|
||||||
msgstr "Wiederherstellungscodes für die Zwei-Faktor-Authentifizierung werden verwendet, um auf Ihr Konto zuzugreifen, falls Sie den Zugang zu Ihrer Authentifizierungs-App verlieren."
|
msgstr "Wiederherstellungscodes für die Zwei-Faktor-Authentifizierung werden verwendet, um auf Ihr Konto zuzugreifen, falls Sie den Zugang zu Ihrer Authentifizierungs-App verlieren."
|
||||||
|
|
||||||
@ -5872,15 +5872,15 @@ msgstr "Wiederherstellungscodes für die Zwei-Faktor-Authentifizierung werden ve
|
|||||||
msgid "Two-Factor Authentication"
|
msgid "Two-Factor Authentication"
|
||||||
msgstr "Zwei-Faktor-Authentifizierung"
|
msgstr "Zwei-Faktor-Authentifizierung"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:87
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:85
|
||||||
msgid "Two-factor authentication disabled"
|
msgid "Two-factor authentication disabled"
|
||||||
msgstr "Zwei-Faktor-Authentifizierung deaktiviert"
|
msgstr "Zwei-Faktor-Authentifizierung deaktiviert"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:91
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:100
|
||||||
msgid "Two-factor authentication enabled"
|
msgid "Two-factor authentication enabled"
|
||||||
msgstr "Zwei-Faktor-Authentifizierung aktiviert"
|
msgstr "Zwei-Faktor-Authentifizierung aktiviert"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:89
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:87
|
||||||
msgid "Two-factor authentication has been disabled for your account. You will no longer be required to enter a code from your authenticator app when signing in."
|
msgid "Two-factor authentication has been disabled for your account. You will no longer be required to enter a code from your authenticator app when signing in."
|
||||||
msgstr "Die Zwei-Faktor-Authentifizierung wurde für Ihr Konto deaktiviert. Sie müssen beim Anmelden keinen Code aus Ihrer Authentifizierungs-App mehr eingeben."
|
msgstr "Die Zwei-Faktor-Authentifizierung wurde für Ihr Konto deaktiviert. Sie müssen beim Anmelden keinen Code aus Ihrer Authentifizierungs-App mehr eingeben."
|
||||||
|
|
||||||
@ -5933,7 +5933,7 @@ msgstr "Einladung kann nicht gelöscht werden. Bitte versuchen Sie es erneut."
|
|||||||
msgid "Unable to delete team"
|
msgid "Unable to delete team"
|
||||||
msgstr "Team konnte nicht gelöscht werden"
|
msgstr "Team konnte nicht gelöscht werden"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:100
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:98
|
||||||
msgid "Unable to disable two-factor authentication"
|
msgid "Unable to disable two-factor authentication"
|
||||||
msgstr "Zwei-Faktor-Authentifizierung kann nicht deaktiviert werden"
|
msgstr "Zwei-Faktor-Authentifizierung kann nicht deaktiviert werden"
|
||||||
|
|
||||||
@ -5974,8 +5974,8 @@ msgstr "Derzeit ist es nicht möglich, die Verifizierung erneut zu senden. Bitte
|
|||||||
msgid "Unable to reset password"
|
msgid "Unable to reset password"
|
||||||
msgstr "Passwort kann nicht zurückgesetzt werden"
|
msgstr "Passwort kann nicht zurückgesetzt werden"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:65
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:81
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:98
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:107
|
||||||
msgid "Unable to setup two-factor authentication"
|
msgid "Unable to setup two-factor authentication"
|
||||||
msgstr "Zwei-Faktor-Authentifizierung kann nicht eingerichtet werden"
|
msgstr "Zwei-Faktor-Authentifizierung kann nicht eingerichtet werden"
|
||||||
|
|
||||||
@ -6144,12 +6144,12 @@ msgid "Use"
|
|||||||
msgstr "Verwenden"
|
msgstr "Verwenden"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:483
|
#: apps/remix/app/components/forms/signin.tsx:483
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:184
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:182
|
||||||
msgid "Use Authenticator"
|
msgid "Use Authenticator"
|
||||||
msgstr "Authenticator verwenden"
|
msgstr "Authenticator verwenden"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:481
|
#: apps/remix/app/components/forms/signin.tsx:481
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:182
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:180
|
||||||
msgid "Use Backup Code"
|
msgid "Use Backup Code"
|
||||||
msgstr "Backup-Code verwenden"
|
msgstr "Backup-Code verwenden"
|
||||||
|
|
||||||
@ -6244,12 +6244,12 @@ msgstr "Versionsverlauf"
|
|||||||
#: apps/remix/app/components/tables/documents-table-action-button.tsx:124
|
#: apps/remix/app/components/tables/documents-table-action-button.tsx:124
|
||||||
#: apps/remix/app/components/tables/documents-table-action-button.tsx:133
|
#: apps/remix/app/components/tables/documents-table-action-button.tsx:133
|
||||||
#: apps/remix/app/components/general/document/document-page-view-button.tsx:95
|
#: apps/remix/app/components/general/document/document-page-view-button.tsx:95
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:165
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:177
|
||||||
#: packages/lib/constants/recipient-roles.ts:28
|
#: packages/lib/constants/recipient-roles.ts:28
|
||||||
msgid "View"
|
msgid "View"
|
||||||
msgstr "Betrachten"
|
msgstr "Betrachten"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:158
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:170
|
||||||
msgid "View activity"
|
msgid "View activity"
|
||||||
msgstr "Aktivität ansehen"
|
msgstr "Aktivität ansehen"
|
||||||
|
|
||||||
@ -6261,7 +6261,7 @@ msgstr "Sehen Sie sich alle Dokumente an, die an diese E-Mail-Adresse gesendet w
|
|||||||
msgid "View all documents sent to your account"
|
msgid "View all documents sent to your account"
|
||||||
msgstr "Alle Dokumente anzeigen, die an Ihr Konto gesendet wurden"
|
msgstr "Alle Dokumente anzeigen, die an Ihr Konto gesendet wurden"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:152
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:164
|
||||||
msgid "View all recent security activity related to your account."
|
msgid "View all recent security activity related to your account."
|
||||||
msgstr "Sehen Sie sich alle aktuellen Sicherheitsaktivitäten in Ihrem Konto an."
|
msgstr "Sehen Sie sich alle aktuellen Sicherheitsaktivitäten in Ihrem Konto an."
|
||||||
|
|
||||||
@ -6273,7 +6273,7 @@ msgstr "Alle verwandten Dokumente anzeigen"
|
|||||||
msgid "View all security activity related to your account."
|
msgid "View all security activity related to your account."
|
||||||
msgstr "Sehen Sie sich alle Sicherheitsaktivitäten in Ihrem Konto an."
|
msgstr "Sehen Sie sich alle Sicherheitsaktivitäten in Ihrem Konto an."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:75
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:87
|
||||||
msgid "View Codes"
|
msgid "View Codes"
|
||||||
msgstr "Codes ansehen"
|
msgstr "Codes ansehen"
|
||||||
|
|
||||||
@ -6309,8 +6309,8 @@ msgstr "Originaldokument ansehen"
|
|||||||
msgid "View plans"
|
msgid "View plans"
|
||||||
msgstr "Pläne anzeigen"
|
msgstr "Pläne anzeigen"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:84
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:96
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:113
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:125
|
||||||
msgid "View Recovery Codes"
|
msgid "View Recovery Codes"
|
||||||
msgstr "Wiederherstellungscodes ansehen"
|
msgstr "Wiederherstellungscodes ansehen"
|
||||||
|
|
||||||
@ -6460,7 +6460,7 @@ msgstr "Wir sind auf einen unbekannten Fehler gestoßen, während wir versucht h
|
|||||||
msgid "We encountered an unknown error while attempting to save your details. Please try again later."
|
msgid "We encountered an unknown error while attempting to save your details. Please try again later."
|
||||||
msgstr "Wir sind auf einen unbekannten Fehler gestoßen, während wir versucht haben, Ihre Daten zu speichern. Bitte versuchen Sie es später erneut."
|
msgstr "Wir sind auf einen unbekannten Fehler gestoßen, während wir versucht haben, Ihre Daten zu speichern. Bitte versuchen Sie es später erneut."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:265
|
#: apps/remix/app/components/forms/signin.tsx:267
|
||||||
#: apps/remix/app/components/forms/signin.tsx:283
|
#: apps/remix/app/components/forms/signin.tsx:283
|
||||||
msgid "We encountered an unknown error while attempting to sign you In. Please try again later."
|
msgid "We encountered an unknown error while attempting to sign you In. Please try again later."
|
||||||
msgstr "Wir sind auf einen unbekannten Fehler gestoßen, während wir versucht haben, Sie anzumelden. Bitte versuchen Sie es später erneut."
|
msgstr "Wir sind auf einen unbekannten Fehler gestoßen, während wir versucht haben, Sie anzumelden. Bitte versuchen Sie es später erneut."
|
||||||
@ -6531,7 +6531,7 @@ msgstr "Wir konnten keine Checkout-Sitzung erstellen. Bitte versuchen Sie es ern
|
|||||||
msgid "We were unable to create your account. Please review the information you provided and try again."
|
msgid "We were unable to create your account. Please review the information you provided and try again."
|
||||||
msgstr "Wir konnten Ihr Konto nicht erstellen. Bitte überprüfen Sie die von Ihnen angegebenen Informationen und versuchen Sie es erneut."
|
msgstr "Wir konnten Ihr Konto nicht erstellen. Bitte überprüfen Sie die von Ihnen angegebenen Informationen und versuchen Sie es erneut."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:102
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:100
|
||||||
msgid "We were unable to disable two-factor authentication for your account. Please ensure that you have entered your password and backup code correctly and try again."
|
msgid "We were unable to disable two-factor authentication for your account. Please ensure that you have entered your password and backup code correctly and try again."
|
||||||
msgstr "Wir konnten die Zwei-Faktor-Authentifizierung für Ihr Konto nicht deaktivieren. Bitte stellen Sie sicher, dass Sie Ihr Passwort und den Backup-Code korrekt eingegeben haben und versuchen Sie es erneut."
|
msgstr "Wir konnten die Zwei-Faktor-Authentifizierung für Ihr Konto nicht deaktivieren. Bitte stellen Sie sicher, dass Sie Ihr Passwort und den Backup-Code korrekt eingegeben haben und versuchen Sie es erneut."
|
||||||
|
|
||||||
@ -6545,8 +6545,8 @@ msgstr "Wir konnten Sie zurzeit nicht abmelden."
|
|||||||
msgid "We were unable to set your public profile to public. Please try again."
|
msgid "We were unable to set your public profile to public. Please try again."
|
||||||
msgstr "Wir konnten Ihr öffentliches Profil nicht auf öffentlich setzen. Bitte versuchen Sie es erneut."
|
msgstr "Wir konnten Ihr öffentliches Profil nicht auf öffentlich setzen. Bitte versuchen Sie es erneut."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:67
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:83
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:100
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:109
|
||||||
msgid "We were unable to setup two-factor authentication for your account. Please ensure that you have entered your code correctly and try again."
|
msgid "We were unable to setup two-factor authentication for your account. Please ensure that you have entered your code correctly and try again."
|
||||||
msgstr "Wir konnten die Zwei-Faktor-Authentifizierung für Ihr Konto nicht einrichten. Bitte stellen Sie sicher, dass Sie den Code korrekt eingegeben haben und versuchen Sie es erneut."
|
msgstr "Wir konnten die Zwei-Faktor-Authentifizierung für Ihr Konto nicht einrichten. Bitte stellen Sie sicher, dass Sie den Code korrekt eingegeben haben und versuchen Sie es erneut."
|
||||||
|
|
||||||
@ -6976,7 +6976,7 @@ msgstr "Sie müssen 2FA einrichten, um dieses Dokument als angesehen zu markiere
|
|||||||
msgid "You will get notified & be able to set up your documenso public profile when we launch the feature."
|
msgid "You will get notified & be able to set up your documenso public profile when we launch the feature."
|
||||||
msgstr "Sie werden benachrichtigt und können Ihr Documenso öffentliches Profil einrichten, wenn wir die Funktion starten."
|
msgstr "Sie werden benachrichtigt und können Ihr Documenso öffentliches Profil einrichten, wenn wir die Funktion starten."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:93
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:102
|
||||||
msgid "You will now be required to enter a code from your authenticator app when signing in."
|
msgid "You will now be required to enter a code from your authenticator app when signing in."
|
||||||
msgstr "Sie müssen bei der Anmeldung jetzt einen Code von Ihrer Authenticator-App eingeben."
|
msgstr "Sie müssen bei der Anmeldung jetzt einen Code von Ihrer Authenticator-App eingeben."
|
||||||
|
|
||||||
@ -7109,8 +7109,8 @@ msgstr "Ihr öffentliches Profil wurde aktualisiert."
|
|||||||
msgid "Your recovery code has been copied to your clipboard."
|
msgid "Your recovery code has been copied to your clipboard."
|
||||||
msgstr "Ihr Wiederherstellungscode wurde in die Zwischenablage kopiert."
|
msgstr "Ihr Wiederherstellungscode wurde in die Zwischenablage kopiert."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:88
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:100
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:164
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:173
|
||||||
msgid "Your recovery codes are listed below. Please store them in a safe place."
|
msgid "Your recovery codes are listed below. Please store them in a safe place."
|
||||||
msgstr "Ihre Wiederherstellungscodes sind unten aufgeführt. Bitte bewahren Sie sie an einem sicheren Ort auf."
|
msgstr "Ihre Wiederherstellungscodes sind unten aufgeführt. Bitte bewahren Sie sie an einem sicheren Ort auf."
|
||||||
|
|
||||||
|
|||||||
@ -727,11 +727,11 @@ msgstr "Add all relevant fields for each recipient."
|
|||||||
msgid "Add all relevant placeholders for each recipient."
|
msgid "Add all relevant placeholders for each recipient."
|
||||||
msgstr "Add all relevant placeholders for each recipient."
|
msgstr "Add all relevant placeholders for each recipient."
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:82
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:94
|
||||||
msgid "Add an authenticator to serve as a secondary authentication method for signing documents."
|
msgid "Add an authenticator to serve as a secondary authentication method for signing documents."
|
||||||
msgstr "Add an authenticator to serve as a secondary authentication method for signing documents."
|
msgstr "Add an authenticator to serve as a secondary authentication method for signing documents."
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:77
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:89
|
||||||
msgid "Add an authenticator to serve as a secondary authentication method when signing in, or when signing documents."
|
msgid "Add an authenticator to serve as a secondary authentication method when signing in, or when signing documents."
|
||||||
msgstr "Add an authenticator to serve as a secondary authentication method when signing in, or when signing documents."
|
msgstr "Add an authenticator to serve as a secondary authentication method when signing in, or when signing documents."
|
||||||
|
|
||||||
@ -896,7 +896,7 @@ msgstr "All Time"
|
|||||||
msgid "Allow document recipients to reply directly to this email address"
|
msgid "Allow document recipients to reply directly to this email address"
|
||||||
msgstr "Allow document recipients to reply directly to this email address"
|
msgstr "Allow document recipients to reply directly to this email address"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:129
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:141
|
||||||
msgid "Allows authenticating using biometrics, password managers, hardware keys, etc."
|
msgid "Allows authenticating using biometrics, password managers, hardware keys, etc."
|
||||||
msgstr "Allows authenticating using biometrics, password managers, hardware keys, etc."
|
msgstr "Allows authenticating using biometrics, password managers, hardware keys, etc."
|
||||||
|
|
||||||
@ -1089,7 +1089,7 @@ msgstr "An unexpected error occurred."
|
|||||||
#: apps/remix/app/components/forms/signup.tsx:183
|
#: apps/remix/app/components/forms/signup.tsx:183
|
||||||
#: apps/remix/app/components/forms/signup.tsx:199
|
#: apps/remix/app/components/forms/signup.tsx:199
|
||||||
#: apps/remix/app/components/forms/signin.tsx:52
|
#: apps/remix/app/components/forms/signin.tsx:52
|
||||||
#: apps/remix/app/components/forms/signin.tsx:263
|
#: apps/remix/app/components/forms/signin.tsx:265
|
||||||
#: apps/remix/app/components/forms/signin.tsx:281
|
#: apps/remix/app/components/forms/signin.tsx:281
|
||||||
#: apps/remix/app/components/forms/public-profile-form.tsx:103
|
#: apps/remix/app/components/forms/public-profile-form.tsx:103
|
||||||
#: apps/remix/app/components/forms/public-profile-claim-dialog.tsx:109
|
#: apps/remix/app/components/forms/public-profile-claim-dialog.tsx:109
|
||||||
@ -1276,11 +1276,11 @@ msgid "Background Color"
|
|||||||
msgstr "Background Color"
|
msgstr "Background Color"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:463
|
#: apps/remix/app/components/forms/signin.tsx:463
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:164
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:162
|
||||||
msgid "Backup Code"
|
msgid "Backup Code"
|
||||||
msgstr "Backup Code"
|
msgstr "Backup Code"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:161
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:170
|
||||||
msgid "Backup codes"
|
msgid "Backup codes"
|
||||||
msgstr "Backup codes"
|
msgstr "Backup codes"
|
||||||
|
|
||||||
@ -1404,8 +1404,8 @@ msgstr "Can prepare"
|
|||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:190
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:190
|
||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-account.tsx:75
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-account.tsx:75
|
||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:175
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:175
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:160
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:172
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:254
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:263
|
||||||
#: apps/remix/app/components/dialogs/webhook-delete-dialog.tsx:156
|
#: apps/remix/app/components/dialogs/webhook-delete-dialog.tsx:156
|
||||||
#: apps/remix/app/components/dialogs/webhook-create-dialog.tsx:235
|
#: apps/remix/app/components/dialogs/webhook-create-dialog.tsx:235
|
||||||
#: apps/remix/app/components/dialogs/token-delete-dialog.tsx:169
|
#: apps/remix/app/components/dialogs/token-delete-dialog.tsx:169
|
||||||
@ -1552,8 +1552,8 @@ msgstr "Click to insert field"
|
|||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:139
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:139
|
||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:122
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:122
|
||||||
#: apps/remix/app/components/general/document/document-recipient-link-copy-dialog.tsx:138
|
#: apps/remix/app/components/general/document/document-recipient-link-copy-dialog.tsx:138
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:99
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:111
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:177
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:186
|
||||||
#: apps/remix/app/components/dialogs/template-use-dialog.tsx:554
|
#: apps/remix/app/components/dialogs/template-use-dialog.tsx:554
|
||||||
#: apps/remix/app/components/dialogs/template-create-dialog.tsx:118
|
#: apps/remix/app/components/dialogs/template-create-dialog.tsx:118
|
||||||
#: apps/remix/app/components/dialogs/public-profile-template-manage-dialog.tsx:316
|
#: apps/remix/app/components/dialogs/public-profile-template-manage-dialog.tsx:316
|
||||||
@ -2120,9 +2120,9 @@ msgstr "Direct template link usage exceeded ({0}/{1})"
|
|||||||
msgid "Disable"
|
msgid "Disable"
|
||||||
msgstr "Disable"
|
msgstr "Disable"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:113
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:111
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:120
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:118
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:189
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:187
|
||||||
msgid "Disable 2FA"
|
msgid "Disable 2FA"
|
||||||
msgstr "Disable 2FA"
|
msgstr "Disable 2FA"
|
||||||
|
|
||||||
@ -2435,8 +2435,8 @@ msgstr "Don't have an account? <0>Sign up</0>"
|
|||||||
#: apps/remix/app/components/tables/documents-table-action-button.tsx:139
|
#: apps/remix/app/components/tables/documents-table-action-button.tsx:139
|
||||||
#: apps/remix/app/components/general/document/document-page-view-dropdown.tsx:126
|
#: apps/remix/app/components/general/document/document-page-view-dropdown.tsx:126
|
||||||
#: apps/remix/app/components/general/document/document-page-view-button.tsx:111
|
#: apps/remix/app/components/general/document/document-page-view-button.tsx:111
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:104
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:116
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:182
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:191
|
||||||
#: packages/ui/components/document/document-download-button.tsx:66
|
#: packages/ui/components/document/document-download-button.tsx:66
|
||||||
#: packages/email/template-components/template-document-completed.tsx:57
|
#: packages/email/template-components/template-document-completed.tsx:57
|
||||||
msgid "Download"
|
msgid "Download"
|
||||||
@ -2600,8 +2600,8 @@ msgstr "Email verification has been resent"
|
|||||||
msgid "Empty field"
|
msgid "Empty field"
|
||||||
msgstr "Empty field"
|
msgstr "Empty field"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:150
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:159
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:259
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:268
|
||||||
msgid "Enable 2FA"
|
msgid "Enable 2FA"
|
||||||
msgstr "Enable 2FA"
|
msgstr "Enable 2FA"
|
||||||
|
|
||||||
@ -2614,7 +2614,7 @@ msgstr "Enable account"
|
|||||||
msgid "Enable Account"
|
msgid "Enable Account"
|
||||||
msgstr "Enable Account"
|
msgstr "Enable Account"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:191
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:200
|
||||||
msgid "Enable Authenticator App"
|
msgid "Enable Authenticator App"
|
||||||
msgstr "Enable Authenticator App"
|
msgstr "Enable Authenticator App"
|
||||||
|
|
||||||
@ -2957,7 +2957,7 @@ msgstr "Help complete the document for other signers."
|
|||||||
msgid "Here you can edit your personal details."
|
msgid "Here you can edit your personal details."
|
||||||
msgstr "Here you can edit your personal details."
|
msgstr "Here you can edit your personal details."
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:56
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:68
|
||||||
msgid "Here you can manage your password and security settings."
|
msgid "Here you can manage your password and security settings."
|
||||||
msgstr "Here you can manage your password and security settings."
|
msgstr "Here you can manage your password and security settings."
|
||||||
|
|
||||||
@ -3036,7 +3036,7 @@ msgstr "If you do not want to use the authenticator prompted, you can close it,
|
|||||||
msgid "If you don't find the confirmation link in your inbox, you can request a new one below."
|
msgid "If you don't find the confirmation link in your inbox, you can request a new one below."
|
||||||
msgstr "If you don't find the confirmation link in your inbox, you can request a new one below."
|
msgstr "If you don't find the confirmation link in your inbox, you can request a new one below."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:210
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:219
|
||||||
msgid "If your authenticator app does not support QR codes, you can use the following code instead:"
|
msgid "If your authenticator app does not support QR codes, you can use the following code instead:"
|
||||||
msgstr "If your authenticator app does not support QR codes, you can use the following code instead:"
|
msgstr "If your authenticator app does not support QR codes, you can use the following code instead:"
|
||||||
|
|
||||||
@ -3075,7 +3075,7 @@ msgstr "Inserted"
|
|||||||
msgid "Instance Stats"
|
msgid "Instance Stats"
|
||||||
msgstr "Instance Stats"
|
msgstr "Instance Stats"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:148
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:160
|
||||||
msgid "Invalid code. Please try again."
|
msgid "Invalid code. Please try again."
|
||||||
msgstr "Invalid code. Please try again."
|
msgstr "Invalid code. Please try again."
|
||||||
|
|
||||||
@ -3319,7 +3319,7 @@ msgstr "Manage Direct Link"
|
|||||||
msgid "Manage documents"
|
msgid "Manage documents"
|
||||||
msgstr "Manage documents"
|
msgstr "Manage documents"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:137
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:149
|
||||||
msgid "Manage passkeys"
|
msgid "Manage passkeys"
|
||||||
msgstr "Manage passkeys"
|
msgstr "Manage passkeys"
|
||||||
|
|
||||||
@ -3669,7 +3669,7 @@ msgstr "Once confirmed, the following will occur:"
|
|||||||
msgid "Once enabled, you can select any active recipient to be a direct link signing recipient, or create a new one. This recipient type cannot be edited or deleted."
|
msgid "Once enabled, you can select any active recipient to be a direct link signing recipient, or create a new one. This recipient type cannot be edited or deleted."
|
||||||
msgstr "Once enabled, you can select any active recipient to be a direct link signing recipient, or create a new one. This recipient type cannot be edited or deleted."
|
msgstr "Once enabled, you can select any active recipient to be a direct link signing recipient, or create a new one. This recipient type cannot be edited or deleted."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:221
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:230
|
||||||
msgid "Once you have scanned the QR code or entered the code manually, enter the code provided by your authenticator app below."
|
msgid "Once you have scanned the QR code or entered the code manually, enter the code provided by your authenticator app below."
|
||||||
msgstr "Once you have scanned the QR code or entered the code manually, enter the code provided by your authenticator app below."
|
msgstr "Once you have scanned the QR code or entered the code manually, enter the code provided by your authenticator app below."
|
||||||
|
|
||||||
@ -3766,7 +3766,7 @@ msgstr "Passkey name"
|
|||||||
msgid "Passkey Re-Authentication"
|
msgid "Passkey Re-Authentication"
|
||||||
msgstr "Passkey Re-Authentication"
|
msgstr "Passkey Re-Authentication"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:125
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:137
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/passkeys+/index.tsx:19
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/passkeys+/index.tsx:19
|
||||||
msgid "Passkeys"
|
msgid "Passkeys"
|
||||||
msgstr "Passkeys"
|
msgstr "Passkeys"
|
||||||
@ -3976,11 +3976,11 @@ msgstr "Please note that you will lose access to all documents associated with t
|
|||||||
msgid "Please provide a reason"
|
msgid "Please provide a reason"
|
||||||
msgstr "Please provide a reason"
|
msgstr "Please provide a reason"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:124
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:122
|
||||||
msgid "Please provide a token from the authenticator, or a backup code. If you do not have a backup code available, please contact support."
|
msgid "Please provide a token from the authenticator, or a backup code. If you do not have a backup code available, please contact support."
|
||||||
msgstr "Please provide a token from the authenticator, or a backup code. If you do not have a backup code available, please contact support."
|
msgstr "Please provide a token from the authenticator, or a backup code. If you do not have a backup code available, please contact support."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:117
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:129
|
||||||
msgid "Please provide a token from your authenticator, or a backup code."
|
msgid "Please provide a token from your authenticator, or a backup code."
|
||||||
msgstr "Please provide a token from your authenticator, or a backup code."
|
msgstr "Please provide a token from your authenticator, or a backup code."
|
||||||
|
|
||||||
@ -4139,7 +4139,7 @@ msgstr "Reauthentication is required to sign this field"
|
|||||||
msgid "Receives copy"
|
msgid "Receives copy"
|
||||||
msgstr "Receives copy"
|
msgstr "Receives copy"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:148
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:160
|
||||||
#: apps/remix/app/components/general/document/document-page-view-recent-activity.tsx:54
|
#: apps/remix/app/components/general/document/document-page-view-recent-activity.tsx:54
|
||||||
msgid "Recent activity"
|
msgid "Recent activity"
|
||||||
msgstr "Recent activity"
|
msgstr "Recent activity"
|
||||||
@ -4197,7 +4197,7 @@ msgstr "Recipients will still retain their copy of the document"
|
|||||||
msgid "Recovery code copied"
|
msgid "Recovery code copied"
|
||||||
msgstr "Recovery code copied"
|
msgstr "Recovery code copied"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:104
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:116
|
||||||
msgid "Recovery codes"
|
msgid "Recovery codes"
|
||||||
msgstr "Recovery codes"
|
msgstr "Recovery codes"
|
||||||
|
|
||||||
@ -4448,7 +4448,7 @@ msgstr "Search languages..."
|
|||||||
msgid "Secret"
|
msgid "Secret"
|
||||||
msgstr "Secret"
|
msgstr "Secret"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:55
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:67
|
||||||
#: apps/remix/app/components/general/settings-nav-mobile.tsx:71
|
#: apps/remix/app/components/general/settings-nav-mobile.tsx:71
|
||||||
#: apps/remix/app/components/general/settings-nav-desktop.tsx:69
|
#: apps/remix/app/components/general/settings-nav-desktop.tsx:69
|
||||||
msgid "Security"
|
msgid "Security"
|
||||||
@ -4925,7 +4925,7 @@ msgstr "Something went wrong."
|
|||||||
msgid "Something went wrong. Please try again later."
|
msgid "Something went wrong. Please try again later."
|
||||||
msgstr "Something went wrong. Please try again later."
|
msgstr "Something went wrong. Please try again later."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:151
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:163
|
||||||
#: apps/remix/app/components/dialogs/passkey-create-dialog.tsx:239
|
#: apps/remix/app/components/dialogs/passkey-create-dialog.tsx:239
|
||||||
msgid "Something went wrong. Please try again or contact support."
|
msgid "Something went wrong. Please try again or contact support."
|
||||||
msgstr "Something went wrong. Please try again or contact support."
|
msgstr "Something went wrong. Please try again or contact support."
|
||||||
@ -5742,7 +5742,7 @@ msgstr "To confirm, please enter the reason"
|
|||||||
msgid "To decline this invitation you must create an account."
|
msgid "To decline this invitation you must create an account."
|
||||||
msgstr "To decline this invitation you must create an account."
|
msgstr "To decline this invitation you must create an account."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:194
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:203
|
||||||
msgid "To enable two-factor authentication, scan the following QR code using your authenticator app."
|
msgid "To enable two-factor authentication, scan the following QR code using your authenticator app."
|
||||||
msgstr "To enable two-factor authentication, scan the following QR code using your authenticator app."
|
msgstr "To enable two-factor authentication, scan the following QR code using your authenticator app."
|
||||||
|
|
||||||
@ -5778,7 +5778,7 @@ msgstr "Toggle the switch to hide your profile from the public."
|
|||||||
msgid "Toggle the switch to show your profile to the public."
|
msgid "Toggle the switch to show your profile to the public."
|
||||||
msgstr "Toggle the switch to show your profile to the public."
|
msgstr "Toggle the switch to show your profile to the public."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:233
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:242
|
||||||
msgid "Token"
|
msgid "Token"
|
||||||
msgstr "Token"
|
msgstr "Token"
|
||||||
|
|
||||||
@ -5855,11 +5855,11 @@ msgstr "Transfer the ownership of the team to another team member."
|
|||||||
msgid "Triggers"
|
msgid "Triggers"
|
||||||
msgstr "Triggers"
|
msgstr "Triggers"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:72
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:84
|
||||||
msgid "Two factor authentication"
|
msgid "Two factor authentication"
|
||||||
msgstr "Two factor authentication"
|
msgstr "Two factor authentication"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:108
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:120
|
||||||
msgid "Two factor authentication recovery codes are used to access your account in the event that you lose access to your authenticator app."
|
msgid "Two factor authentication recovery codes are used to access your account in the event that you lose access to your authenticator app."
|
||||||
msgstr "Two factor authentication recovery codes are used to access your account in the event that you lose access to your authenticator app."
|
msgstr "Two factor authentication recovery codes are used to access your account in the event that you lose access to your authenticator app."
|
||||||
|
|
||||||
@ -5867,15 +5867,15 @@ msgstr "Two factor authentication recovery codes are used to access your account
|
|||||||
msgid "Two-Factor Authentication"
|
msgid "Two-Factor Authentication"
|
||||||
msgstr "Two-Factor Authentication"
|
msgstr "Two-Factor Authentication"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:87
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:85
|
||||||
msgid "Two-factor authentication disabled"
|
msgid "Two-factor authentication disabled"
|
||||||
msgstr "Two-factor authentication disabled"
|
msgstr "Two-factor authentication disabled"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:91
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:100
|
||||||
msgid "Two-factor authentication enabled"
|
msgid "Two-factor authentication enabled"
|
||||||
msgstr "Two-factor authentication enabled"
|
msgstr "Two-factor authentication enabled"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:89
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:87
|
||||||
msgid "Two-factor authentication has been disabled for your account. You will no longer be required to enter a code from your authenticator app when signing in."
|
msgid "Two-factor authentication has been disabled for your account. You will no longer be required to enter a code from your authenticator app when signing in."
|
||||||
msgstr "Two-factor authentication has been disabled for your account. You will no longer be required to enter a code from your authenticator app when signing in."
|
msgstr "Two-factor authentication has been disabled for your account. You will no longer be required to enter a code from your authenticator app when signing in."
|
||||||
|
|
||||||
@ -5928,7 +5928,7 @@ msgstr "Unable to delete invitation. Please try again."
|
|||||||
msgid "Unable to delete team"
|
msgid "Unable to delete team"
|
||||||
msgstr "Unable to delete team"
|
msgstr "Unable to delete team"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:100
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:98
|
||||||
msgid "Unable to disable two-factor authentication"
|
msgid "Unable to disable two-factor authentication"
|
||||||
msgstr "Unable to disable two-factor authentication"
|
msgstr "Unable to disable two-factor authentication"
|
||||||
|
|
||||||
@ -5969,8 +5969,8 @@ msgstr "Unable to resend verification at this time. Please try again."
|
|||||||
msgid "Unable to reset password"
|
msgid "Unable to reset password"
|
||||||
msgstr "Unable to reset password"
|
msgstr "Unable to reset password"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:65
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:81
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:98
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:107
|
||||||
msgid "Unable to setup two-factor authentication"
|
msgid "Unable to setup two-factor authentication"
|
||||||
msgstr "Unable to setup two-factor authentication"
|
msgstr "Unable to setup two-factor authentication"
|
||||||
|
|
||||||
@ -6139,12 +6139,12 @@ msgid "Use"
|
|||||||
msgstr "Use"
|
msgstr "Use"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:483
|
#: apps/remix/app/components/forms/signin.tsx:483
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:184
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:182
|
||||||
msgid "Use Authenticator"
|
msgid "Use Authenticator"
|
||||||
msgstr "Use Authenticator"
|
msgstr "Use Authenticator"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:481
|
#: apps/remix/app/components/forms/signin.tsx:481
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:182
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:180
|
||||||
msgid "Use Backup Code"
|
msgid "Use Backup Code"
|
||||||
msgstr "Use Backup Code"
|
msgstr "Use Backup Code"
|
||||||
|
|
||||||
@ -6239,12 +6239,12 @@ msgstr "Version History"
|
|||||||
#: apps/remix/app/components/tables/documents-table-action-button.tsx:124
|
#: apps/remix/app/components/tables/documents-table-action-button.tsx:124
|
||||||
#: apps/remix/app/components/tables/documents-table-action-button.tsx:133
|
#: apps/remix/app/components/tables/documents-table-action-button.tsx:133
|
||||||
#: apps/remix/app/components/general/document/document-page-view-button.tsx:95
|
#: apps/remix/app/components/general/document/document-page-view-button.tsx:95
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:165
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:177
|
||||||
#: packages/lib/constants/recipient-roles.ts:28
|
#: packages/lib/constants/recipient-roles.ts:28
|
||||||
msgid "View"
|
msgid "View"
|
||||||
msgstr "View"
|
msgstr "View"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:158
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:170
|
||||||
msgid "View activity"
|
msgid "View activity"
|
||||||
msgstr "View activity"
|
msgstr "View activity"
|
||||||
|
|
||||||
@ -6256,7 +6256,7 @@ msgstr "View all documents sent to and from this email address"
|
|||||||
msgid "View all documents sent to your account"
|
msgid "View all documents sent to your account"
|
||||||
msgstr "View all documents sent to your account"
|
msgstr "View all documents sent to your account"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:152
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:164
|
||||||
msgid "View all recent security activity related to your account."
|
msgid "View all recent security activity related to your account."
|
||||||
msgstr "View all recent security activity related to your account."
|
msgstr "View all recent security activity related to your account."
|
||||||
|
|
||||||
@ -6268,7 +6268,7 @@ msgstr "View all related documents"
|
|||||||
msgid "View all security activity related to your account."
|
msgid "View all security activity related to your account."
|
||||||
msgstr "View all security activity related to your account."
|
msgstr "View all security activity related to your account."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:75
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:87
|
||||||
msgid "View Codes"
|
msgid "View Codes"
|
||||||
msgstr "View Codes"
|
msgstr "View Codes"
|
||||||
|
|
||||||
@ -6304,8 +6304,8 @@ msgstr "View Original Document"
|
|||||||
msgid "View plans"
|
msgid "View plans"
|
||||||
msgstr "View plans"
|
msgstr "View plans"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:84
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:96
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:113
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:125
|
||||||
msgid "View Recovery Codes"
|
msgid "View Recovery Codes"
|
||||||
msgstr "View Recovery Codes"
|
msgstr "View Recovery Codes"
|
||||||
|
|
||||||
@ -6455,7 +6455,7 @@ msgstr "We encountered an unknown error while attempting to revoke access. Pleas
|
|||||||
msgid "We encountered an unknown error while attempting to save your details. Please try again later."
|
msgid "We encountered an unknown error while attempting to save your details. Please try again later."
|
||||||
msgstr "We encountered an unknown error while attempting to save your details. Please try again later."
|
msgstr "We encountered an unknown error while attempting to save your details. Please try again later."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:265
|
#: apps/remix/app/components/forms/signin.tsx:267
|
||||||
#: apps/remix/app/components/forms/signin.tsx:283
|
#: apps/remix/app/components/forms/signin.tsx:283
|
||||||
msgid "We encountered an unknown error while attempting to sign you In. Please try again later."
|
msgid "We encountered an unknown error while attempting to sign you In. Please try again later."
|
||||||
msgstr "We encountered an unknown error while attempting to sign you In. Please try again later."
|
msgstr "We encountered an unknown error while attempting to sign you In. Please try again later."
|
||||||
@ -6526,7 +6526,7 @@ msgstr "We were unable to create a checkout session. Please try again, or contac
|
|||||||
msgid "We were unable to create your account. Please review the information you provided and try again."
|
msgid "We were unable to create your account. Please review the information you provided and try again."
|
||||||
msgstr "We were unable to create your account. Please review the information you provided and try again."
|
msgstr "We were unable to create your account. Please review the information you provided and try again."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:102
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:100
|
||||||
msgid "We were unable to disable two-factor authentication for your account. Please ensure that you have entered your password and backup code correctly and try again."
|
msgid "We were unable to disable two-factor authentication for your account. Please ensure that you have entered your password and backup code correctly and try again."
|
||||||
msgstr "We were unable to disable two-factor authentication for your account. Please ensure that you have entered your password and backup code correctly and try again."
|
msgstr "We were unable to disable two-factor authentication for your account. Please ensure that you have entered your password and backup code correctly and try again."
|
||||||
|
|
||||||
@ -6540,8 +6540,8 @@ msgstr "We were unable to log you out at this time."
|
|||||||
msgid "We were unable to set your public profile to public. Please try again."
|
msgid "We were unable to set your public profile to public. Please try again."
|
||||||
msgstr "We were unable to set your public profile to public. Please try again."
|
msgstr "We were unable to set your public profile to public. Please try again."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:67
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:83
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:100
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:109
|
||||||
msgid "We were unable to setup two-factor authentication for your account. Please ensure that you have entered your code correctly and try again."
|
msgid "We were unable to setup two-factor authentication for your account. Please ensure that you have entered your code correctly and try again."
|
||||||
msgstr "We were unable to setup two-factor authentication for your account. Please ensure that you have entered your code correctly and try again."
|
msgstr "We were unable to setup two-factor authentication for your account. Please ensure that you have entered your code correctly and try again."
|
||||||
|
|
||||||
@ -6971,7 +6971,7 @@ msgstr "You need to setup 2FA to mark this document as viewed."
|
|||||||
msgid "You will get notified & be able to set up your documenso public profile when we launch the feature."
|
msgid "You will get notified & be able to set up your documenso public profile when we launch the feature."
|
||||||
msgstr "You will get notified & be able to set up your documenso public profile when we launch the feature."
|
msgstr "You will get notified & be able to set up your documenso public profile when we launch the feature."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:93
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:102
|
||||||
msgid "You will now be required to enter a code from your authenticator app when signing in."
|
msgid "You will now be required to enter a code from your authenticator app when signing in."
|
||||||
msgstr "You will now be required to enter a code from your authenticator app when signing in."
|
msgstr "You will now be required to enter a code from your authenticator app when signing in."
|
||||||
|
|
||||||
@ -7104,8 +7104,8 @@ msgstr "Your public profile has been updated."
|
|||||||
msgid "Your recovery code has been copied to your clipboard."
|
msgid "Your recovery code has been copied to your clipboard."
|
||||||
msgstr "Your recovery code has been copied to your clipboard."
|
msgstr "Your recovery code has been copied to your clipboard."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:88
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:100
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:164
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:173
|
||||||
msgid "Your recovery codes are listed below. Please store them in a safe place."
|
msgid "Your recovery codes are listed below. Please store them in a safe place."
|
||||||
msgstr "Your recovery codes are listed below. Please store them in a safe place."
|
msgstr "Your recovery codes are listed below. Please store them in a safe place."
|
||||||
|
|
||||||
|
|||||||
@ -732,11 +732,11 @@ msgstr "Agrega todos los campos relevantes para cada destinatario."
|
|||||||
msgid "Add all relevant placeholders for each recipient."
|
msgid "Add all relevant placeholders for each recipient."
|
||||||
msgstr "Agrega todos los marcadores de posición relevantes para cada destinatario."
|
msgstr "Agrega todos los marcadores de posición relevantes para cada destinatario."
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:82
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:94
|
||||||
msgid "Add an authenticator to serve as a secondary authentication method for signing documents."
|
msgid "Add an authenticator to serve as a secondary authentication method for signing documents."
|
||||||
msgstr "Agrega un autenticador para servir como método de autenticación secundario para firmar documentos."
|
msgstr "Agrega un autenticador para servir como método de autenticación secundario para firmar documentos."
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:77
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:89
|
||||||
msgid "Add an authenticator to serve as a secondary authentication method when signing in, or when signing documents."
|
msgid "Add an authenticator to serve as a secondary authentication method when signing in, or when signing documents."
|
||||||
msgstr "Agrega un autenticador para servir como método de autenticación secundario al iniciar sesión o al firmar documentos."
|
msgstr "Agrega un autenticador para servir como método de autenticación secundario al iniciar sesión o al firmar documentos."
|
||||||
|
|
||||||
@ -901,7 +901,7 @@ msgstr "Todo el Tiempo"
|
|||||||
msgid "Allow document recipients to reply directly to this email address"
|
msgid "Allow document recipients to reply directly to this email address"
|
||||||
msgstr "Permitir que los destinatarios del documento respondan directamente a esta dirección de correo electrónico"
|
msgstr "Permitir que los destinatarios del documento respondan directamente a esta dirección de correo electrónico"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:129
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:141
|
||||||
msgid "Allows authenticating using biometrics, password managers, hardware keys, etc."
|
msgid "Allows authenticating using biometrics, password managers, hardware keys, etc."
|
||||||
msgstr "Permite autenticarse usando biometría, administradores de contraseñas, claves de hardware, etc."
|
msgstr "Permite autenticarse usando biometría, administradores de contraseñas, claves de hardware, etc."
|
||||||
|
|
||||||
@ -1094,7 +1094,7 @@ msgstr ""
|
|||||||
#: apps/remix/app/components/forms/signup.tsx:183
|
#: apps/remix/app/components/forms/signup.tsx:183
|
||||||
#: apps/remix/app/components/forms/signup.tsx:199
|
#: apps/remix/app/components/forms/signup.tsx:199
|
||||||
#: apps/remix/app/components/forms/signin.tsx:52
|
#: apps/remix/app/components/forms/signin.tsx:52
|
||||||
#: apps/remix/app/components/forms/signin.tsx:263
|
#: apps/remix/app/components/forms/signin.tsx:265
|
||||||
#: apps/remix/app/components/forms/signin.tsx:281
|
#: apps/remix/app/components/forms/signin.tsx:281
|
||||||
#: apps/remix/app/components/forms/public-profile-form.tsx:103
|
#: apps/remix/app/components/forms/public-profile-form.tsx:103
|
||||||
#: apps/remix/app/components/forms/public-profile-claim-dialog.tsx:109
|
#: apps/remix/app/components/forms/public-profile-claim-dialog.tsx:109
|
||||||
@ -1281,11 +1281,11 @@ msgid "Background Color"
|
|||||||
msgstr "Color de Fondo"
|
msgstr "Color de Fondo"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:463
|
#: apps/remix/app/components/forms/signin.tsx:463
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:164
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:162
|
||||||
msgid "Backup Code"
|
msgid "Backup Code"
|
||||||
msgstr "Código de respaldo"
|
msgstr "Código de respaldo"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:161
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:170
|
||||||
msgid "Backup codes"
|
msgid "Backup codes"
|
||||||
msgstr "Códigos de respaldo"
|
msgstr "Códigos de respaldo"
|
||||||
|
|
||||||
@ -1409,8 +1409,8 @@ msgstr ""
|
|||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:190
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:190
|
||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-account.tsx:75
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-account.tsx:75
|
||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:175
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:175
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:160
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:172
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:254
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:263
|
||||||
#: apps/remix/app/components/dialogs/webhook-delete-dialog.tsx:156
|
#: apps/remix/app/components/dialogs/webhook-delete-dialog.tsx:156
|
||||||
#: apps/remix/app/components/dialogs/webhook-create-dialog.tsx:235
|
#: apps/remix/app/components/dialogs/webhook-create-dialog.tsx:235
|
||||||
#: apps/remix/app/components/dialogs/token-delete-dialog.tsx:169
|
#: apps/remix/app/components/dialogs/token-delete-dialog.tsx:169
|
||||||
@ -1557,8 +1557,8 @@ msgstr "Haga clic para insertar campo"
|
|||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:139
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:139
|
||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:122
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:122
|
||||||
#: apps/remix/app/components/general/document/document-recipient-link-copy-dialog.tsx:138
|
#: apps/remix/app/components/general/document/document-recipient-link-copy-dialog.tsx:138
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:99
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:111
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:177
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:186
|
||||||
#: apps/remix/app/components/dialogs/template-use-dialog.tsx:554
|
#: apps/remix/app/components/dialogs/template-use-dialog.tsx:554
|
||||||
#: apps/remix/app/components/dialogs/template-create-dialog.tsx:118
|
#: apps/remix/app/components/dialogs/template-create-dialog.tsx:118
|
||||||
#: apps/remix/app/components/dialogs/public-profile-template-manage-dialog.tsx:316
|
#: apps/remix/app/components/dialogs/public-profile-template-manage-dialog.tsx:316
|
||||||
@ -2125,9 +2125,9 @@ msgstr "El uso de enlace de plantilla directo excedió ({0}/{1})"
|
|||||||
msgid "Disable"
|
msgid "Disable"
|
||||||
msgstr "Deshabilitar"
|
msgstr "Deshabilitar"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:113
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:111
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:120
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:118
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:189
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:187
|
||||||
msgid "Disable 2FA"
|
msgid "Disable 2FA"
|
||||||
msgstr "Deshabilitar 2FA"
|
msgstr "Deshabilitar 2FA"
|
||||||
|
|
||||||
@ -2440,8 +2440,8 @@ msgstr "¿No tienes una cuenta? <0>Regístrate</0>"
|
|||||||
#: apps/remix/app/components/tables/documents-table-action-button.tsx:139
|
#: apps/remix/app/components/tables/documents-table-action-button.tsx:139
|
||||||
#: apps/remix/app/components/general/document/document-page-view-dropdown.tsx:126
|
#: apps/remix/app/components/general/document/document-page-view-dropdown.tsx:126
|
||||||
#: apps/remix/app/components/general/document/document-page-view-button.tsx:111
|
#: apps/remix/app/components/general/document/document-page-view-button.tsx:111
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:104
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:116
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:182
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:191
|
||||||
#: packages/ui/components/document/document-download-button.tsx:66
|
#: packages/ui/components/document/document-download-button.tsx:66
|
||||||
#: packages/email/template-components/template-document-completed.tsx:57
|
#: packages/email/template-components/template-document-completed.tsx:57
|
||||||
msgid "Download"
|
msgid "Download"
|
||||||
@ -2605,8 +2605,8 @@ msgstr "La verificación de correo electrónico ha sido reenviada"
|
|||||||
msgid "Empty field"
|
msgid "Empty field"
|
||||||
msgstr "Campo vacío"
|
msgstr "Campo vacío"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:150
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:159
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:259
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:268
|
||||||
msgid "Enable 2FA"
|
msgid "Enable 2FA"
|
||||||
msgstr "Habilitar 2FA"
|
msgstr "Habilitar 2FA"
|
||||||
|
|
||||||
@ -2619,7 +2619,7 @@ msgstr "Habilitar cuenta"
|
|||||||
msgid "Enable Account"
|
msgid "Enable Account"
|
||||||
msgstr "Habilitar Cuenta"
|
msgstr "Habilitar Cuenta"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:191
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:200
|
||||||
msgid "Enable Authenticator App"
|
msgid "Enable Authenticator App"
|
||||||
msgstr "Habilitar aplicación autenticadora"
|
msgstr "Habilitar aplicación autenticadora"
|
||||||
|
|
||||||
@ -2962,7 +2962,7 @@ msgstr ""
|
|||||||
msgid "Here you can edit your personal details."
|
msgid "Here you can edit your personal details."
|
||||||
msgstr "Aquí puedes editar tus datos personales."
|
msgstr "Aquí puedes editar tus datos personales."
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:56
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:68
|
||||||
msgid "Here you can manage your password and security settings."
|
msgid "Here you can manage your password and security settings."
|
||||||
msgstr "Aquí puedes gestionar tu contraseña y la configuración de seguridad."
|
msgstr "Aquí puedes gestionar tu contraseña y la configuración de seguridad."
|
||||||
|
|
||||||
@ -3041,7 +3041,7 @@ msgstr "Si no deseas usar el autenticador solicitado, puedes cerrarlo, lo que mo
|
|||||||
msgid "If you don't find the confirmation link in your inbox, you can request a new one below."
|
msgid "If you don't find the confirmation link in your inbox, you can request a new one below."
|
||||||
msgstr "Si no encuentras el enlace de confirmación en tu bandeja de entrada, puedes solicitar uno nuevo a continuación."
|
msgstr "Si no encuentras el enlace de confirmación en tu bandeja de entrada, puedes solicitar uno nuevo a continuación."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:210
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:219
|
||||||
msgid "If your authenticator app does not support QR codes, you can use the following code instead:"
|
msgid "If your authenticator app does not support QR codes, you can use the following code instead:"
|
||||||
msgstr "Si tu aplicación de autenticación no admite códigos QR, puedes usar el siguiente código en su lugar:"
|
msgstr "Si tu aplicación de autenticación no admite códigos QR, puedes usar el siguiente código en su lugar:"
|
||||||
|
|
||||||
@ -3080,7 +3080,7 @@ msgstr "Insertado"
|
|||||||
msgid "Instance Stats"
|
msgid "Instance Stats"
|
||||||
msgstr "Estadísticas de instancia"
|
msgstr "Estadísticas de instancia"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:148
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:160
|
||||||
msgid "Invalid code. Please try again."
|
msgid "Invalid code. Please try again."
|
||||||
msgstr "Código inválido. Por favor, intenta nuevamente."
|
msgstr "Código inválido. Por favor, intenta nuevamente."
|
||||||
|
|
||||||
@ -3324,7 +3324,7 @@ msgstr "Gestionar enlace directo"
|
|||||||
msgid "Manage documents"
|
msgid "Manage documents"
|
||||||
msgstr "Gestionar documentos"
|
msgstr "Gestionar documentos"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:137
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:149
|
||||||
msgid "Manage passkeys"
|
msgid "Manage passkeys"
|
||||||
msgstr "Gestionar claves de acceso"
|
msgstr "Gestionar claves de acceso"
|
||||||
|
|
||||||
@ -3674,7 +3674,7 @@ msgstr "Una vez confirmado, ocurrirá lo siguiente:"
|
|||||||
msgid "Once enabled, you can select any active recipient to be a direct link signing recipient, or create a new one. This recipient type cannot be edited or deleted."
|
msgid "Once enabled, you can select any active recipient to be a direct link signing recipient, or create a new one. This recipient type cannot be edited or deleted."
|
||||||
msgstr "Una vez habilitado, puede seleccionar cualquier destinatario activo para que sea un destinatario de firma por enlace directo, o crear uno nuevo. Este tipo de destinatario no puede ser editado ni eliminado."
|
msgstr "Una vez habilitado, puede seleccionar cualquier destinatario activo para que sea un destinatario de firma por enlace directo, o crear uno nuevo. Este tipo de destinatario no puede ser editado ni eliminado."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:221
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:230
|
||||||
msgid "Once you have scanned the QR code or entered the code manually, enter the code provided by your authenticator app below."
|
msgid "Once you have scanned the QR code or entered the code manually, enter the code provided by your authenticator app below."
|
||||||
msgstr "Una vez que hayas escaneado el código QR o ingresado el código manualmente, ingresa el código proporcionado por tu aplicación de autenticación a continuación."
|
msgstr "Una vez que hayas escaneado el código QR o ingresado el código manualmente, ingresa el código proporcionado por tu aplicación de autenticación a continuación."
|
||||||
|
|
||||||
@ -3771,7 +3771,7 @@ msgstr "Nombre de clave de acceso"
|
|||||||
msgid "Passkey Re-Authentication"
|
msgid "Passkey Re-Authentication"
|
||||||
msgstr "Re-autenticación de Passkey"
|
msgstr "Re-autenticación de Passkey"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:125
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:137
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/passkeys+/index.tsx:19
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/passkeys+/index.tsx:19
|
||||||
msgid "Passkeys"
|
msgid "Passkeys"
|
||||||
msgstr "Claves de acceso"
|
msgstr "Claves de acceso"
|
||||||
@ -3981,11 +3981,11 @@ msgstr "Por favor, ten en cuenta que perderás acceso a todos los documentos aso
|
|||||||
msgid "Please provide a reason"
|
msgid "Please provide a reason"
|
||||||
msgstr "Please provide a reason"
|
msgstr "Please provide a reason"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:124
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:122
|
||||||
msgid "Please provide a token from the authenticator, or a backup code. If you do not have a backup code available, please contact support."
|
msgid "Please provide a token from the authenticator, or a backup code. If you do not have a backup code available, please contact support."
|
||||||
msgstr "Por favor, proporciona un token del autenticador o un código de respaldo. Si no tienes un código de respaldo disponible, contacta al soporte."
|
msgstr "Por favor, proporciona un token del autenticador o un código de respaldo. Si no tienes un código de respaldo disponible, contacta al soporte."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:117
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:129
|
||||||
msgid "Please provide a token from your authenticator, or a backup code."
|
msgid "Please provide a token from your authenticator, or a backup code."
|
||||||
msgstr "Por favor, proporciona un token de tu autenticador, o un código de respaldo."
|
msgstr "Por favor, proporciona un token de tu autenticador, o un código de respaldo."
|
||||||
|
|
||||||
@ -4144,7 +4144,7 @@ msgstr "Se requiere reautenticación para firmar este campo"
|
|||||||
msgid "Receives copy"
|
msgid "Receives copy"
|
||||||
msgstr "Recibe copia"
|
msgstr "Recibe copia"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:148
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:160
|
||||||
#: apps/remix/app/components/general/document/document-page-view-recent-activity.tsx:54
|
#: apps/remix/app/components/general/document/document-page-view-recent-activity.tsx:54
|
||||||
msgid "Recent activity"
|
msgid "Recent activity"
|
||||||
msgstr "Actividad reciente"
|
msgstr "Actividad reciente"
|
||||||
@ -4202,7 +4202,7 @@ msgstr "Los destinatarios aún conservarán su copia del documento"
|
|||||||
msgid "Recovery code copied"
|
msgid "Recovery code copied"
|
||||||
msgstr "Código de recuperación copiado"
|
msgstr "Código de recuperación copiado"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:104
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:116
|
||||||
msgid "Recovery codes"
|
msgid "Recovery codes"
|
||||||
msgstr "Códigos de recuperación"
|
msgstr "Códigos de recuperación"
|
||||||
|
|
||||||
@ -4453,7 +4453,7 @@ msgstr "Buscar idiomas..."
|
|||||||
msgid "Secret"
|
msgid "Secret"
|
||||||
msgstr "Secreto"
|
msgstr "Secreto"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:55
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:67
|
||||||
#: apps/remix/app/components/general/settings-nav-mobile.tsx:71
|
#: apps/remix/app/components/general/settings-nav-mobile.tsx:71
|
||||||
#: apps/remix/app/components/general/settings-nav-desktop.tsx:69
|
#: apps/remix/app/components/general/settings-nav-desktop.tsx:69
|
||||||
msgid "Security"
|
msgid "Security"
|
||||||
@ -4930,7 +4930,7 @@ msgstr "Algo salió mal."
|
|||||||
msgid "Something went wrong. Please try again later."
|
msgid "Something went wrong. Please try again later."
|
||||||
msgstr "Algo salió mal. Por favor, inténtelo de nuevo más tarde."
|
msgstr "Algo salió mal. Por favor, inténtelo de nuevo más tarde."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:151
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:163
|
||||||
#: apps/remix/app/components/dialogs/passkey-create-dialog.tsx:239
|
#: apps/remix/app/components/dialogs/passkey-create-dialog.tsx:239
|
||||||
msgid "Something went wrong. Please try again or contact support."
|
msgid "Something went wrong. Please try again or contact support."
|
||||||
msgstr "Algo salió mal. Por favor, intenta de nuevo o contacta al soporte."
|
msgstr "Algo salió mal. Por favor, intenta de nuevo o contacta al soporte."
|
||||||
@ -5747,7 +5747,7 @@ msgstr "Para confirmar, por favor ingresa la razón"
|
|||||||
msgid "To decline this invitation you must create an account."
|
msgid "To decline this invitation you must create an account."
|
||||||
msgstr "Para rechazar esta invitación debes crear una cuenta."
|
msgstr "Para rechazar esta invitación debes crear una cuenta."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:194
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:203
|
||||||
msgid "To enable two-factor authentication, scan the following QR code using your authenticator app."
|
msgid "To enable two-factor authentication, scan the following QR code using your authenticator app."
|
||||||
msgstr "Para habilitar la autenticación de dos factores, escanea el siguiente código QR usando tu aplicación de autenticador."
|
msgstr "Para habilitar la autenticación de dos factores, escanea el siguiente código QR usando tu aplicación de autenticador."
|
||||||
|
|
||||||
@ -5783,7 +5783,7 @@ msgstr "Activa el interruptor para ocultar tu perfil del público."
|
|||||||
msgid "Toggle the switch to show your profile to the public."
|
msgid "Toggle the switch to show your profile to the public."
|
||||||
msgstr "Activa el interruptor para mostrar tu perfil al público."
|
msgstr "Activa el interruptor para mostrar tu perfil al público."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:233
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:242
|
||||||
msgid "Token"
|
msgid "Token"
|
||||||
msgstr "Token"
|
msgstr "Token"
|
||||||
|
|
||||||
@ -5860,11 +5860,11 @@ msgstr "Transferir la propiedad del equipo a otro miembro del equipo."
|
|||||||
msgid "Triggers"
|
msgid "Triggers"
|
||||||
msgstr "Desencadenadores"
|
msgstr "Desencadenadores"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:72
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:84
|
||||||
msgid "Two factor authentication"
|
msgid "Two factor authentication"
|
||||||
msgstr "Autenticación de dos factores"
|
msgstr "Autenticación de dos factores"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:108
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:120
|
||||||
msgid "Two factor authentication recovery codes are used to access your account in the event that you lose access to your authenticator app."
|
msgid "Two factor authentication recovery codes are used to access your account in the event that you lose access to your authenticator app."
|
||||||
msgstr "Los códigos de recuperación de autenticación de dos factores se utilizan para acceder a tu cuenta en caso de perder el acceso a tu aplicación de autenticador."
|
msgstr "Los códigos de recuperación de autenticación de dos factores se utilizan para acceder a tu cuenta en caso de perder el acceso a tu aplicación de autenticador."
|
||||||
|
|
||||||
@ -5872,15 +5872,15 @@ msgstr "Los códigos de recuperación de autenticación de dos factores se utili
|
|||||||
msgid "Two-Factor Authentication"
|
msgid "Two-Factor Authentication"
|
||||||
msgstr "Autenticación de dos factores"
|
msgstr "Autenticación de dos factores"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:87
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:85
|
||||||
msgid "Two-factor authentication disabled"
|
msgid "Two-factor authentication disabled"
|
||||||
msgstr "Autenticación de dos factores desactivada"
|
msgstr "Autenticación de dos factores desactivada"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:91
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:100
|
||||||
msgid "Two-factor authentication enabled"
|
msgid "Two-factor authentication enabled"
|
||||||
msgstr "Autenticación de dos factores habilitada"
|
msgstr "Autenticación de dos factores habilitada"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:89
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:87
|
||||||
msgid "Two-factor authentication has been disabled for your account. You will no longer be required to enter a code from your authenticator app when signing in."
|
msgid "Two-factor authentication has been disabled for your account. You will no longer be required to enter a code from your authenticator app when signing in."
|
||||||
msgstr "La autenticación de dos factores ha sido desactivada para tu cuenta. Ya no se te pedirá ingresar un código de tu aplicación de autenticador al iniciar sesión."
|
msgstr "La autenticación de dos factores ha sido desactivada para tu cuenta. Ya no se te pedirá ingresar un código de tu aplicación de autenticador al iniciar sesión."
|
||||||
|
|
||||||
@ -5933,7 +5933,7 @@ msgstr "No se pudo eliminar la invitación. Por favor, inténtalo de nuevo."
|
|||||||
msgid "Unable to delete team"
|
msgid "Unable to delete team"
|
||||||
msgstr "No se pudo eliminar el equipo"
|
msgstr "No se pudo eliminar el equipo"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:100
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:98
|
||||||
msgid "Unable to disable two-factor authentication"
|
msgid "Unable to disable two-factor authentication"
|
||||||
msgstr "No se pudo desactivar la autenticación de dos factores"
|
msgstr "No se pudo desactivar la autenticación de dos factores"
|
||||||
|
|
||||||
@ -5974,8 +5974,8 @@ msgstr "No se pudo reenviar la verificación en este momento. Por favor, intént
|
|||||||
msgid "Unable to reset password"
|
msgid "Unable to reset password"
|
||||||
msgstr "No se pudo restablecer la contraseña"
|
msgstr "No se pudo restablecer la contraseña"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:65
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:81
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:98
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:107
|
||||||
msgid "Unable to setup two-factor authentication"
|
msgid "Unable to setup two-factor authentication"
|
||||||
msgstr "No se pudo configurar la autenticación de dos factores"
|
msgstr "No se pudo configurar la autenticación de dos factores"
|
||||||
|
|
||||||
@ -6144,12 +6144,12 @@ msgid "Use"
|
|||||||
msgstr "Usar"
|
msgstr "Usar"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:483
|
#: apps/remix/app/components/forms/signin.tsx:483
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:184
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:182
|
||||||
msgid "Use Authenticator"
|
msgid "Use Authenticator"
|
||||||
msgstr "Usar Autenticador"
|
msgstr "Usar Autenticador"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:481
|
#: apps/remix/app/components/forms/signin.tsx:481
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:182
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:180
|
||||||
msgid "Use Backup Code"
|
msgid "Use Backup Code"
|
||||||
msgstr "Usar Código de Respaldo"
|
msgstr "Usar Código de Respaldo"
|
||||||
|
|
||||||
@ -6244,12 +6244,12 @@ msgstr "Historial de Versiones"
|
|||||||
#: apps/remix/app/components/tables/documents-table-action-button.tsx:124
|
#: apps/remix/app/components/tables/documents-table-action-button.tsx:124
|
||||||
#: apps/remix/app/components/tables/documents-table-action-button.tsx:133
|
#: apps/remix/app/components/tables/documents-table-action-button.tsx:133
|
||||||
#: apps/remix/app/components/general/document/document-page-view-button.tsx:95
|
#: apps/remix/app/components/general/document/document-page-view-button.tsx:95
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:165
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:177
|
||||||
#: packages/lib/constants/recipient-roles.ts:28
|
#: packages/lib/constants/recipient-roles.ts:28
|
||||||
msgid "View"
|
msgid "View"
|
||||||
msgstr "Ver"
|
msgstr "Ver"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:158
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:170
|
||||||
msgid "View activity"
|
msgid "View activity"
|
||||||
msgstr "Ver actividad"
|
msgstr "Ver actividad"
|
||||||
|
|
||||||
@ -6261,7 +6261,7 @@ msgstr "Ver todos los documentos enviados hacia y desde esta dirección de corre
|
|||||||
msgid "View all documents sent to your account"
|
msgid "View all documents sent to your account"
|
||||||
msgstr "Ver todos los documentos enviados a tu cuenta"
|
msgstr "Ver todos los documentos enviados a tu cuenta"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:152
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:164
|
||||||
msgid "View all recent security activity related to your account."
|
msgid "View all recent security activity related to your account."
|
||||||
msgstr "Ver toda la actividad de seguridad reciente relacionada con tu cuenta."
|
msgstr "Ver toda la actividad de seguridad reciente relacionada con tu cuenta."
|
||||||
|
|
||||||
@ -6273,7 +6273,7 @@ msgstr "Ver todos los documentos relacionados"
|
|||||||
msgid "View all security activity related to your account."
|
msgid "View all security activity related to your account."
|
||||||
msgstr "Ver toda la actividad de seguridad relacionada con tu cuenta."
|
msgstr "Ver toda la actividad de seguridad relacionada con tu cuenta."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:75
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:87
|
||||||
msgid "View Codes"
|
msgid "View Codes"
|
||||||
msgstr "Ver Códigos"
|
msgstr "Ver Códigos"
|
||||||
|
|
||||||
@ -6309,8 +6309,8 @@ msgstr "Ver Documento Original"
|
|||||||
msgid "View plans"
|
msgid "View plans"
|
||||||
msgstr "Ver planes"
|
msgstr "Ver planes"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:84
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:96
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:113
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:125
|
||||||
msgid "View Recovery Codes"
|
msgid "View Recovery Codes"
|
||||||
msgstr "Ver Códigos de Recuperación"
|
msgstr "Ver Códigos de Recuperación"
|
||||||
|
|
||||||
@ -6460,7 +6460,7 @@ msgstr "Encontramos un error desconocido al intentar revocar el acceso. Por favo
|
|||||||
msgid "We encountered an unknown error while attempting to save your details. Please try again later."
|
msgid "We encountered an unknown error while attempting to save your details. Please try again later."
|
||||||
msgstr "Encontramos un error desconocido al intentar guardar tus datos. Por favor, inténtalo de nuevo más tarde."
|
msgstr "Encontramos un error desconocido al intentar guardar tus datos. Por favor, inténtalo de nuevo más tarde."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:265
|
#: apps/remix/app/components/forms/signin.tsx:267
|
||||||
#: apps/remix/app/components/forms/signin.tsx:283
|
#: apps/remix/app/components/forms/signin.tsx:283
|
||||||
msgid "We encountered an unknown error while attempting to sign you In. Please try again later."
|
msgid "We encountered an unknown error while attempting to sign you In. Please try again later."
|
||||||
msgstr "Encontramos un error desconocido al intentar iniciar sesión. Por favor, inténtalo de nuevo más tarde."
|
msgstr "Encontramos un error desconocido al intentar iniciar sesión. Por favor, inténtalo de nuevo más tarde."
|
||||||
@ -6531,7 +6531,7 @@ msgstr "No pudimos crear una sesión de pago. Por favor, inténtalo de nuevo o c
|
|||||||
msgid "We were unable to create your account. Please review the information you provided and try again."
|
msgid "We were unable to create your account. Please review the information you provided and try again."
|
||||||
msgstr "No pudimos crear su cuenta. Revise la información que proporcionó e inténtelo de nuevo."
|
msgstr "No pudimos crear su cuenta. Revise la información que proporcionó e inténtelo de nuevo."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:102
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:100
|
||||||
msgid "We were unable to disable two-factor authentication for your account. Please ensure that you have entered your password and backup code correctly and try again."
|
msgid "We were unable to disable two-factor authentication for your account. Please ensure that you have entered your password and backup code correctly and try again."
|
||||||
msgstr "No pudimos desactivar la autenticación de dos factores para tu cuenta. Asegúrate de haber ingresado correctamente tu contraseña y código de respaldo e inténtalo de nuevo."
|
msgstr "No pudimos desactivar la autenticación de dos factores para tu cuenta. Asegúrate de haber ingresado correctamente tu contraseña y código de respaldo e inténtalo de nuevo."
|
||||||
|
|
||||||
@ -6545,8 +6545,8 @@ msgstr "No pudimos cerrar sesión en este momento."
|
|||||||
msgid "We were unable to set your public profile to public. Please try again."
|
msgid "We were unable to set your public profile to public. Please try again."
|
||||||
msgstr "No pudimos configurar tu perfil público como público. Por favor, inténtalo de nuevo."
|
msgstr "No pudimos configurar tu perfil público como público. Por favor, inténtalo de nuevo."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:67
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:83
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:100
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:109
|
||||||
msgid "We were unable to setup two-factor authentication for your account. Please ensure that you have entered your code correctly and try again."
|
msgid "We were unable to setup two-factor authentication for your account. Please ensure that you have entered your code correctly and try again."
|
||||||
msgstr "No pudimos configurar la autenticación de dos factores para tu cuenta. Asegúrate de haber ingresado correctamente tu código e inténtalo de nuevo."
|
msgstr "No pudimos configurar la autenticación de dos factores para tu cuenta. Asegúrate de haber ingresado correctamente tu código e inténtalo de nuevo."
|
||||||
|
|
||||||
@ -6976,7 +6976,7 @@ msgstr "Debes configurar 2FA para marcar este documento como visto."
|
|||||||
msgid "You will get notified & be able to set up your documenso public profile when we launch the feature."
|
msgid "You will get notified & be able to set up your documenso public profile when we launch the feature."
|
||||||
msgstr "Recibirás una notificación y podrás configurar tu perfil público de Documenso cuando lanzemos la función."
|
msgstr "Recibirás una notificación y podrás configurar tu perfil público de Documenso cuando lanzemos la función."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:93
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:102
|
||||||
msgid "You will now be required to enter a code from your authenticator app when signing in."
|
msgid "You will now be required to enter a code from your authenticator app when signing in."
|
||||||
msgstr "Ahora se te pedirá que ingreses un código de tu aplicación de autenticador al iniciar sesión."
|
msgstr "Ahora se te pedirá que ingreses un código de tu aplicación de autenticador al iniciar sesión."
|
||||||
|
|
||||||
@ -7109,8 +7109,8 @@ msgstr "Tu perfil público ha sido actualizado."
|
|||||||
msgid "Your recovery code has been copied to your clipboard."
|
msgid "Your recovery code has been copied to your clipboard."
|
||||||
msgstr "Tu código de recuperación ha sido copiado en tu portapapeles."
|
msgstr "Tu código de recuperación ha sido copiado en tu portapapeles."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:88
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:100
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:164
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:173
|
||||||
msgid "Your recovery codes are listed below. Please store them in a safe place."
|
msgid "Your recovery codes are listed below. Please store them in a safe place."
|
||||||
msgstr "Tus códigos de recuperación se enumeran a continuación. Por favor, guárdalos en un lugar seguro."
|
msgstr "Tus códigos de recuperación se enumeran a continuación. Por favor, guárdalos en un lugar seguro."
|
||||||
|
|
||||||
|
|||||||
@ -732,11 +732,11 @@ msgstr "Ajouter tous les champs pertinents pour chaque destinataire."
|
|||||||
msgid "Add all relevant placeholders for each recipient."
|
msgid "Add all relevant placeholders for each recipient."
|
||||||
msgstr "Ajouter tous les espaces réservés pertinents pour chaque destinataire."
|
msgstr "Ajouter tous les espaces réservés pertinents pour chaque destinataire."
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:82
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:94
|
||||||
msgid "Add an authenticator to serve as a secondary authentication method for signing documents."
|
msgid "Add an authenticator to serve as a secondary authentication method for signing documents."
|
||||||
msgstr "Ajouter un authentificateur pour servir de méthode d'authentification secondaire pour signer des documents."
|
msgstr "Ajouter un authentificateur pour servir de méthode d'authentification secondaire pour signer des documents."
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:77
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:89
|
||||||
msgid "Add an authenticator to serve as a secondary authentication method when signing in, or when signing documents."
|
msgid "Add an authenticator to serve as a secondary authentication method when signing in, or when signing documents."
|
||||||
msgstr "Ajouter un authentificateur pour servir de méthode d'authentification secondaire lors de la connexion ou lors de la signature de documents."
|
msgstr "Ajouter un authentificateur pour servir de méthode d'authentification secondaire lors de la connexion ou lors de la signature de documents."
|
||||||
|
|
||||||
@ -901,7 +901,7 @@ msgstr "Depuis toujours"
|
|||||||
msgid "Allow document recipients to reply directly to this email address"
|
msgid "Allow document recipients to reply directly to this email address"
|
||||||
msgstr "Autoriser les destinataires du document à répondre directement à cette adresse e-mail"
|
msgstr "Autoriser les destinataires du document à répondre directement à cette adresse e-mail"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:129
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:141
|
||||||
msgid "Allows authenticating using biometrics, password managers, hardware keys, etc."
|
msgid "Allows authenticating using biometrics, password managers, hardware keys, etc."
|
||||||
msgstr "Permet d'authentifier en utilisant des biométries, des gestionnaires de mots de passe, des clés matérielles, etc."
|
msgstr "Permet d'authentifier en utilisant des biométries, des gestionnaires de mots de passe, des clés matérielles, etc."
|
||||||
|
|
||||||
@ -1094,7 +1094,7 @@ msgstr ""
|
|||||||
#: apps/remix/app/components/forms/signup.tsx:183
|
#: apps/remix/app/components/forms/signup.tsx:183
|
||||||
#: apps/remix/app/components/forms/signup.tsx:199
|
#: apps/remix/app/components/forms/signup.tsx:199
|
||||||
#: apps/remix/app/components/forms/signin.tsx:52
|
#: apps/remix/app/components/forms/signin.tsx:52
|
||||||
#: apps/remix/app/components/forms/signin.tsx:263
|
#: apps/remix/app/components/forms/signin.tsx:265
|
||||||
#: apps/remix/app/components/forms/signin.tsx:281
|
#: apps/remix/app/components/forms/signin.tsx:281
|
||||||
#: apps/remix/app/components/forms/public-profile-form.tsx:103
|
#: apps/remix/app/components/forms/public-profile-form.tsx:103
|
||||||
#: apps/remix/app/components/forms/public-profile-claim-dialog.tsx:109
|
#: apps/remix/app/components/forms/public-profile-claim-dialog.tsx:109
|
||||||
@ -1281,11 +1281,11 @@ msgid "Background Color"
|
|||||||
msgstr "Couleur d'arrière-plan"
|
msgstr "Couleur d'arrière-plan"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:463
|
#: apps/remix/app/components/forms/signin.tsx:463
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:164
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:162
|
||||||
msgid "Backup Code"
|
msgid "Backup Code"
|
||||||
msgstr "Code de sauvegarde"
|
msgstr "Code de sauvegarde"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:161
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:170
|
||||||
msgid "Backup codes"
|
msgid "Backup codes"
|
||||||
msgstr "Codes de sauvegarde"
|
msgstr "Codes de sauvegarde"
|
||||||
|
|
||||||
@ -1409,8 +1409,8 @@ msgstr ""
|
|||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:190
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:190
|
||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-account.tsx:75
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-account.tsx:75
|
||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:175
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:175
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:160
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:172
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:254
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:263
|
||||||
#: apps/remix/app/components/dialogs/webhook-delete-dialog.tsx:156
|
#: apps/remix/app/components/dialogs/webhook-delete-dialog.tsx:156
|
||||||
#: apps/remix/app/components/dialogs/webhook-create-dialog.tsx:235
|
#: apps/remix/app/components/dialogs/webhook-create-dialog.tsx:235
|
||||||
#: apps/remix/app/components/dialogs/token-delete-dialog.tsx:169
|
#: apps/remix/app/components/dialogs/token-delete-dialog.tsx:169
|
||||||
@ -1557,8 +1557,8 @@ msgstr "Cliquez pour insérer un champ"
|
|||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:139
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:139
|
||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:122
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:122
|
||||||
#: apps/remix/app/components/general/document/document-recipient-link-copy-dialog.tsx:138
|
#: apps/remix/app/components/general/document/document-recipient-link-copy-dialog.tsx:138
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:99
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:111
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:177
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:186
|
||||||
#: apps/remix/app/components/dialogs/template-use-dialog.tsx:554
|
#: apps/remix/app/components/dialogs/template-use-dialog.tsx:554
|
||||||
#: apps/remix/app/components/dialogs/template-create-dialog.tsx:118
|
#: apps/remix/app/components/dialogs/template-create-dialog.tsx:118
|
||||||
#: apps/remix/app/components/dialogs/public-profile-template-manage-dialog.tsx:316
|
#: apps/remix/app/components/dialogs/public-profile-template-manage-dialog.tsx:316
|
||||||
@ -2125,9 +2125,9 @@ msgstr "L'utilisation du lien de modèle direct a été dépassée ({0}/{1})"
|
|||||||
msgid "Disable"
|
msgid "Disable"
|
||||||
msgstr "Désactiver"
|
msgstr "Désactiver"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:113
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:111
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:120
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:118
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:189
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:187
|
||||||
msgid "Disable 2FA"
|
msgid "Disable 2FA"
|
||||||
msgstr "Désactiver 2FA"
|
msgstr "Désactiver 2FA"
|
||||||
|
|
||||||
@ -2440,8 +2440,8 @@ msgstr "Vous n'avez pas de compte? <0>Inscrivez-vous</0>"
|
|||||||
#: apps/remix/app/components/tables/documents-table-action-button.tsx:139
|
#: apps/remix/app/components/tables/documents-table-action-button.tsx:139
|
||||||
#: apps/remix/app/components/general/document/document-page-view-dropdown.tsx:126
|
#: apps/remix/app/components/general/document/document-page-view-dropdown.tsx:126
|
||||||
#: apps/remix/app/components/general/document/document-page-view-button.tsx:111
|
#: apps/remix/app/components/general/document/document-page-view-button.tsx:111
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:104
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:116
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:182
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:191
|
||||||
#: packages/ui/components/document/document-download-button.tsx:66
|
#: packages/ui/components/document/document-download-button.tsx:66
|
||||||
#: packages/email/template-components/template-document-completed.tsx:57
|
#: packages/email/template-components/template-document-completed.tsx:57
|
||||||
msgid "Download"
|
msgid "Download"
|
||||||
@ -2605,8 +2605,8 @@ msgstr "La vérification par email a été renvoyée"
|
|||||||
msgid "Empty field"
|
msgid "Empty field"
|
||||||
msgstr "Champ vide"
|
msgstr "Champ vide"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:150
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:159
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:259
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:268
|
||||||
msgid "Enable 2FA"
|
msgid "Enable 2FA"
|
||||||
msgstr "Activer 2FA"
|
msgstr "Activer 2FA"
|
||||||
|
|
||||||
@ -2619,7 +2619,7 @@ msgstr "Activer le compte"
|
|||||||
msgid "Enable Account"
|
msgid "Enable Account"
|
||||||
msgstr "Activer le Compte"
|
msgstr "Activer le Compte"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:191
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:200
|
||||||
msgid "Enable Authenticator App"
|
msgid "Enable Authenticator App"
|
||||||
msgstr "Activer l'application Authenticator"
|
msgstr "Activer l'application Authenticator"
|
||||||
|
|
||||||
@ -2962,7 +2962,7 @@ msgstr ""
|
|||||||
msgid "Here you can edit your personal details."
|
msgid "Here you can edit your personal details."
|
||||||
msgstr "Ici, vous pouvez modifier vos informations personnelles."
|
msgstr "Ici, vous pouvez modifier vos informations personnelles."
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:56
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:68
|
||||||
msgid "Here you can manage your password and security settings."
|
msgid "Here you can manage your password and security settings."
|
||||||
msgstr "Ici, vous pouvez gérer votre mot de passe et vos paramètres de sécurité."
|
msgstr "Ici, vous pouvez gérer votre mot de passe et vos paramètres de sécurité."
|
||||||
|
|
||||||
@ -3041,7 +3041,7 @@ msgstr "Si vous ne souhaitez pas utiliser l'authentificateur proposé, vous pouv
|
|||||||
msgid "If you don't find the confirmation link in your inbox, you can request a new one below."
|
msgid "If you don't find the confirmation link in your inbox, you can request a new one below."
|
||||||
msgstr "Si vous ne trouvez pas le lien de confirmation dans votre boîte de réception, vous pouvez demander un nouveau ci-dessous."
|
msgstr "Si vous ne trouvez pas le lien de confirmation dans votre boîte de réception, vous pouvez demander un nouveau ci-dessous."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:210
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:219
|
||||||
msgid "If your authenticator app does not support QR codes, you can use the following code instead:"
|
msgid "If your authenticator app does not support QR codes, you can use the following code instead:"
|
||||||
msgstr "Si votre application d'authentification ne prend pas en charge les codes QR, vous pouvez utiliser le code suivant à la place :"
|
msgstr "Si votre application d'authentification ne prend pas en charge les codes QR, vous pouvez utiliser le code suivant à la place :"
|
||||||
|
|
||||||
@ -3080,7 +3080,7 @@ msgstr "Inséré"
|
|||||||
msgid "Instance Stats"
|
msgid "Instance Stats"
|
||||||
msgstr "Statistiques de l'instance"
|
msgstr "Statistiques de l'instance"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:148
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:160
|
||||||
msgid "Invalid code. Please try again."
|
msgid "Invalid code. Please try again."
|
||||||
msgstr "Code invalide. Veuillez réessayer."
|
msgstr "Code invalide. Veuillez réessayer."
|
||||||
|
|
||||||
@ -3324,7 +3324,7 @@ msgstr "Gérer le lien direct"
|
|||||||
msgid "Manage documents"
|
msgid "Manage documents"
|
||||||
msgstr "Gérer les documents"
|
msgstr "Gérer les documents"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:137
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:149
|
||||||
msgid "Manage passkeys"
|
msgid "Manage passkeys"
|
||||||
msgstr "Gérer les clés d'accès"
|
msgstr "Gérer les clés d'accès"
|
||||||
|
|
||||||
@ -3674,7 +3674,7 @@ msgstr "Une fois confirmé, les éléments suivants se produiront :"
|
|||||||
msgid "Once enabled, you can select any active recipient to be a direct link signing recipient, or create a new one. This recipient type cannot be edited or deleted."
|
msgid "Once enabled, you can select any active recipient to be a direct link signing recipient, or create a new one. This recipient type cannot be edited or deleted."
|
||||||
msgstr "Une fois activé, vous pouvez sélectionner n'importe quel destinataire actif pour être un destinataire de signature de lien direct ou en créer un nouveau. Ce type de destinataire ne peut pas être modifié ou supprimé."
|
msgstr "Une fois activé, vous pouvez sélectionner n'importe quel destinataire actif pour être un destinataire de signature de lien direct ou en créer un nouveau. Ce type de destinataire ne peut pas être modifié ou supprimé."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:221
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:230
|
||||||
msgid "Once you have scanned the QR code or entered the code manually, enter the code provided by your authenticator app below."
|
msgid "Once you have scanned the QR code or entered the code manually, enter the code provided by your authenticator app below."
|
||||||
msgstr "Une fois que vous avez scanné le code QR ou saisi le code manuellement, entrez le code fourni par votre application d'authentification ci-dessous."
|
msgstr "Une fois que vous avez scanné le code QR ou saisi le code manuellement, entrez le code fourni par votre application d'authentification ci-dessous."
|
||||||
|
|
||||||
@ -3771,7 +3771,7 @@ msgstr "Nom de la clé d'accès"
|
|||||||
msgid "Passkey Re-Authentication"
|
msgid "Passkey Re-Authentication"
|
||||||
msgstr "Ré-authentification par clé d'accès"
|
msgstr "Ré-authentification par clé d'accès"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:125
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:137
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/passkeys+/index.tsx:19
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/passkeys+/index.tsx:19
|
||||||
msgid "Passkeys"
|
msgid "Passkeys"
|
||||||
msgstr "Clés d'accès"
|
msgstr "Clés d'accès"
|
||||||
@ -3981,11 +3981,11 @@ msgstr "Veuillez noter que vous perdrez l'accès à tous les documents associés
|
|||||||
msgid "Please provide a reason"
|
msgid "Please provide a reason"
|
||||||
msgstr "Veuillez fournir une raison"
|
msgstr "Veuillez fournir une raison"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:124
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:122
|
||||||
msgid "Please provide a token from the authenticator, or a backup code. If you do not have a backup code available, please contact support."
|
msgid "Please provide a token from the authenticator, or a backup code. If you do not have a backup code available, please contact support."
|
||||||
msgstr "Veuillez fournir un token de l'authentificateur, ou un code de secours. Si vous n'avez pas de code de secours disponible, veuillez contacter le support."
|
msgstr "Veuillez fournir un token de l'authentificateur, ou un code de secours. Si vous n'avez pas de code de secours disponible, veuillez contacter le support."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:117
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:129
|
||||||
msgid "Please provide a token from your authenticator, or a backup code."
|
msgid "Please provide a token from your authenticator, or a backup code."
|
||||||
msgstr "Veuillez fournir un token de votre authentificateur, ou un code de secours."
|
msgstr "Veuillez fournir un token de votre authentificateur, ou un code de secours."
|
||||||
|
|
||||||
@ -4144,7 +4144,7 @@ msgstr "Une nouvelle authentification est requise pour signer ce champ"
|
|||||||
msgid "Receives copy"
|
msgid "Receives copy"
|
||||||
msgstr "Recevoir une copie"
|
msgstr "Recevoir une copie"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:148
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:160
|
||||||
#: apps/remix/app/components/general/document/document-page-view-recent-activity.tsx:54
|
#: apps/remix/app/components/general/document/document-page-view-recent-activity.tsx:54
|
||||||
msgid "Recent activity"
|
msgid "Recent activity"
|
||||||
msgstr "Activité récente"
|
msgstr "Activité récente"
|
||||||
@ -4202,7 +4202,7 @@ msgstr "Les destinataires conservent toujours leur copie du document"
|
|||||||
msgid "Recovery code copied"
|
msgid "Recovery code copied"
|
||||||
msgstr "Code de récupération copié"
|
msgstr "Code de récupération copié"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:104
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:116
|
||||||
msgid "Recovery codes"
|
msgid "Recovery codes"
|
||||||
msgstr "Codes de récupération"
|
msgstr "Codes de récupération"
|
||||||
|
|
||||||
@ -4453,7 +4453,7 @@ msgstr "Rechercher des langues..."
|
|||||||
msgid "Secret"
|
msgid "Secret"
|
||||||
msgstr "Secret"
|
msgstr "Secret"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:55
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:67
|
||||||
#: apps/remix/app/components/general/settings-nav-mobile.tsx:71
|
#: apps/remix/app/components/general/settings-nav-mobile.tsx:71
|
||||||
#: apps/remix/app/components/general/settings-nav-desktop.tsx:69
|
#: apps/remix/app/components/general/settings-nav-desktop.tsx:69
|
||||||
msgid "Security"
|
msgid "Security"
|
||||||
@ -4930,7 +4930,7 @@ msgstr "Quelque chose a mal tourné."
|
|||||||
msgid "Something went wrong. Please try again later."
|
msgid "Something went wrong. Please try again later."
|
||||||
msgstr "Quelque chose a mal tourné. Veuillez réessayer plus tard."
|
msgstr "Quelque chose a mal tourné. Veuillez réessayer plus tard."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:151
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:163
|
||||||
#: apps/remix/app/components/dialogs/passkey-create-dialog.tsx:239
|
#: apps/remix/app/components/dialogs/passkey-create-dialog.tsx:239
|
||||||
msgid "Something went wrong. Please try again or contact support."
|
msgid "Something went wrong. Please try again or contact support."
|
||||||
msgstr "Quelque chose a mal tourné. Veuillez réessayer ou contacter le support."
|
msgstr "Quelque chose a mal tourné. Veuillez réessayer ou contacter le support."
|
||||||
@ -5747,7 +5747,7 @@ msgstr "Pour confirmer, veuillez entrer la raison"
|
|||||||
msgid "To decline this invitation you must create an account."
|
msgid "To decline this invitation you must create an account."
|
||||||
msgstr "Pour décliner cette invitation, vous devez créer un compte."
|
msgstr "Pour décliner cette invitation, vous devez créer un compte."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:194
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:203
|
||||||
msgid "To enable two-factor authentication, scan the following QR code using your authenticator app."
|
msgid "To enable two-factor authentication, scan the following QR code using your authenticator app."
|
||||||
msgstr "Pour activer l'authentification à deux facteurs, scannez le code QR suivant à l'aide de votre application d'authentification."
|
msgstr "Pour activer l'authentification à deux facteurs, scannez le code QR suivant à l'aide de votre application d'authentification."
|
||||||
|
|
||||||
@ -5783,7 +5783,7 @@ msgstr "Basculer l'interrupteur pour cacher votre profil du public."
|
|||||||
msgid "Toggle the switch to show your profile to the public."
|
msgid "Toggle the switch to show your profile to the public."
|
||||||
msgstr "Basculer l'interrupteur pour afficher votre profil au public."
|
msgstr "Basculer l'interrupteur pour afficher votre profil au public."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:233
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:242
|
||||||
msgid "Token"
|
msgid "Token"
|
||||||
msgstr "Jeton"
|
msgstr "Jeton"
|
||||||
|
|
||||||
@ -5860,11 +5860,11 @@ msgstr "Transférer la propriété de l'équipe à un autre membre de l'équipe.
|
|||||||
msgid "Triggers"
|
msgid "Triggers"
|
||||||
msgstr "Déclencheurs"
|
msgstr "Déclencheurs"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:72
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:84
|
||||||
msgid "Two factor authentication"
|
msgid "Two factor authentication"
|
||||||
msgstr "Authentification à deux facteurs"
|
msgstr "Authentification à deux facteurs"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:108
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:120
|
||||||
msgid "Two factor authentication recovery codes are used to access your account in the event that you lose access to your authenticator app."
|
msgid "Two factor authentication recovery codes are used to access your account in the event that you lose access to your authenticator app."
|
||||||
msgstr "Les codes de récupération de l'authentification à deux facteurs sont utilisés pour accéder à votre compte dans le cas où vous perdez l'accès à votre application d'authentification."
|
msgstr "Les codes de récupération de l'authentification à deux facteurs sont utilisés pour accéder à votre compte dans le cas où vous perdez l'accès à votre application d'authentification."
|
||||||
|
|
||||||
@ -5872,15 +5872,15 @@ msgstr "Les codes de récupération de l'authentification à deux facteurs sont
|
|||||||
msgid "Two-Factor Authentication"
|
msgid "Two-Factor Authentication"
|
||||||
msgstr "Authentification à deux facteurs"
|
msgstr "Authentification à deux facteurs"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:87
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:85
|
||||||
msgid "Two-factor authentication disabled"
|
msgid "Two-factor authentication disabled"
|
||||||
msgstr "Authentification à deux facteurs désactivée"
|
msgstr "Authentification à deux facteurs désactivée"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:91
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:100
|
||||||
msgid "Two-factor authentication enabled"
|
msgid "Two-factor authentication enabled"
|
||||||
msgstr "Authentification à deux facteurs activée"
|
msgstr "Authentification à deux facteurs activée"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:89
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:87
|
||||||
msgid "Two-factor authentication has been disabled for your account. You will no longer be required to enter a code from your authenticator app when signing in."
|
msgid "Two-factor authentication has been disabled for your account. You will no longer be required to enter a code from your authenticator app when signing in."
|
||||||
msgstr "L'authentification à deux facteurs a été désactivée pour votre compte. Vous ne serez plus tenu d'entrer un code de votre application d'authentification lors de la connexion."
|
msgstr "L'authentification à deux facteurs a été désactivée pour votre compte. Vous ne serez plus tenu d'entrer un code de votre application d'authentification lors de la connexion."
|
||||||
|
|
||||||
@ -5933,7 +5933,7 @@ msgstr "Impossible de supprimer l'invitation. Veuillez réessayer."
|
|||||||
msgid "Unable to delete team"
|
msgid "Unable to delete team"
|
||||||
msgstr "Impossible de supprimer l'équipe"
|
msgstr "Impossible de supprimer l'équipe"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:100
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:98
|
||||||
msgid "Unable to disable two-factor authentication"
|
msgid "Unable to disable two-factor authentication"
|
||||||
msgstr "Impossible de désactiver l'authentification à deux facteurs"
|
msgstr "Impossible de désactiver l'authentification à deux facteurs"
|
||||||
|
|
||||||
@ -5974,8 +5974,8 @@ msgstr "Impossible de renvoyer la vérification pour le moment. Veuillez réessa
|
|||||||
msgid "Unable to reset password"
|
msgid "Unable to reset password"
|
||||||
msgstr "Impossible de réinitialiser le mot de passe"
|
msgstr "Impossible de réinitialiser le mot de passe"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:65
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:81
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:98
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:107
|
||||||
msgid "Unable to setup two-factor authentication"
|
msgid "Unable to setup two-factor authentication"
|
||||||
msgstr "Impossible de configurer l'authentification à deux facteurs"
|
msgstr "Impossible de configurer l'authentification à deux facteurs"
|
||||||
|
|
||||||
@ -6144,12 +6144,12 @@ msgid "Use"
|
|||||||
msgstr "Utiliser"
|
msgstr "Utiliser"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:483
|
#: apps/remix/app/components/forms/signin.tsx:483
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:184
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:182
|
||||||
msgid "Use Authenticator"
|
msgid "Use Authenticator"
|
||||||
msgstr "Utiliser l'authentificateur"
|
msgstr "Utiliser l'authentificateur"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:481
|
#: apps/remix/app/components/forms/signin.tsx:481
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:182
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:180
|
||||||
msgid "Use Backup Code"
|
msgid "Use Backup Code"
|
||||||
msgstr "Utiliser le code de secours"
|
msgstr "Utiliser le code de secours"
|
||||||
|
|
||||||
@ -6244,12 +6244,12 @@ msgstr "Historique des versions"
|
|||||||
#: apps/remix/app/components/tables/documents-table-action-button.tsx:124
|
#: apps/remix/app/components/tables/documents-table-action-button.tsx:124
|
||||||
#: apps/remix/app/components/tables/documents-table-action-button.tsx:133
|
#: apps/remix/app/components/tables/documents-table-action-button.tsx:133
|
||||||
#: apps/remix/app/components/general/document/document-page-view-button.tsx:95
|
#: apps/remix/app/components/general/document/document-page-view-button.tsx:95
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:165
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:177
|
||||||
#: packages/lib/constants/recipient-roles.ts:28
|
#: packages/lib/constants/recipient-roles.ts:28
|
||||||
msgid "View"
|
msgid "View"
|
||||||
msgstr "Voir"
|
msgstr "Voir"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:158
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:170
|
||||||
msgid "View activity"
|
msgid "View activity"
|
||||||
msgstr "Voir l'activité"
|
msgstr "Voir l'activité"
|
||||||
|
|
||||||
@ -6261,7 +6261,7 @@ msgstr "Voir tous les documents envoyés à et depuis cette adresse e-mail"
|
|||||||
msgid "View all documents sent to your account"
|
msgid "View all documents sent to your account"
|
||||||
msgstr "Voir tous les documents envoyés à votre compte"
|
msgstr "Voir tous les documents envoyés à votre compte"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:152
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:164
|
||||||
msgid "View all recent security activity related to your account."
|
msgid "View all recent security activity related to your account."
|
||||||
msgstr "Voir toute l'activité de sécurité récente liée à votre compte."
|
msgstr "Voir toute l'activité de sécurité récente liée à votre compte."
|
||||||
|
|
||||||
@ -6273,7 +6273,7 @@ msgstr "Voir tous les documents associés"
|
|||||||
msgid "View all security activity related to your account."
|
msgid "View all security activity related to your account."
|
||||||
msgstr "Voir toute l'activité de sécurité liée à votre compte."
|
msgstr "Voir toute l'activité de sécurité liée à votre compte."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:75
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:87
|
||||||
msgid "View Codes"
|
msgid "View Codes"
|
||||||
msgstr "Voir les codes"
|
msgstr "Voir les codes"
|
||||||
|
|
||||||
@ -6309,8 +6309,8 @@ msgstr "Voir le document original"
|
|||||||
msgid "View plans"
|
msgid "View plans"
|
||||||
msgstr "Voir les forfaits"
|
msgstr "Voir les forfaits"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:84
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:96
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:113
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:125
|
||||||
msgid "View Recovery Codes"
|
msgid "View Recovery Codes"
|
||||||
msgstr "Voir les codes de récupération"
|
msgstr "Voir les codes de récupération"
|
||||||
|
|
||||||
@ -6460,7 +6460,7 @@ msgstr "Une erreur inconnue s'est produite lors de la révocation de l'accès. V
|
|||||||
msgid "We encountered an unknown error while attempting to save your details. Please try again later."
|
msgid "We encountered an unknown error while attempting to save your details. Please try again later."
|
||||||
msgstr "Une erreur inconnue s'est produite lors de l'enregistrement de vos détails. Veuillez réessayer plus tard."
|
msgstr "Une erreur inconnue s'est produite lors de l'enregistrement de vos détails. Veuillez réessayer plus tard."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:265
|
#: apps/remix/app/components/forms/signin.tsx:267
|
||||||
#: apps/remix/app/components/forms/signin.tsx:283
|
#: apps/remix/app/components/forms/signin.tsx:283
|
||||||
msgid "We encountered an unknown error while attempting to sign you In. Please try again later."
|
msgid "We encountered an unknown error while attempting to sign you In. Please try again later."
|
||||||
msgstr "Une erreur inconnue s'est produite lors de la connexion. Veuillez réessayer plus tard."
|
msgstr "Une erreur inconnue s'est produite lors de la connexion. Veuillez réessayer plus tard."
|
||||||
@ -6531,7 +6531,7 @@ msgstr "Nous n'avons pas pu créer de session de paiement. Veuillez réessayer o
|
|||||||
msgid "We were unable to create your account. Please review the information you provided and try again."
|
msgid "We were unable to create your account. Please review the information you provided and try again."
|
||||||
msgstr "Nous n'avons pas pu créer votre compte. Veuillez vérifier les informations que vous avez fournies et réessayer."
|
msgstr "Nous n'avons pas pu créer votre compte. Veuillez vérifier les informations que vous avez fournies et réessayer."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:102
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:100
|
||||||
msgid "We were unable to disable two-factor authentication for your account. Please ensure that you have entered your password and backup code correctly and try again."
|
msgid "We were unable to disable two-factor authentication for your account. Please ensure that you have entered your password and backup code correctly and try again."
|
||||||
msgstr "Nous n'avons pas pu désactiver l'authentification à deux facteurs pour votre compte. Veuillez vous assurer que vous avez correctement entré votre mot de passe et votre code de secours, puis réessayez."
|
msgstr "Nous n'avons pas pu désactiver l'authentification à deux facteurs pour votre compte. Veuillez vous assurer que vous avez correctement entré votre mot de passe et votre code de secours, puis réessayez."
|
||||||
|
|
||||||
@ -6545,8 +6545,8 @@ msgstr "Nous n'avons pas pu vous déconnecter pour le moment."
|
|||||||
msgid "We were unable to set your public profile to public. Please try again."
|
msgid "We were unable to set your public profile to public. Please try again."
|
||||||
msgstr "Nous n'avons pas pu définir votre profil public comme public. Veuillez réessayer."
|
msgstr "Nous n'avons pas pu définir votre profil public comme public. Veuillez réessayer."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:67
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:83
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:100
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:109
|
||||||
msgid "We were unable to setup two-factor authentication for your account. Please ensure that you have entered your code correctly and try again."
|
msgid "We were unable to setup two-factor authentication for your account. Please ensure that you have entered your code correctly and try again."
|
||||||
msgstr "Nous n'avons pas pu configurer l'authentification à deux facteurs pour votre compte. Veuillez vous assurer que vous avez correctement entré votre code et réessayez."
|
msgstr "Nous n'avons pas pu configurer l'authentification à deux facteurs pour votre compte. Veuillez vous assurer que vous avez correctement entré votre code et réessayez."
|
||||||
|
|
||||||
@ -6976,7 +6976,7 @@ msgstr "Vous devez configurer 2FA pour marquer ce document comme vu."
|
|||||||
msgid "You will get notified & be able to set up your documenso public profile when we launch the feature."
|
msgid "You will get notified & be able to set up your documenso public profile when we launch the feature."
|
||||||
msgstr "Vous serez notifié et pourrez configurer votre profil public Documenso lorsque nous lancerons la fonctionnalité."
|
msgstr "Vous serez notifié et pourrez configurer votre profil public Documenso lorsque nous lancerons la fonctionnalité."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:93
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:102
|
||||||
msgid "You will now be required to enter a code from your authenticator app when signing in."
|
msgid "You will now be required to enter a code from your authenticator app when signing in."
|
||||||
msgstr "Vous devrez maintenant entrer un code de votre application d'authentification lors de la connexion."
|
msgstr "Vous devrez maintenant entrer un code de votre application d'authentification lors de la connexion."
|
||||||
|
|
||||||
@ -7109,8 +7109,8 @@ msgstr "Votre profil public a été mis à jour."
|
|||||||
msgid "Your recovery code has been copied to your clipboard."
|
msgid "Your recovery code has been copied to your clipboard."
|
||||||
msgstr "Votre code de récupération a été copié dans votre presse-papiers."
|
msgstr "Votre code de récupération a été copié dans votre presse-papiers."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:88
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:100
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:164
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:173
|
||||||
msgid "Your recovery codes are listed below. Please store them in a safe place."
|
msgid "Your recovery codes are listed below. Please store them in a safe place."
|
||||||
msgstr "Vos codes de récupération sont listés ci-dessous. Veuillez les conserver dans un endroit sûr."
|
msgstr "Vos codes de récupération sont listés ci-dessous. Veuillez les conserver dans un endroit sûr."
|
||||||
|
|
||||||
|
|||||||
@ -732,11 +732,11 @@ msgstr "Aggiungi tutti i campi rilevanti per ciascun destinatario."
|
|||||||
msgid "Add all relevant placeholders for each recipient."
|
msgid "Add all relevant placeholders for each recipient."
|
||||||
msgstr "Aggiungi tutti i segnaposto pertinenti per ciascun destinatario."
|
msgstr "Aggiungi tutti i segnaposto pertinenti per ciascun destinatario."
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:82
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:94
|
||||||
msgid "Add an authenticator to serve as a secondary authentication method for signing documents."
|
msgid "Add an authenticator to serve as a secondary authentication method for signing documents."
|
||||||
msgstr "Aggiungi un autenticatore come metodo di autenticazione secondario per firmare documenti."
|
msgstr "Aggiungi un autenticatore come metodo di autenticazione secondario per firmare documenti."
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:77
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:89
|
||||||
msgid "Add an authenticator to serve as a secondary authentication method when signing in, or when signing documents."
|
msgid "Add an authenticator to serve as a secondary authentication method when signing in, or when signing documents."
|
||||||
msgstr "Aggiungi un autenticatore come metodo di autenticazione secondario al momento dell'accesso o durante la firma di documenti."
|
msgstr "Aggiungi un autenticatore come metodo di autenticazione secondario al momento dell'accesso o durante la firma di documenti."
|
||||||
|
|
||||||
@ -901,7 +901,7 @@ msgstr "Tutto il tempo"
|
|||||||
msgid "Allow document recipients to reply directly to this email address"
|
msgid "Allow document recipients to reply directly to this email address"
|
||||||
msgstr "Consenti ai destinatari del documento di rispondere direttamente a questo indirizzo email"
|
msgstr "Consenti ai destinatari del documento di rispondere direttamente a questo indirizzo email"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:129
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:141
|
||||||
msgid "Allows authenticating using biometrics, password managers, hardware keys, etc."
|
msgid "Allows authenticating using biometrics, password managers, hardware keys, etc."
|
||||||
msgstr "Consente di autenticare utilizzando biometria, gestori di password, chiavi hardware, ecc."
|
msgstr "Consente di autenticare utilizzando biometria, gestori di password, chiavi hardware, ecc."
|
||||||
|
|
||||||
@ -1094,7 +1094,7 @@ msgstr ""
|
|||||||
#: apps/remix/app/components/forms/signup.tsx:183
|
#: apps/remix/app/components/forms/signup.tsx:183
|
||||||
#: apps/remix/app/components/forms/signup.tsx:199
|
#: apps/remix/app/components/forms/signup.tsx:199
|
||||||
#: apps/remix/app/components/forms/signin.tsx:52
|
#: apps/remix/app/components/forms/signin.tsx:52
|
||||||
#: apps/remix/app/components/forms/signin.tsx:263
|
#: apps/remix/app/components/forms/signin.tsx:265
|
||||||
#: apps/remix/app/components/forms/signin.tsx:281
|
#: apps/remix/app/components/forms/signin.tsx:281
|
||||||
#: apps/remix/app/components/forms/public-profile-form.tsx:103
|
#: apps/remix/app/components/forms/public-profile-form.tsx:103
|
||||||
#: apps/remix/app/components/forms/public-profile-claim-dialog.tsx:109
|
#: apps/remix/app/components/forms/public-profile-claim-dialog.tsx:109
|
||||||
@ -1281,11 +1281,11 @@ msgid "Background Color"
|
|||||||
msgstr "Colore di Sfondo"
|
msgstr "Colore di Sfondo"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:463
|
#: apps/remix/app/components/forms/signin.tsx:463
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:164
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:162
|
||||||
msgid "Backup Code"
|
msgid "Backup Code"
|
||||||
msgstr "Codice di Backup"
|
msgstr "Codice di Backup"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:161
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:170
|
||||||
msgid "Backup codes"
|
msgid "Backup codes"
|
||||||
msgstr "Codici di Backup"
|
msgstr "Codici di Backup"
|
||||||
|
|
||||||
@ -1409,8 +1409,8 @@ msgstr ""
|
|||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:190
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:190
|
||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-account.tsx:75
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-account.tsx:75
|
||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:175
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:175
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:160
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:172
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:254
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:263
|
||||||
#: apps/remix/app/components/dialogs/webhook-delete-dialog.tsx:156
|
#: apps/remix/app/components/dialogs/webhook-delete-dialog.tsx:156
|
||||||
#: apps/remix/app/components/dialogs/webhook-create-dialog.tsx:235
|
#: apps/remix/app/components/dialogs/webhook-create-dialog.tsx:235
|
||||||
#: apps/remix/app/components/dialogs/token-delete-dialog.tsx:169
|
#: apps/remix/app/components/dialogs/token-delete-dialog.tsx:169
|
||||||
@ -1557,8 +1557,8 @@ msgstr "Clicca per inserire il campo"
|
|||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:139
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:139
|
||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:122
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:122
|
||||||
#: apps/remix/app/components/general/document/document-recipient-link-copy-dialog.tsx:138
|
#: apps/remix/app/components/general/document/document-recipient-link-copy-dialog.tsx:138
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:99
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:111
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:177
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:186
|
||||||
#: apps/remix/app/components/dialogs/template-use-dialog.tsx:554
|
#: apps/remix/app/components/dialogs/template-use-dialog.tsx:554
|
||||||
#: apps/remix/app/components/dialogs/template-create-dialog.tsx:118
|
#: apps/remix/app/components/dialogs/template-create-dialog.tsx:118
|
||||||
#: apps/remix/app/components/dialogs/public-profile-template-manage-dialog.tsx:316
|
#: apps/remix/app/components/dialogs/public-profile-template-manage-dialog.tsx:316
|
||||||
@ -2125,9 +2125,9 @@ msgstr "Utilizzo del collegamento diretto al modello superato ({0}/{1})"
|
|||||||
msgid "Disable"
|
msgid "Disable"
|
||||||
msgstr "Disabilita"
|
msgstr "Disabilita"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:113
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:111
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:120
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:118
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:189
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:187
|
||||||
msgid "Disable 2FA"
|
msgid "Disable 2FA"
|
||||||
msgstr "Disabilita 2FA"
|
msgstr "Disabilita 2FA"
|
||||||
|
|
||||||
@ -2440,8 +2440,8 @@ msgstr "Non hai un account? <0>Registrati</0>"
|
|||||||
#: apps/remix/app/components/tables/documents-table-action-button.tsx:139
|
#: apps/remix/app/components/tables/documents-table-action-button.tsx:139
|
||||||
#: apps/remix/app/components/general/document/document-page-view-dropdown.tsx:126
|
#: apps/remix/app/components/general/document/document-page-view-dropdown.tsx:126
|
||||||
#: apps/remix/app/components/general/document/document-page-view-button.tsx:111
|
#: apps/remix/app/components/general/document/document-page-view-button.tsx:111
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:104
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:116
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:182
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:191
|
||||||
#: packages/ui/components/document/document-download-button.tsx:66
|
#: packages/ui/components/document/document-download-button.tsx:66
|
||||||
#: packages/email/template-components/template-document-completed.tsx:57
|
#: packages/email/template-components/template-document-completed.tsx:57
|
||||||
msgid "Download"
|
msgid "Download"
|
||||||
@ -2605,8 +2605,8 @@ msgstr "Verifica email rinviata"
|
|||||||
msgid "Empty field"
|
msgid "Empty field"
|
||||||
msgstr "Campo vuoto"
|
msgstr "Campo vuoto"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:150
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:159
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:259
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:268
|
||||||
msgid "Enable 2FA"
|
msgid "Enable 2FA"
|
||||||
msgstr "Abilita 2FA"
|
msgstr "Abilita 2FA"
|
||||||
|
|
||||||
@ -2619,7 +2619,7 @@ msgstr "Abilita account"
|
|||||||
msgid "Enable Account"
|
msgid "Enable Account"
|
||||||
msgstr "Abilita Account"
|
msgstr "Abilita Account"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:191
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:200
|
||||||
msgid "Enable Authenticator App"
|
msgid "Enable Authenticator App"
|
||||||
msgstr "Abilita l'app Authenticator"
|
msgstr "Abilita l'app Authenticator"
|
||||||
|
|
||||||
@ -2962,7 +2962,7 @@ msgstr ""
|
|||||||
msgid "Here you can edit your personal details."
|
msgid "Here you can edit your personal details."
|
||||||
msgstr "Qui puoi modificare i tuoi dati personali."
|
msgstr "Qui puoi modificare i tuoi dati personali."
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:56
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:68
|
||||||
msgid "Here you can manage your password and security settings."
|
msgid "Here you can manage your password and security settings."
|
||||||
msgstr "Qui puoi gestire la tua password e le impostazioni di sicurezza."
|
msgstr "Qui puoi gestire la tua password e le impostazioni di sicurezza."
|
||||||
|
|
||||||
@ -3041,7 +3041,7 @@ msgstr "Se non vuoi utilizzare l'autenticatore richiesto, puoi chiuderlo, dopodi
|
|||||||
msgid "If you don't find the confirmation link in your inbox, you can request a new one below."
|
msgid "If you don't find the confirmation link in your inbox, you can request a new one below."
|
||||||
msgstr "Se non trovi il link di conferma nella tua casella di posta, puoi richiederne uno nuovo qui sotto."
|
msgstr "Se non trovi il link di conferma nella tua casella di posta, puoi richiederne uno nuovo qui sotto."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:210
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:219
|
||||||
msgid "If your authenticator app does not support QR codes, you can use the following code instead:"
|
msgid "If your authenticator app does not support QR codes, you can use the following code instead:"
|
||||||
msgstr "Se la tua app autenticatrice non supporta i codici QR, puoi usare il seguente codice:"
|
msgstr "Se la tua app autenticatrice non supporta i codici QR, puoi usare il seguente codice:"
|
||||||
|
|
||||||
@ -3080,7 +3080,7 @@ msgstr "Inserito"
|
|||||||
msgid "Instance Stats"
|
msgid "Instance Stats"
|
||||||
msgstr "Statistiche istanze"
|
msgstr "Statistiche istanze"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:148
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:160
|
||||||
msgid "Invalid code. Please try again."
|
msgid "Invalid code. Please try again."
|
||||||
msgstr "Codice non valido. Riprova."
|
msgstr "Codice non valido. Riprova."
|
||||||
|
|
||||||
@ -3324,7 +3324,7 @@ msgstr "Gestisci Link Diretto"
|
|||||||
msgid "Manage documents"
|
msgid "Manage documents"
|
||||||
msgstr "Gestisci documenti"
|
msgstr "Gestisci documenti"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:137
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:149
|
||||||
msgid "Manage passkeys"
|
msgid "Manage passkeys"
|
||||||
msgstr "Gestisci chiavi di accesso"
|
msgstr "Gestisci chiavi di accesso"
|
||||||
|
|
||||||
@ -3674,7 +3674,7 @@ msgstr "Una volta confermato, si verificherà quanto segue:"
|
|||||||
msgid "Once enabled, you can select any active recipient to be a direct link signing recipient, or create a new one. This recipient type cannot be edited or deleted."
|
msgid "Once enabled, you can select any active recipient to be a direct link signing recipient, or create a new one. This recipient type cannot be edited or deleted."
|
||||||
msgstr "Una volta abilitato, puoi selezionare qualsiasi destinatario attivo per essere un destinatario di firma a link diretto, o crearne uno nuovo. Questo tipo di destinatario non può essere modificato o eliminato."
|
msgstr "Una volta abilitato, puoi selezionare qualsiasi destinatario attivo per essere un destinatario di firma a link diretto, o crearne uno nuovo. Questo tipo di destinatario non può essere modificato o eliminato."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:221
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:230
|
||||||
msgid "Once you have scanned the QR code or entered the code manually, enter the code provided by your authenticator app below."
|
msgid "Once you have scanned the QR code or entered the code manually, enter the code provided by your authenticator app below."
|
||||||
msgstr "Una volta scansionato il codice QR o inserito manualmente il codice, inserisci il codice fornito dalla tua app di autenticazione qui sotto."
|
msgstr "Una volta scansionato il codice QR o inserito manualmente il codice, inserisci il codice fornito dalla tua app di autenticazione qui sotto."
|
||||||
|
|
||||||
@ -3771,7 +3771,7 @@ msgstr "Nome della passkey"
|
|||||||
msgid "Passkey Re-Authentication"
|
msgid "Passkey Re-Authentication"
|
||||||
msgstr "Ri-autenticazione con chiave di accesso"
|
msgstr "Ri-autenticazione con chiave di accesso"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:125
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:137
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/passkeys+/index.tsx:19
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/passkeys+/index.tsx:19
|
||||||
msgid "Passkeys"
|
msgid "Passkeys"
|
||||||
msgstr "Passkey"
|
msgstr "Passkey"
|
||||||
@ -3981,11 +3981,11 @@ msgstr "Si prega di notare che perderai l'accesso a tutti i documenti associati
|
|||||||
msgid "Please provide a reason"
|
msgid "Please provide a reason"
|
||||||
msgstr "Per favore, fornire una ragione"
|
msgstr "Per favore, fornire una ragione"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:124
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:122
|
||||||
msgid "Please provide a token from the authenticator, or a backup code. If you do not have a backup code available, please contact support."
|
msgid "Please provide a token from the authenticator, or a backup code. If you do not have a backup code available, please contact support."
|
||||||
msgstr "Si prega di fornire un token dal tuo autenticatore, o un codice di backup. Se non hai un codice di backup disponibile, contatta il supporto."
|
msgstr "Si prega di fornire un token dal tuo autenticatore, o un codice di backup. Se non hai un codice di backup disponibile, contatta il supporto."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:117
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:129
|
||||||
msgid "Please provide a token from your authenticator, or a backup code."
|
msgid "Please provide a token from your authenticator, or a backup code."
|
||||||
msgstr "Si prega di fornire un token dal tuo autenticatore, o un codice di backup."
|
msgstr "Si prega di fornire un token dal tuo autenticatore, o un codice di backup."
|
||||||
|
|
||||||
@ -4144,7 +4144,7 @@ msgstr "È richiesta una riautenticazione per firmare questo campo"
|
|||||||
msgid "Receives copy"
|
msgid "Receives copy"
|
||||||
msgstr "Riceve copia"
|
msgstr "Riceve copia"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:148
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:160
|
||||||
#: apps/remix/app/components/general/document/document-page-view-recent-activity.tsx:54
|
#: apps/remix/app/components/general/document/document-page-view-recent-activity.tsx:54
|
||||||
msgid "Recent activity"
|
msgid "Recent activity"
|
||||||
msgstr "Attività recenti"
|
msgstr "Attività recenti"
|
||||||
@ -4202,7 +4202,7 @@ msgstr "I destinatari conserveranno comunque la loro copia del documento"
|
|||||||
msgid "Recovery code copied"
|
msgid "Recovery code copied"
|
||||||
msgstr "Codice di recupero copiato"
|
msgstr "Codice di recupero copiato"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:104
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:116
|
||||||
msgid "Recovery codes"
|
msgid "Recovery codes"
|
||||||
msgstr "Codici di recupero"
|
msgstr "Codici di recupero"
|
||||||
|
|
||||||
@ -4453,7 +4453,7 @@ msgstr "Cerca lingue..."
|
|||||||
msgid "Secret"
|
msgid "Secret"
|
||||||
msgstr "Segreto"
|
msgstr "Segreto"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:55
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:67
|
||||||
#: apps/remix/app/components/general/settings-nav-mobile.tsx:71
|
#: apps/remix/app/components/general/settings-nav-mobile.tsx:71
|
||||||
#: apps/remix/app/components/general/settings-nav-desktop.tsx:69
|
#: apps/remix/app/components/general/settings-nav-desktop.tsx:69
|
||||||
msgid "Security"
|
msgid "Security"
|
||||||
@ -4930,7 +4930,7 @@ msgstr "Qualcosa è andato storto."
|
|||||||
msgid "Something went wrong. Please try again later."
|
msgid "Something went wrong. Please try again later."
|
||||||
msgstr "Qualcosa è andato storto. Si prega di riprovare più tardi."
|
msgstr "Qualcosa è andato storto. Si prega di riprovare più tardi."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:151
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:163
|
||||||
#: apps/remix/app/components/dialogs/passkey-create-dialog.tsx:239
|
#: apps/remix/app/components/dialogs/passkey-create-dialog.tsx:239
|
||||||
msgid "Something went wrong. Please try again or contact support."
|
msgid "Something went wrong. Please try again or contact support."
|
||||||
msgstr "Qualcosa è andato storto. Riprova o contatta il supporto."
|
msgstr "Qualcosa è andato storto. Riprova o contatta il supporto."
|
||||||
@ -5747,7 +5747,7 @@ msgstr "Per confermare, per favore inserisci il motivo"
|
|||||||
msgid "To decline this invitation you must create an account."
|
msgid "To decline this invitation you must create an account."
|
||||||
msgstr "Per rifiutare questo invito devi creare un account."
|
msgstr "Per rifiutare questo invito devi creare un account."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:194
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:203
|
||||||
msgid "To enable two-factor authentication, scan the following QR code using your authenticator app."
|
msgid "To enable two-factor authentication, scan the following QR code using your authenticator app."
|
||||||
msgstr "Per abilitare l'autenticazione a due fattori, scansiona il seguente codice QR utilizzando la tua app di autenticazione."
|
msgstr "Per abilitare l'autenticazione a due fattori, scansiona il seguente codice QR utilizzando la tua app di autenticazione."
|
||||||
|
|
||||||
@ -5783,7 +5783,7 @@ msgstr "Attiva l'interruttore per nascondere il tuo profilo al pubblico."
|
|||||||
msgid "Toggle the switch to show your profile to the public."
|
msgid "Toggle the switch to show your profile to the public."
|
||||||
msgstr "Attiva l'interruttore per mostrare il tuo profilo al pubblico."
|
msgstr "Attiva l'interruttore per mostrare il tuo profilo al pubblico."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:233
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:242
|
||||||
msgid "Token"
|
msgid "Token"
|
||||||
msgstr "Token"
|
msgstr "Token"
|
||||||
|
|
||||||
@ -5860,11 +5860,11 @@ msgstr "Trasferisci la proprietà del team a un altro membro del team."
|
|||||||
msgid "Triggers"
|
msgid "Triggers"
|
||||||
msgstr "Trigger"
|
msgstr "Trigger"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:72
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:84
|
||||||
msgid "Two factor authentication"
|
msgid "Two factor authentication"
|
||||||
msgstr "Autenticazione a due fattori"
|
msgstr "Autenticazione a due fattori"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:108
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:120
|
||||||
msgid "Two factor authentication recovery codes are used to access your account in the event that you lose access to your authenticator app."
|
msgid "Two factor authentication recovery codes are used to access your account in the event that you lose access to your authenticator app."
|
||||||
msgstr "I codici di recupero dell'autenticazione a due fattori sono utilizzati per accedere al tuo account nel caso in cui perdi l'accesso alla tua app di autenticazione."
|
msgstr "I codici di recupero dell'autenticazione a due fattori sono utilizzati per accedere al tuo account nel caso in cui perdi l'accesso alla tua app di autenticazione."
|
||||||
|
|
||||||
@ -5872,15 +5872,15 @@ msgstr "I codici di recupero dell'autenticazione a due fattori sono utilizzati p
|
|||||||
msgid "Two-Factor Authentication"
|
msgid "Two-Factor Authentication"
|
||||||
msgstr "Autenticazione a due fattori"
|
msgstr "Autenticazione a due fattori"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:87
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:85
|
||||||
msgid "Two-factor authentication disabled"
|
msgid "Two-factor authentication disabled"
|
||||||
msgstr "Autenticazione a due fattori disattivata"
|
msgstr "Autenticazione a due fattori disattivata"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:91
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:100
|
||||||
msgid "Two-factor authentication enabled"
|
msgid "Two-factor authentication enabled"
|
||||||
msgstr "Autenticazione a due fattori attivata"
|
msgstr "Autenticazione a due fattori attivata"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:89
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:87
|
||||||
msgid "Two-factor authentication has been disabled for your account. You will no longer be required to enter a code from your authenticator app when signing in."
|
msgid "Two-factor authentication has been disabled for your account. You will no longer be required to enter a code from your authenticator app when signing in."
|
||||||
msgstr "L'autenticazione a due fattori è stata disattivata per il tuo account. Non sarà più necessario inserire un codice dalla tua app di autenticazione quando accedi."
|
msgstr "L'autenticazione a due fattori è stata disattivata per il tuo account. Non sarà più necessario inserire un codice dalla tua app di autenticazione quando accedi."
|
||||||
|
|
||||||
@ -5933,7 +5933,7 @@ msgstr "Impossibile eliminare l'invito. Si prega di riprovare."
|
|||||||
msgid "Unable to delete team"
|
msgid "Unable to delete team"
|
||||||
msgstr "Impossibile eliminare il team"
|
msgstr "Impossibile eliminare il team"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:100
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:98
|
||||||
msgid "Unable to disable two-factor authentication"
|
msgid "Unable to disable two-factor authentication"
|
||||||
msgstr "Impossibile disabilitare l'autenticazione a due fattori"
|
msgstr "Impossibile disabilitare l'autenticazione a due fattori"
|
||||||
|
|
||||||
@ -5974,8 +5974,8 @@ msgstr "Impossibile reinviare la verifica in questo momento. Si prega di riprova
|
|||||||
msgid "Unable to reset password"
|
msgid "Unable to reset password"
|
||||||
msgstr "Impossibile reimpostare la password"
|
msgstr "Impossibile reimpostare la password"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:65
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:81
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:98
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:107
|
||||||
msgid "Unable to setup two-factor authentication"
|
msgid "Unable to setup two-factor authentication"
|
||||||
msgstr "Impossibile configurare l'autenticazione a due fattori"
|
msgstr "Impossibile configurare l'autenticazione a due fattori"
|
||||||
|
|
||||||
@ -6144,12 +6144,12 @@ msgid "Use"
|
|||||||
msgstr "Utilizza"
|
msgstr "Utilizza"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:483
|
#: apps/remix/app/components/forms/signin.tsx:483
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:184
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:182
|
||||||
msgid "Use Authenticator"
|
msgid "Use Authenticator"
|
||||||
msgstr "Usa Authenticator"
|
msgstr "Usa Authenticator"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:481
|
#: apps/remix/app/components/forms/signin.tsx:481
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:182
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:180
|
||||||
msgid "Use Backup Code"
|
msgid "Use Backup Code"
|
||||||
msgstr "Usa il Codice di Backup"
|
msgstr "Usa il Codice di Backup"
|
||||||
|
|
||||||
@ -6244,12 +6244,12 @@ msgstr "Cronologia delle versioni"
|
|||||||
#: apps/remix/app/components/tables/documents-table-action-button.tsx:124
|
#: apps/remix/app/components/tables/documents-table-action-button.tsx:124
|
||||||
#: apps/remix/app/components/tables/documents-table-action-button.tsx:133
|
#: apps/remix/app/components/tables/documents-table-action-button.tsx:133
|
||||||
#: apps/remix/app/components/general/document/document-page-view-button.tsx:95
|
#: apps/remix/app/components/general/document/document-page-view-button.tsx:95
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:165
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:177
|
||||||
#: packages/lib/constants/recipient-roles.ts:28
|
#: packages/lib/constants/recipient-roles.ts:28
|
||||||
msgid "View"
|
msgid "View"
|
||||||
msgstr "Visualizza"
|
msgstr "Visualizza"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:158
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:170
|
||||||
msgid "View activity"
|
msgid "View activity"
|
||||||
msgstr "Visualizza attività"
|
msgstr "Visualizza attività"
|
||||||
|
|
||||||
@ -6261,7 +6261,7 @@ msgstr "Visualizza tutti i documenti inviati a o da questo indirizzo email"
|
|||||||
msgid "View all documents sent to your account"
|
msgid "View all documents sent to your account"
|
||||||
msgstr "Visualizza tutti i documenti inviati al tuo account"
|
msgstr "Visualizza tutti i documenti inviati al tuo account"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:152
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:164
|
||||||
msgid "View all recent security activity related to your account."
|
msgid "View all recent security activity related to your account."
|
||||||
msgstr "Visualizza tutte le attività di sicurezza recenti relative al tuo account."
|
msgstr "Visualizza tutte le attività di sicurezza recenti relative al tuo account."
|
||||||
|
|
||||||
@ -6273,7 +6273,7 @@ msgstr "Visualizza tutti i documenti correlati"
|
|||||||
msgid "View all security activity related to your account."
|
msgid "View all security activity related to your account."
|
||||||
msgstr "Visualizza tutte le attività di sicurezza relative al tuo account."
|
msgstr "Visualizza tutte le attività di sicurezza relative al tuo account."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:75
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:87
|
||||||
msgid "View Codes"
|
msgid "View Codes"
|
||||||
msgstr "Visualizza Codici"
|
msgstr "Visualizza Codici"
|
||||||
|
|
||||||
@ -6309,8 +6309,8 @@ msgstr "Visualizza Documento Originale"
|
|||||||
msgid "View plans"
|
msgid "View plans"
|
||||||
msgstr "Visualizza piani"
|
msgstr "Visualizza piani"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:84
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:96
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:113
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:125
|
||||||
msgid "View Recovery Codes"
|
msgid "View Recovery Codes"
|
||||||
msgstr "Visualizza Codici di Recupero"
|
msgstr "Visualizza Codici di Recupero"
|
||||||
|
|
||||||
@ -6460,7 +6460,7 @@ msgstr "Abbiamo riscontrato un errore sconosciuto durante il tentativo di revoca
|
|||||||
msgid "We encountered an unknown error while attempting to save your details. Please try again later."
|
msgid "We encountered an unknown error while attempting to save your details. Please try again later."
|
||||||
msgstr "Abbiamo riscontrato un errore sconosciuto durante il tentativo di salvare i tuoi dettagli. Si prega di riprovare più tardi."
|
msgstr "Abbiamo riscontrato un errore sconosciuto durante il tentativo di salvare i tuoi dettagli. Si prega di riprovare più tardi."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:265
|
#: apps/remix/app/components/forms/signin.tsx:267
|
||||||
#: apps/remix/app/components/forms/signin.tsx:283
|
#: apps/remix/app/components/forms/signin.tsx:283
|
||||||
msgid "We encountered an unknown error while attempting to sign you In. Please try again later."
|
msgid "We encountered an unknown error while attempting to sign you In. Please try again later."
|
||||||
msgstr "Abbiamo riscontrato un errore sconosciuto durante il tentativo di accedere. Si prega di riprovare più tardi."
|
msgstr "Abbiamo riscontrato un errore sconosciuto durante il tentativo di accedere. Si prega di riprovare più tardi."
|
||||||
@ -6531,7 +6531,7 @@ msgstr "Non siamo riusciti a creare una sessione di pagamento. Si prega di ripro
|
|||||||
msgid "We were unable to create your account. Please review the information you provided and try again."
|
msgid "We were unable to create your account. Please review the information you provided and try again."
|
||||||
msgstr "Non siamo riusciti a creare il tuo account. Si prega di rivedere le informazioni fornite e riprovare."
|
msgstr "Non siamo riusciti a creare il tuo account. Si prega di rivedere le informazioni fornite e riprovare."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:102
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:100
|
||||||
msgid "We were unable to disable two-factor authentication for your account. Please ensure that you have entered your password and backup code correctly and try again."
|
msgid "We were unable to disable two-factor authentication for your account. Please ensure that you have entered your password and backup code correctly and try again."
|
||||||
msgstr "Non siamo riusciti a disabilitare l'autenticazione a due fattori per il tuo account. Assicurati di aver inserito correttamente la password e il codice di backup e riprova."
|
msgstr "Non siamo riusciti a disabilitare l'autenticazione a due fattori per il tuo account. Assicurati di aver inserito correttamente la password e il codice di backup e riprova."
|
||||||
|
|
||||||
@ -6545,8 +6545,8 @@ msgstr "Non siamo riusciti a disconnetterti in questo momento."
|
|||||||
msgid "We were unable to set your public profile to public. Please try again."
|
msgid "We were unable to set your public profile to public. Please try again."
|
||||||
msgstr "Non siamo riusciti a impostare il tuo profilo pubblico come pubblico. Per favore riprova."
|
msgstr "Non siamo riusciti a impostare il tuo profilo pubblico come pubblico. Per favore riprova."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:67
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:83
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:100
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:109
|
||||||
msgid "We were unable to setup two-factor authentication for your account. Please ensure that you have entered your code correctly and try again."
|
msgid "We were unable to setup two-factor authentication for your account. Please ensure that you have entered your code correctly and try again."
|
||||||
msgstr "Non siamo riusciti a impostare l'autenticazione a due fattori per il tuo account. Assicurati di aver inserito correttamente il tuo codice e riprova."
|
msgstr "Non siamo riusciti a impostare l'autenticazione a due fattori per il tuo account. Assicurati di aver inserito correttamente il tuo codice e riprova."
|
||||||
|
|
||||||
@ -6976,7 +6976,7 @@ msgstr "Devi configurare l'autenticazione a due fattori per contrassegnare quest
|
|||||||
msgid "You will get notified & be able to set up your documenso public profile when we launch the feature."
|
msgid "You will get notified & be able to set up your documenso public profile when we launch the feature."
|
||||||
msgstr "Riceverai una notifica e potrai configurare il tuo profilo pubblico su Documenso quando lanceremo la funzionalità."
|
msgstr "Riceverai una notifica e potrai configurare il tuo profilo pubblico su Documenso quando lanceremo la funzionalità."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:93
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:102
|
||||||
msgid "You will now be required to enter a code from your authenticator app when signing in."
|
msgid "You will now be required to enter a code from your authenticator app when signing in."
|
||||||
msgstr "Ora ti verrà richiesto di inserire un codice dalla tua app di autenticazione durante l'accesso."
|
msgstr "Ora ti verrà richiesto di inserire un codice dalla tua app di autenticazione durante l'accesso."
|
||||||
|
|
||||||
@ -7109,8 +7109,8 @@ msgstr "Il tuo profilo pubblico è stato aggiornato."
|
|||||||
msgid "Your recovery code has been copied to your clipboard."
|
msgid "Your recovery code has been copied to your clipboard."
|
||||||
msgstr "Il tuo codice di recupero è stato copiato negli appunti."
|
msgstr "Il tuo codice di recupero è stato copiato negli appunti."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:88
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:100
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:164
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:173
|
||||||
msgid "Your recovery codes are listed below. Please store them in a safe place."
|
msgid "Your recovery codes are listed below. Please store them in a safe place."
|
||||||
msgstr "I tuoi codici di recupero sono elencati di seguito. Si prega di conservarli in un luogo sicuro."
|
msgstr "I tuoi codici di recupero sono elencati di seguito. Si prega di conservarli in un luogo sicuro."
|
||||||
|
|
||||||
|
|||||||
@ -732,11 +732,11 @@ msgstr "Dodaj wszystkie istotne pola dla każdego odbiorcy."
|
|||||||
msgid "Add all relevant placeholders for each recipient."
|
msgid "Add all relevant placeholders for each recipient."
|
||||||
msgstr "Dodaj wszystkie odpowiednie symbole zastępcze dla każdego odbiorcy."
|
msgstr "Dodaj wszystkie odpowiednie symbole zastępcze dla każdego odbiorcy."
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:82
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:94
|
||||||
msgid "Add an authenticator to serve as a secondary authentication method for signing documents."
|
msgid "Add an authenticator to serve as a secondary authentication method for signing documents."
|
||||||
msgstr "Dodaj autoryzator, aby służył jako dodatkowa metoda uwierzytelniania do podpisywania dokumentów."
|
msgstr "Dodaj autoryzator, aby służył jako dodatkowa metoda uwierzytelniania do podpisywania dokumentów."
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:77
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:89
|
||||||
msgid "Add an authenticator to serve as a secondary authentication method when signing in, or when signing documents."
|
msgid "Add an authenticator to serve as a secondary authentication method when signing in, or when signing documents."
|
||||||
msgstr "Dodaj autoryzator, aby służył jako dodatkowa metoda uwierzytelniania podczas logowania lub podpisywania dokumentów."
|
msgstr "Dodaj autoryzator, aby służył jako dodatkowa metoda uwierzytelniania podczas logowania lub podpisywania dokumentów."
|
||||||
|
|
||||||
@ -901,7 +901,7 @@ msgstr "Cały czas"
|
|||||||
msgid "Allow document recipients to reply directly to this email address"
|
msgid "Allow document recipients to reply directly to this email address"
|
||||||
msgstr "Zezwól odbiorcom dokumentów na bezpośrednią odpowiedź na ten adres e-mail"
|
msgstr "Zezwól odbiorcom dokumentów na bezpośrednią odpowiedź na ten adres e-mail"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:129
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:141
|
||||||
msgid "Allows authenticating using biometrics, password managers, hardware keys, etc."
|
msgid "Allows authenticating using biometrics, password managers, hardware keys, etc."
|
||||||
msgstr "Pozwala na uwierzytelnianie za pomocą biometrii, menedżerów haseł, kluczy sprzętowych itp."
|
msgstr "Pozwala na uwierzytelnianie za pomocą biometrii, menedżerów haseł, kluczy sprzętowych itp."
|
||||||
|
|
||||||
@ -1094,7 +1094,7 @@ msgstr ""
|
|||||||
#: apps/remix/app/components/forms/signup.tsx:183
|
#: apps/remix/app/components/forms/signup.tsx:183
|
||||||
#: apps/remix/app/components/forms/signup.tsx:199
|
#: apps/remix/app/components/forms/signup.tsx:199
|
||||||
#: apps/remix/app/components/forms/signin.tsx:52
|
#: apps/remix/app/components/forms/signin.tsx:52
|
||||||
#: apps/remix/app/components/forms/signin.tsx:263
|
#: apps/remix/app/components/forms/signin.tsx:265
|
||||||
#: apps/remix/app/components/forms/signin.tsx:281
|
#: apps/remix/app/components/forms/signin.tsx:281
|
||||||
#: apps/remix/app/components/forms/public-profile-form.tsx:103
|
#: apps/remix/app/components/forms/public-profile-form.tsx:103
|
||||||
#: apps/remix/app/components/forms/public-profile-claim-dialog.tsx:109
|
#: apps/remix/app/components/forms/public-profile-claim-dialog.tsx:109
|
||||||
@ -1281,11 +1281,11 @@ msgid "Background Color"
|
|||||||
msgstr "Kolor tła"
|
msgstr "Kolor tła"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:463
|
#: apps/remix/app/components/forms/signin.tsx:463
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:164
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:162
|
||||||
msgid "Backup Code"
|
msgid "Backup Code"
|
||||||
msgstr "Kod zapasowy"
|
msgstr "Kod zapasowy"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:161
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:170
|
||||||
msgid "Backup codes"
|
msgid "Backup codes"
|
||||||
msgstr "Kody zapasowe"
|
msgstr "Kody zapasowe"
|
||||||
|
|
||||||
@ -1409,8 +1409,8 @@ msgstr ""
|
|||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:190
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:190
|
||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-account.tsx:75
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-account.tsx:75
|
||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:175
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:175
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:160
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:172
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:254
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:263
|
||||||
#: apps/remix/app/components/dialogs/webhook-delete-dialog.tsx:156
|
#: apps/remix/app/components/dialogs/webhook-delete-dialog.tsx:156
|
||||||
#: apps/remix/app/components/dialogs/webhook-create-dialog.tsx:235
|
#: apps/remix/app/components/dialogs/webhook-create-dialog.tsx:235
|
||||||
#: apps/remix/app/components/dialogs/token-delete-dialog.tsx:169
|
#: apps/remix/app/components/dialogs/token-delete-dialog.tsx:169
|
||||||
@ -1557,8 +1557,8 @@ msgstr "Kliknij, aby wstawić pole"
|
|||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:139
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-passkey.tsx:139
|
||||||
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:122
|
#: apps/remix/app/components/general/document-signing/document-signing-auth-2fa.tsx:122
|
||||||
#: apps/remix/app/components/general/document/document-recipient-link-copy-dialog.tsx:138
|
#: apps/remix/app/components/general/document/document-recipient-link-copy-dialog.tsx:138
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:99
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:111
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:177
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:186
|
||||||
#: apps/remix/app/components/dialogs/template-use-dialog.tsx:554
|
#: apps/remix/app/components/dialogs/template-use-dialog.tsx:554
|
||||||
#: apps/remix/app/components/dialogs/template-create-dialog.tsx:118
|
#: apps/remix/app/components/dialogs/template-create-dialog.tsx:118
|
||||||
#: apps/remix/app/components/dialogs/public-profile-template-manage-dialog.tsx:316
|
#: apps/remix/app/components/dialogs/public-profile-template-manage-dialog.tsx:316
|
||||||
@ -2125,9 +2125,9 @@ msgstr "Przekroczono użycie linku szablonu bezpośredniego ({0}/{1})"
|
|||||||
msgid "Disable"
|
msgid "Disable"
|
||||||
msgstr "Wyłącz"
|
msgstr "Wyłącz"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:113
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:111
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:120
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:118
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:189
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:187
|
||||||
msgid "Disable 2FA"
|
msgid "Disable 2FA"
|
||||||
msgstr "Wyłącz 2FA"
|
msgstr "Wyłącz 2FA"
|
||||||
|
|
||||||
@ -2440,8 +2440,8 @@ msgstr "Nie masz konta? <0>Zarejestruj się</0>"
|
|||||||
#: apps/remix/app/components/tables/documents-table-action-button.tsx:139
|
#: apps/remix/app/components/tables/documents-table-action-button.tsx:139
|
||||||
#: apps/remix/app/components/general/document/document-page-view-dropdown.tsx:126
|
#: apps/remix/app/components/general/document/document-page-view-dropdown.tsx:126
|
||||||
#: apps/remix/app/components/general/document/document-page-view-button.tsx:111
|
#: apps/remix/app/components/general/document/document-page-view-button.tsx:111
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:104
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:116
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:182
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:191
|
||||||
#: packages/ui/components/document/document-download-button.tsx:66
|
#: packages/ui/components/document/document-download-button.tsx:66
|
||||||
#: packages/email/template-components/template-document-completed.tsx:57
|
#: packages/email/template-components/template-document-completed.tsx:57
|
||||||
msgid "Download"
|
msgid "Download"
|
||||||
@ -2605,8 +2605,8 @@ msgstr "Weryfikacja e-mailu została ponownie wysłana"
|
|||||||
msgid "Empty field"
|
msgid "Empty field"
|
||||||
msgstr "Puste pole"
|
msgstr "Puste pole"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:150
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:159
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:259
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:268
|
||||||
msgid "Enable 2FA"
|
msgid "Enable 2FA"
|
||||||
msgstr "Włącz 2FA"
|
msgstr "Włącz 2FA"
|
||||||
|
|
||||||
@ -2619,7 +2619,7 @@ msgstr "Włącz konto"
|
|||||||
msgid "Enable Account"
|
msgid "Enable Account"
|
||||||
msgstr "Włącz konto"
|
msgstr "Włącz konto"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:191
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:200
|
||||||
msgid "Enable Authenticator App"
|
msgid "Enable Authenticator App"
|
||||||
msgstr "Włącz aplikację uwierzytelniającą"
|
msgstr "Włącz aplikację uwierzytelniającą"
|
||||||
|
|
||||||
@ -2962,7 +2962,7 @@ msgstr ""
|
|||||||
msgid "Here you can edit your personal details."
|
msgid "Here you can edit your personal details."
|
||||||
msgstr "Tutaj możesz edytować szczegóły konta."
|
msgstr "Tutaj możesz edytować szczegóły konta."
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:56
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:68
|
||||||
msgid "Here you can manage your password and security settings."
|
msgid "Here you can manage your password and security settings."
|
||||||
msgstr "Tutaj możesz zarządzać swoim hasłem i ustawieniami zabezpieczeń."
|
msgstr "Tutaj możesz zarządzać swoim hasłem i ustawieniami zabezpieczeń."
|
||||||
|
|
||||||
@ -3041,7 +3041,7 @@ msgstr "Jeśli nie chcesz korzystać z proponowanego uwierzytelnienia, możesz j
|
|||||||
msgid "If you don't find the confirmation link in your inbox, you can request a new one below."
|
msgid "If you don't find the confirmation link in your inbox, you can request a new one below."
|
||||||
msgstr "Jeśli nie znajdziesz linku potwierdzającego w swojej skrzynce odbiorczej, możesz poprosić o nowy poniżej."
|
msgstr "Jeśli nie znajdziesz linku potwierdzającego w swojej skrzynce odbiorczej, możesz poprosić o nowy poniżej."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:210
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:219
|
||||||
msgid "If your authenticator app does not support QR codes, you can use the following code instead:"
|
msgid "If your authenticator app does not support QR codes, you can use the following code instead:"
|
||||||
msgstr "Jeśli Twoja aplikacja uwierzytelniająca nie obsługuje kodów QR, możesz użyć poniższego kodu:"
|
msgstr "Jeśli Twoja aplikacja uwierzytelniająca nie obsługuje kodów QR, możesz użyć poniższego kodu:"
|
||||||
|
|
||||||
@ -3080,7 +3080,7 @@ msgstr "Wstawione"
|
|||||||
msgid "Instance Stats"
|
msgid "Instance Stats"
|
||||||
msgstr "Statystyki instancji"
|
msgstr "Statystyki instancji"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:148
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:160
|
||||||
msgid "Invalid code. Please try again."
|
msgid "Invalid code. Please try again."
|
||||||
msgstr "Nieprawidłowy kod. Proszę spróbuj ponownie."
|
msgstr "Nieprawidłowy kod. Proszę spróbuj ponownie."
|
||||||
|
|
||||||
@ -3324,7 +3324,7 @@ msgstr "Zarządzaj Bezpośrednim Linkiem"
|
|||||||
msgid "Manage documents"
|
msgid "Manage documents"
|
||||||
msgstr "Zarządzaj dokumentami"
|
msgstr "Zarządzaj dokumentami"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:137
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:149
|
||||||
msgid "Manage passkeys"
|
msgid "Manage passkeys"
|
||||||
msgstr "Zarządzaj kluczami dostępu"
|
msgstr "Zarządzaj kluczami dostępu"
|
||||||
|
|
||||||
@ -3674,7 +3674,7 @@ msgstr "Po potwierdzeniu, nastąpi:"
|
|||||||
msgid "Once enabled, you can select any active recipient to be a direct link signing recipient, or create a new one. This recipient type cannot be edited or deleted."
|
msgid "Once enabled, you can select any active recipient to be a direct link signing recipient, or create a new one. This recipient type cannot be edited or deleted."
|
||||||
msgstr "Po włączeniu możesz wybrać dowolnego aktywnego odbiorcę na sygnatariusza bezpośredniego lub utworzyć nowego. Tego typu odbiorca nie może być edytowany ani usunięty."
|
msgstr "Po włączeniu możesz wybrać dowolnego aktywnego odbiorcę na sygnatariusza bezpośredniego lub utworzyć nowego. Tego typu odbiorca nie może być edytowany ani usunięty."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:221
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:230
|
||||||
msgid "Once you have scanned the QR code or entered the code manually, enter the code provided by your authenticator app below."
|
msgid "Once you have scanned the QR code or entered the code manually, enter the code provided by your authenticator app below."
|
||||||
msgstr "Po zeskanowaniu kodu QR lub ręcznym wpisaniu kodu, wprowadź poniżej kod dostarczony przez swoją aplikację uwierzytelniającą."
|
msgstr "Po zeskanowaniu kodu QR lub ręcznym wpisaniu kodu, wprowadź poniżej kod dostarczony przez swoją aplikację uwierzytelniającą."
|
||||||
|
|
||||||
@ -3771,7 +3771,7 @@ msgstr "Nazwa klucza dostępu"
|
|||||||
msgid "Passkey Re-Authentication"
|
msgid "Passkey Re-Authentication"
|
||||||
msgstr "Ponowna Autoryzacja Klucza Dostępu"
|
msgstr "Ponowna Autoryzacja Klucza Dostępu"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:125
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:137
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/passkeys+/index.tsx:19
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/passkeys+/index.tsx:19
|
||||||
msgid "Passkeys"
|
msgid "Passkeys"
|
||||||
msgstr "Klucze dostępu"
|
msgstr "Klucze dostępu"
|
||||||
@ -3981,11 +3981,11 @@ msgstr "Proszę pamiętać, że stracisz dostęp do wszystkich dokumentów powi
|
|||||||
msgid "Please provide a reason"
|
msgid "Please provide a reason"
|
||||||
msgstr "Proszę podać powód"
|
msgstr "Proszę podać powód"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:124
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:122
|
||||||
msgid "Please provide a token from the authenticator, or a backup code. If you do not have a backup code available, please contact support."
|
msgid "Please provide a token from the authenticator, or a backup code. If you do not have a backup code available, please contact support."
|
||||||
msgstr "Proszę podać token z aplikacji uwierzytelniającej lub kod zapasowy. Jeśli nie masz dostępnego kodu zapasowego, skontaktuj się z pomocą techniczną."
|
msgstr "Proszę podać token z aplikacji uwierzytelniającej lub kod zapasowy. Jeśli nie masz dostępnego kodu zapasowego, skontaktuj się z pomocą techniczną."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:117
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:129
|
||||||
msgid "Please provide a token from your authenticator, or a backup code."
|
msgid "Please provide a token from your authenticator, or a backup code."
|
||||||
msgstr "Proszę podać token z Twojego uwierzytelniacza lub kod zapasowy."
|
msgstr "Proszę podać token z Twojego uwierzytelniacza lub kod zapasowy."
|
||||||
|
|
||||||
@ -4144,7 +4144,7 @@ msgstr "Wymagana jest ponowna autoryzacja, aby podpisać to pole"
|
|||||||
msgid "Receives copy"
|
msgid "Receives copy"
|
||||||
msgstr "Otrzymuje kopię"
|
msgstr "Otrzymuje kopię"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:148
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:160
|
||||||
#: apps/remix/app/components/general/document/document-page-view-recent-activity.tsx:54
|
#: apps/remix/app/components/general/document/document-page-view-recent-activity.tsx:54
|
||||||
msgid "Recent activity"
|
msgid "Recent activity"
|
||||||
msgstr "Ostatnia aktywność"
|
msgstr "Ostatnia aktywność"
|
||||||
@ -4202,7 +4202,7 @@ msgstr "Odbiorcy nadal zachowają swoją kopię dokumentu"
|
|||||||
msgid "Recovery code copied"
|
msgid "Recovery code copied"
|
||||||
msgstr "Kod odzyskiwania skopiowany"
|
msgstr "Kod odzyskiwania skopiowany"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:104
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:116
|
||||||
msgid "Recovery codes"
|
msgid "Recovery codes"
|
||||||
msgstr "Kody odzyskiwania"
|
msgstr "Kody odzyskiwania"
|
||||||
|
|
||||||
@ -4453,7 +4453,7 @@ msgstr "Szukaj języków..."
|
|||||||
msgid "Secret"
|
msgid "Secret"
|
||||||
msgstr "Sekret"
|
msgstr "Sekret"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:55
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:67
|
||||||
#: apps/remix/app/components/general/settings-nav-mobile.tsx:71
|
#: apps/remix/app/components/general/settings-nav-mobile.tsx:71
|
||||||
#: apps/remix/app/components/general/settings-nav-desktop.tsx:69
|
#: apps/remix/app/components/general/settings-nav-desktop.tsx:69
|
||||||
msgid "Security"
|
msgid "Security"
|
||||||
@ -4930,7 +4930,7 @@ msgstr "Coś poszło nie tak."
|
|||||||
msgid "Something went wrong. Please try again later."
|
msgid "Something went wrong. Please try again later."
|
||||||
msgstr "Coś poszło nie tak. Proszę spróbować ponownie później."
|
msgstr "Coś poszło nie tak. Proszę spróbować ponownie później."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:151
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:163
|
||||||
#: apps/remix/app/components/dialogs/passkey-create-dialog.tsx:239
|
#: apps/remix/app/components/dialogs/passkey-create-dialog.tsx:239
|
||||||
msgid "Something went wrong. Please try again or contact support."
|
msgid "Something went wrong. Please try again or contact support."
|
||||||
msgstr "Coś poszło nie tak. Proszę spróbować ponownie lub skontaktować się z pomocą techniczną."
|
msgstr "Coś poszło nie tak. Proszę spróbować ponownie lub skontaktować się z pomocą techniczną."
|
||||||
@ -5747,7 +5747,7 @@ msgstr "Aby potwierdzić, proszę wpisać powód"
|
|||||||
msgid "To decline this invitation you must create an account."
|
msgid "To decline this invitation you must create an account."
|
||||||
msgstr "Aby odrzucić to zaproszenie, musisz założyć konto."
|
msgstr "Aby odrzucić to zaproszenie, musisz założyć konto."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:194
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:203
|
||||||
msgid "To enable two-factor authentication, scan the following QR code using your authenticator app."
|
msgid "To enable two-factor authentication, scan the following QR code using your authenticator app."
|
||||||
msgstr "Aby włączyć uwierzytelnianie dwuetapowe, zeskanuj poniższy kod QR za pomocą swojej aplikacji uwierzytelniającej."
|
msgstr "Aby włączyć uwierzytelnianie dwuetapowe, zeskanuj poniższy kod QR za pomocą swojej aplikacji uwierzytelniającej."
|
||||||
|
|
||||||
@ -5783,7 +5783,7 @@ msgstr "Przełącz przełącznik, aby ukryć swój profil przed publicznością.
|
|||||||
msgid "Toggle the switch to show your profile to the public."
|
msgid "Toggle the switch to show your profile to the public."
|
||||||
msgstr "Przełącz przełącznik, aby pokazać swój profil publicznie."
|
msgstr "Przełącz przełącznik, aby pokazać swój profil publicznie."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:233
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:242
|
||||||
msgid "Token"
|
msgid "Token"
|
||||||
msgstr "Token"
|
msgstr "Token"
|
||||||
|
|
||||||
@ -5860,11 +5860,11 @@ msgstr "Przenieś własność zespołu na innego członka zespołu."
|
|||||||
msgid "Triggers"
|
msgid "Triggers"
|
||||||
msgstr "Wyzwalacze"
|
msgstr "Wyzwalacze"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:72
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:84
|
||||||
msgid "Two factor authentication"
|
msgid "Two factor authentication"
|
||||||
msgstr "Uwierzytelnianie dwuetapowe"
|
msgstr "Uwierzytelnianie dwuetapowe"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:108
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:120
|
||||||
msgid "Two factor authentication recovery codes are used to access your account in the event that you lose access to your authenticator app."
|
msgid "Two factor authentication recovery codes are used to access your account in the event that you lose access to your authenticator app."
|
||||||
msgstr "Kody odzyskiwania uwierzytelniania dwuetapowego są używane do uzyskania dostępu do Twojego konta w przypadku, gdy stracisz dostęp do aplikacji uwierzytelniającej."
|
msgstr "Kody odzyskiwania uwierzytelniania dwuetapowego są używane do uzyskania dostępu do Twojego konta w przypadku, gdy stracisz dostęp do aplikacji uwierzytelniającej."
|
||||||
|
|
||||||
@ -5872,15 +5872,15 @@ msgstr "Kody odzyskiwania uwierzytelniania dwuetapowego są używane do uzyskani
|
|||||||
msgid "Two-Factor Authentication"
|
msgid "Two-Factor Authentication"
|
||||||
msgstr "Uwierzytelnianie dwuetapowe"
|
msgstr "Uwierzytelnianie dwuetapowe"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:87
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:85
|
||||||
msgid "Two-factor authentication disabled"
|
msgid "Two-factor authentication disabled"
|
||||||
msgstr "Uwierzytelnianie dwuetapowe wyłączone"
|
msgstr "Uwierzytelnianie dwuetapowe wyłączone"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:91
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:100
|
||||||
msgid "Two-factor authentication enabled"
|
msgid "Two-factor authentication enabled"
|
||||||
msgstr "Uwierzytelnianie dwuetapowe włączone"
|
msgstr "Uwierzytelnianie dwuetapowe włączone"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:89
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:87
|
||||||
msgid "Two-factor authentication has been disabled for your account. You will no longer be required to enter a code from your authenticator app when signing in."
|
msgid "Two-factor authentication has been disabled for your account. You will no longer be required to enter a code from your authenticator app when signing in."
|
||||||
msgstr "Uwierzytelnianie dwuetapowe zostało wyłączone dla Twojego konta. Nie będziesz już musiał wprowadzać kodu z aplikacji uwierzytelniającej podczas logowania."
|
msgstr "Uwierzytelnianie dwuetapowe zostało wyłączone dla Twojego konta. Nie będziesz już musiał wprowadzać kodu z aplikacji uwierzytelniającej podczas logowania."
|
||||||
|
|
||||||
@ -5933,7 +5933,7 @@ msgstr "Nie można usunąć zaproszenia. Proszę spróbować ponownie."
|
|||||||
msgid "Unable to delete team"
|
msgid "Unable to delete team"
|
||||||
msgstr "Nie można usunąć zespołu"
|
msgstr "Nie można usunąć zespołu"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:100
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:98
|
||||||
msgid "Unable to disable two-factor authentication"
|
msgid "Unable to disable two-factor authentication"
|
||||||
msgstr "Nie można wyłączyć uwierzytelniania dwuetapowego"
|
msgstr "Nie można wyłączyć uwierzytelniania dwuetapowego"
|
||||||
|
|
||||||
@ -5974,8 +5974,8 @@ msgstr "Nie można ponownie wysłać weryfikacji w tej chwili. Proszę spróbowa
|
|||||||
msgid "Unable to reset password"
|
msgid "Unable to reset password"
|
||||||
msgstr "Nie można zresetować hasła"
|
msgstr "Nie można zresetować hasła"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:65
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:81
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:98
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:107
|
||||||
msgid "Unable to setup two-factor authentication"
|
msgid "Unable to setup two-factor authentication"
|
||||||
msgstr "Nie można skonfigurować uwierzytelniania dwuetapowego"
|
msgstr "Nie można skonfigurować uwierzytelniania dwuetapowego"
|
||||||
|
|
||||||
@ -6144,12 +6144,12 @@ msgid "Use"
|
|||||||
msgstr "Użyj"
|
msgstr "Użyj"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:483
|
#: apps/remix/app/components/forms/signin.tsx:483
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:184
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:182
|
||||||
msgid "Use Authenticator"
|
msgid "Use Authenticator"
|
||||||
msgstr "Użyj Authenticatora"
|
msgstr "Użyj Authenticatora"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:481
|
#: apps/remix/app/components/forms/signin.tsx:481
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:182
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:180
|
||||||
msgid "Use Backup Code"
|
msgid "Use Backup Code"
|
||||||
msgstr "Użyj kodu zapasowego"
|
msgstr "Użyj kodu zapasowego"
|
||||||
|
|
||||||
@ -6244,12 +6244,12 @@ msgstr "Historia wersji"
|
|||||||
#: apps/remix/app/components/tables/documents-table-action-button.tsx:124
|
#: apps/remix/app/components/tables/documents-table-action-button.tsx:124
|
||||||
#: apps/remix/app/components/tables/documents-table-action-button.tsx:133
|
#: apps/remix/app/components/tables/documents-table-action-button.tsx:133
|
||||||
#: apps/remix/app/components/general/document/document-page-view-button.tsx:95
|
#: apps/remix/app/components/general/document/document-page-view-button.tsx:95
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:165
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:177
|
||||||
#: packages/lib/constants/recipient-roles.ts:28
|
#: packages/lib/constants/recipient-roles.ts:28
|
||||||
msgid "View"
|
msgid "View"
|
||||||
msgstr "Widok"
|
msgstr "Widok"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:158
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:170
|
||||||
msgid "View activity"
|
msgid "View activity"
|
||||||
msgstr "Wyświetl aktywność"
|
msgstr "Wyświetl aktywność"
|
||||||
|
|
||||||
@ -6261,7 +6261,7 @@ msgstr "Wyświetl wszystkie dokumenty wysłane do i z tego adresu e-mail"
|
|||||||
msgid "View all documents sent to your account"
|
msgid "View all documents sent to your account"
|
||||||
msgstr "Wyświetl wszystkie dokumenty wysłane na twoje konto"
|
msgstr "Wyświetl wszystkie dokumenty wysłane na twoje konto"
|
||||||
|
|
||||||
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:152
|
#: apps/remix/app/routes/_authenticated+/settings+/security+/index.tsx:164
|
||||||
msgid "View all recent security activity related to your account."
|
msgid "View all recent security activity related to your account."
|
||||||
msgstr "Wyświetl wszystkie ostatnie aktywności związane z bezpieczeństwem twojego konta."
|
msgstr "Wyświetl wszystkie ostatnie aktywności związane z bezpieczeństwem twojego konta."
|
||||||
|
|
||||||
@ -6273,7 +6273,7 @@ msgstr "Zobacz wszystkie powiązane dokumenty"
|
|||||||
msgid "View all security activity related to your account."
|
msgid "View all security activity related to your account."
|
||||||
msgstr "Wyświetl wszystkie aktywności związane z bezpieczeństwem twojego konta."
|
msgstr "Wyświetl wszystkie aktywności związane z bezpieczeństwem twojego konta."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:75
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:87
|
||||||
msgid "View Codes"
|
msgid "View Codes"
|
||||||
msgstr "Wyświetl kody"
|
msgstr "Wyświetl kody"
|
||||||
|
|
||||||
@ -6309,8 +6309,8 @@ msgstr "Wyświetl oryginalny dokument"
|
|||||||
msgid "View plans"
|
msgid "View plans"
|
||||||
msgstr "Zobacz plany"
|
msgstr "Zobacz plany"
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:84
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:96
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:113
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:125
|
||||||
msgid "View Recovery Codes"
|
msgid "View Recovery Codes"
|
||||||
msgstr "Wyświetl kody odzyskiwania"
|
msgstr "Wyświetl kody odzyskiwania"
|
||||||
|
|
||||||
@ -6460,7 +6460,7 @@ msgstr "Natknęliśmy się na nieznany błąd podczas próby odwołania dostępu
|
|||||||
msgid "We encountered an unknown error while attempting to save your details. Please try again later."
|
msgid "We encountered an unknown error while attempting to save your details. Please try again later."
|
||||||
msgstr "Natknęliśmy się na nieznany błąd podczas próby zapisania twoich danych. Proszę spróbuj ponownie później."
|
msgstr "Natknęliśmy się na nieznany błąd podczas próby zapisania twoich danych. Proszę spróbuj ponownie później."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/signin.tsx:265
|
#: apps/remix/app/components/forms/signin.tsx:267
|
||||||
#: apps/remix/app/components/forms/signin.tsx:283
|
#: apps/remix/app/components/forms/signin.tsx:283
|
||||||
msgid "We encountered an unknown error while attempting to sign you In. Please try again later."
|
msgid "We encountered an unknown error while attempting to sign you In. Please try again later."
|
||||||
msgstr "Natknęliśmy się na nieznany błąd podczas próby zalogowania się. Proszę spróbuj ponownie później."
|
msgstr "Natknęliśmy się na nieznany błąd podczas próby zalogowania się. Proszę spróbuj ponownie później."
|
||||||
@ -6531,7 +6531,7 @@ msgstr "Nie udało się utworzyć sesji zakupu. Proszę spróbuj ponownie lub sk
|
|||||||
msgid "We were unable to create your account. Please review the information you provided and try again."
|
msgid "We were unable to create your account. Please review the information you provided and try again."
|
||||||
msgstr "Nie udało się utworzyć Twojego konta. Proszę sprawdzić podane informacje i spróbować ponownie."
|
msgstr "Nie udało się utworzyć Twojego konta. Proszę sprawdzić podane informacje i spróbować ponownie."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:102
|
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx:100
|
||||||
msgid "We were unable to disable two-factor authentication for your account. Please ensure that you have entered your password and backup code correctly and try again."
|
msgid "We were unable to disable two-factor authentication for your account. Please ensure that you have entered your password and backup code correctly and try again."
|
||||||
msgstr "Nie udało nam się wyłączyć uwierzytelniania dwuskładnikowego dla twojego konta. Upewnij się, że wpisałeś poprawnie swoje hasło i kod zapasowy, a następnie spróbuj ponownie."
|
msgstr "Nie udało nam się wyłączyć uwierzytelniania dwuskładnikowego dla twojego konta. Upewnij się, że wpisałeś poprawnie swoje hasło i kod zapasowy, a następnie spróbuj ponownie."
|
||||||
|
|
||||||
@ -6545,8 +6545,8 @@ msgstr "Nie udało nam się wylogować w tej chwili."
|
|||||||
msgid "We were unable to set your public profile to public. Please try again."
|
msgid "We were unable to set your public profile to public. Please try again."
|
||||||
msgstr "Nie udało nam się ustawić twojego profilu publicznego na publiczny. Proszę spróbuj ponownie."
|
msgstr "Nie udało nam się ustawić twojego profilu publicznego na publiczny. Proszę spróbuj ponownie."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:67
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:83
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:100
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:109
|
||||||
msgid "We were unable to setup two-factor authentication for your account. Please ensure that you have entered your code correctly and try again."
|
msgid "We were unable to setup two-factor authentication for your account. Please ensure that you have entered your code correctly and try again."
|
||||||
msgstr "Nie udało nam się skonfigurować uwierzytelniania dwuskładnikowego dla twojego konta. Upewnij się, że wpisałeś poprawnie swój kod, a następnie spróbuj ponownie."
|
msgstr "Nie udało nam się skonfigurować uwierzytelniania dwuskładnikowego dla twojego konta. Upewnij się, że wpisałeś poprawnie swój kod, a następnie spróbuj ponownie."
|
||||||
|
|
||||||
@ -6976,7 +6976,7 @@ msgstr "Musisz skonfigurować 2FA, aby oznaczyć ten dokument jako przeczytany."
|
|||||||
msgid "You will get notified & be able to set up your documenso public profile when we launch the feature."
|
msgid "You will get notified & be able to set up your documenso public profile when we launch the feature."
|
||||||
msgstr "Otrzymasz powiadomienie i będziesz mógł skonfigurować swój publiczny profil documenso, gdy uruchomimy tę funkcję."
|
msgstr "Otrzymasz powiadomienie i będziesz mógł skonfigurować swój publiczny profil documenso, gdy uruchomimy tę funkcję."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:93
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:102
|
||||||
msgid "You will now be required to enter a code from your authenticator app when signing in."
|
msgid "You will now be required to enter a code from your authenticator app when signing in."
|
||||||
msgstr "Będziesz teraz zobowiązany do wpisania kodu z aplikacji uwierzytelniającej podczas logowania."
|
msgstr "Będziesz teraz zobowiązany do wpisania kodu z aplikacji uwierzytelniającej podczas logowania."
|
||||||
|
|
||||||
@ -7109,8 +7109,8 @@ msgstr "Profil publiczny został zaktualizowany."
|
|||||||
msgid "Your recovery code has been copied to your clipboard."
|
msgid "Your recovery code has been copied to your clipboard."
|
||||||
msgstr "Twój kod odzyskiwania został skopiowany do schowka."
|
msgstr "Twój kod odzyskiwania został skopiowany do schowka."
|
||||||
|
|
||||||
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:88
|
#: apps/remix/app/components/forms/2fa/view-recovery-codes-dialog.tsx:100
|
||||||
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:164
|
#: apps/remix/app/components/forms/2fa/enable-authenticator-app-dialog.tsx:173
|
||||||
msgid "Your recovery codes are listed below. Please store them in a safe place."
|
msgid "Your recovery codes are listed below. Please store them in a safe place."
|
||||||
msgstr "Twoje kody odzyskiwania są wymienione poniżej. Proszę przechowywać je w bezpiecznym miejscu."
|
msgstr "Twoje kody odzyskiwania są wymienione poniżej. Proszę przechowywać je w bezpiecznym miejscu."
|
||||||
|
|
||||||
|
|||||||
@ -9,7 +9,6 @@ import { shareLinkRouter } from './share-link-router/router';
|
|||||||
import { teamRouter } from './team-router/router';
|
import { teamRouter } from './team-router/router';
|
||||||
import { templateRouter } from './template-router/router';
|
import { templateRouter } from './template-router/router';
|
||||||
import { router } from './trpc';
|
import { router } from './trpc';
|
||||||
import { twoFactorAuthenticationRouter } from './two-factor-authentication-router/router';
|
|
||||||
import { webhookRouter } from './webhook-router/router';
|
import { webhookRouter } from './webhook-router/router';
|
||||||
|
|
||||||
export const appRouter = router({
|
export const appRouter = router({
|
||||||
@ -24,7 +23,6 @@ export const appRouter = router({
|
|||||||
team: teamRouter,
|
team: teamRouter,
|
||||||
template: templateRouter,
|
template: templateRouter,
|
||||||
webhook: webhookRouter,
|
webhook: webhookRouter,
|
||||||
twoFactorAuthentication: twoFactorAuthenticationRouter,
|
|
||||||
});
|
});
|
||||||
|
|
||||||
export type AppRouter = typeof appRouter;
|
export type AppRouter = typeof appRouter;
|
||||||
|
|||||||
@ -1,55 +0,0 @@
|
|||||||
import { disableTwoFactorAuthentication } from '@documenso/lib/server-only/2fa/disable-2fa';
|
|
||||||
import { enableTwoFactorAuthentication } from '@documenso/lib/server-only/2fa/enable-2fa';
|
|
||||||
import { setupTwoFactorAuthentication } from '@documenso/lib/server-only/2fa/setup-2fa';
|
|
||||||
import { viewBackupCodes } from '@documenso/lib/server-only/2fa/view-backup-codes';
|
|
||||||
|
|
||||||
import { authenticatedProcedure, router } from '../trpc';
|
|
||||||
import {
|
|
||||||
ZDisableTwoFactorAuthenticationMutationSchema,
|
|
||||||
ZEnableTwoFactorAuthenticationMutationSchema,
|
|
||||||
ZViewRecoveryCodesMutationSchema,
|
|
||||||
} from './schema';
|
|
||||||
|
|
||||||
export const twoFactorAuthenticationRouter = router({
|
|
||||||
setup: authenticatedProcedure.mutation(async ({ ctx }) => {
|
|
||||||
return await setupTwoFactorAuthentication({
|
|
||||||
user: ctx.user,
|
|
||||||
});
|
|
||||||
}),
|
|
||||||
|
|
||||||
enable: authenticatedProcedure
|
|
||||||
.input(ZEnableTwoFactorAuthenticationMutationSchema)
|
|
||||||
.mutation(async ({ ctx, input }) => {
|
|
||||||
const user = ctx.user;
|
|
||||||
|
|
||||||
const { code } = input;
|
|
||||||
|
|
||||||
return await enableTwoFactorAuthentication({
|
|
||||||
user,
|
|
||||||
code,
|
|
||||||
requestMetadata: ctx.metadata.requestMetadata,
|
|
||||||
});
|
|
||||||
}),
|
|
||||||
|
|
||||||
disable: authenticatedProcedure
|
|
||||||
.input(ZDisableTwoFactorAuthenticationMutationSchema)
|
|
||||||
.mutation(async ({ ctx, input }) => {
|
|
||||||
const user = ctx.user;
|
|
||||||
|
|
||||||
return await disableTwoFactorAuthentication({
|
|
||||||
user,
|
|
||||||
totpCode: input.totpCode,
|
|
||||||
backupCode: input.backupCode,
|
|
||||||
requestMetadata: ctx.metadata.requestMetadata,
|
|
||||||
});
|
|
||||||
}),
|
|
||||||
|
|
||||||
viewRecoveryCodes: authenticatedProcedure
|
|
||||||
.input(ZViewRecoveryCodesMutationSchema)
|
|
||||||
.mutation(async ({ ctx, input }) => {
|
|
||||||
return await viewBackupCodes({
|
|
||||||
user: ctx.user,
|
|
||||||
token: input.token,
|
|
||||||
});
|
|
||||||
}),
|
|
||||||
});
|
|
||||||
@ -1,24 +0,0 @@
|
|||||||
import { z } from 'zod';
|
|
||||||
|
|
||||||
export const ZEnableTwoFactorAuthenticationMutationSchema = z.object({
|
|
||||||
code: z.string().min(6).max(6),
|
|
||||||
});
|
|
||||||
|
|
||||||
export type TEnableTwoFactorAuthenticationMutationSchema = z.infer<
|
|
||||||
typeof ZEnableTwoFactorAuthenticationMutationSchema
|
|
||||||
>;
|
|
||||||
|
|
||||||
export const ZDisableTwoFactorAuthenticationMutationSchema = z.object({
|
|
||||||
totpCode: z.string().trim().optional(),
|
|
||||||
backupCode: z.string().trim().optional(),
|
|
||||||
});
|
|
||||||
|
|
||||||
export type TDisableTwoFactorAuthenticationMutationSchema = z.infer<
|
|
||||||
typeof ZDisableTwoFactorAuthenticationMutationSchema
|
|
||||||
>;
|
|
||||||
|
|
||||||
export const ZViewRecoveryCodesMutationSchema = z.object({
|
|
||||||
token: z.string().trim().min(1),
|
|
||||||
});
|
|
||||||
|
|
||||||
export type TViewRecoveryCodesMutationSchema = z.infer<typeof ZViewRecoveryCodesMutationSchema>;
|
|
||||||
Reference in New Issue
Block a user