✨ feat(imei): Add IMEI related internationalization support and menu items
This commit is contained in:
parent
b4946f7a06
commit
13c33378aa
@ -131,7 +131,7 @@ export default function Page() {
|
||||
</TableCell>
|
||||
<TableCell className='text-right'>
|
||||
<EnhancedInput
|
||||
placeholder='https://your-domain.com/v1/auth/oauth/callback/apple'
|
||||
placeholder='https://your-domain.com'
|
||||
value={data?.config.redirect_url}
|
||||
onValueBlur={(value) =>
|
||||
updateConfig('config', {
|
||||
|
||||
@ -57,7 +57,7 @@ export default function Page() {
|
||||
|
||||
return (
|
||||
<Tabs defaultValue='basic'>
|
||||
<TabsList>
|
||||
<TabsList className='h-full flex-wrap'>
|
||||
<TabsTrigger value='basic'>{t('emailBasicConfig')}</TabsTrigger>
|
||||
<TabsTrigger value='template'>{t('emailTemplate')}</TabsTrigger>
|
||||
<TabsTrigger value='logs'>{t('emailLogs')}</TabsTrigger>
|
||||
|
||||
@ -86,24 +86,6 @@ export default function Page() {
|
||||
/>
|
||||
</TableCell>
|
||||
</TableRow>
|
||||
<TableRow>
|
||||
<TableCell>
|
||||
<Label>{t('redirectUri')}</Label>
|
||||
<p className='text-muted-foreground text-xs'>{t('redirectUriDescription')}</p>
|
||||
</TableCell>
|
||||
<TableCell className='text-right'>
|
||||
<EnhancedInput
|
||||
placeholder='https://your-domain.com/v1/auth/oauth/callback/facebook'
|
||||
value={data?.config.redirect_url}
|
||||
onValueBlur={(value) =>
|
||||
updateConfig('config', {
|
||||
...data?.config,
|
||||
redirect_url: value,
|
||||
})
|
||||
}
|
||||
/>
|
||||
</TableCell>
|
||||
</TableRow>
|
||||
</TableBody>
|
||||
</Table>
|
||||
);
|
||||
|
||||
@ -85,24 +85,6 @@ export default function Page() {
|
||||
/>
|
||||
</TableCell>
|
||||
</TableRow>
|
||||
<TableRow>
|
||||
<TableCell>
|
||||
<Label>{t('redirectUri')}</Label>
|
||||
<p className='text-muted-foreground text-xs'>{t('redirectUriDescription')}</p>
|
||||
</TableCell>
|
||||
<TableCell className='text-right'>
|
||||
<EnhancedInput
|
||||
placeholder='https://your-domain.com/v1/auth/oauth/callback/github'
|
||||
value={data?.config.redirect_url}
|
||||
onValueBlur={(value) =>
|
||||
updateConfig('config', {
|
||||
...data?.config,
|
||||
redirect_url: value,
|
||||
})
|
||||
}
|
||||
/>
|
||||
</TableCell>
|
||||
</TableRow>
|
||||
</TableBody>
|
||||
</Table>
|
||||
);
|
||||
|
||||
@ -86,24 +86,6 @@ export default function Page() {
|
||||
/>
|
||||
</TableCell>
|
||||
</TableRow>
|
||||
<TableRow>
|
||||
<TableCell>
|
||||
<Label>{t('redirectUri')}</Label>
|
||||
<p className='text-muted-foreground text-xs'>{t('redirectUriDescription')}</p>
|
||||
</TableCell>
|
||||
<TableCell className='text-right'>
|
||||
<EnhancedInput
|
||||
placeholder='https://your-domain.com/v1/auth/oauth/callback/google'
|
||||
value={data?.config.redirect_url}
|
||||
onValueBlur={(value) =>
|
||||
updateConfig('config', {
|
||||
...data?.config,
|
||||
redirect_url: value,
|
||||
})
|
||||
}
|
||||
/>
|
||||
</TableCell>
|
||||
</TableRow>
|
||||
</TableBody>
|
||||
</Table>
|
||||
);
|
||||
|
||||
55
apps/admin/app/dashboard/auth-control/imei/page.tsx
Normal file
55
apps/admin/app/dashboard/auth-control/imei/page.tsx
Normal file
@ -0,0 +1,55 @@
|
||||
'use client';
|
||||
|
||||
import { getAuthMethodConfig, updateAuthMethodConfig } from '@/services/admin/authMethod';
|
||||
import { useQuery } from '@tanstack/react-query';
|
||||
import { Label } from '@workspace/ui/components/label';
|
||||
import { Switch } from '@workspace/ui/components/switch';
|
||||
import { Table, TableBody, TableCell, TableRow } from '@workspace/ui/components/table';
|
||||
import { useTranslations } from 'next-intl';
|
||||
import { toast } from 'sonner';
|
||||
|
||||
export default function Page() {
|
||||
const t = useTranslations('imei');
|
||||
|
||||
const { data, refetch } = useQuery({
|
||||
queryKey: ['getAuthMethodConfig', 'imei'],
|
||||
queryFn: async () => {
|
||||
const { data } = await getAuthMethodConfig({
|
||||
method: 'imei',
|
||||
});
|
||||
return data.data;
|
||||
},
|
||||
});
|
||||
|
||||
async function updateConfig(key: keyof API.UpdataAuthMethodConfigRequest, value: unknown) {
|
||||
try {
|
||||
await updateAuthMethodConfig({
|
||||
...data,
|
||||
[key]: value,
|
||||
} as API.UpdataAuthMethodConfigRequest);
|
||||
toast.success(t('saveSuccess'));
|
||||
refetch();
|
||||
} catch (error) {
|
||||
toast.error(t('saveFailed'));
|
||||
}
|
||||
}
|
||||
|
||||
return (
|
||||
<Table>
|
||||
<TableBody>
|
||||
<TableRow>
|
||||
<TableCell>
|
||||
<Label>{t('enable')}</Label>
|
||||
<p className='text-muted-foreground text-xs'>{t('enableDescription')}</p>
|
||||
</TableCell>
|
||||
<TableCell className='text-right'>
|
||||
<Switch
|
||||
checked={data?.enabled}
|
||||
onCheckedChange={(checked) => updateConfig('enabled', checked)}
|
||||
/>
|
||||
</TableCell>
|
||||
</TableRow>
|
||||
</TableBody>
|
||||
</Table>
|
||||
);
|
||||
}
|
||||
@ -86,24 +86,6 @@ export default function Page() {
|
||||
/>
|
||||
</TableCell>
|
||||
</TableRow>
|
||||
<TableRow>
|
||||
<TableCell>
|
||||
<Label>{t('redirectUri')}</Label>
|
||||
<p className='text-muted-foreground text-xs'>{t('redirectUriDescription')}</p>
|
||||
</TableCell>
|
||||
<TableCell className='text-right'>
|
||||
<EnhancedInput
|
||||
placeholder='https://your-domain.com/v1/auth/oauth/callback/telegram'
|
||||
value={data?.config.redirect_url}
|
||||
onValueBlur={(value) =>
|
||||
updateConfig('config', {
|
||||
...data?.config,
|
||||
redirect_url: value,
|
||||
})
|
||||
}
|
||||
/>
|
||||
</TableCell>
|
||||
</TableRow>
|
||||
</TableBody>
|
||||
</Table>
|
||||
);
|
||||
|
||||
@ -28,11 +28,10 @@ export default function UserSubscription({ userId }: { userId: number }) {
|
||||
trigger={t('add')}
|
||||
title={t('createSubscription')}
|
||||
loading={loading}
|
||||
userId={userId}
|
||||
onSubmit={async (values) => {
|
||||
setLoading(true);
|
||||
await createUserSubscribe({
|
||||
user_id: userId,
|
||||
user_id: Number(userId),
|
||||
...values,
|
||||
});
|
||||
toast.success(t('createSuccess'));
|
||||
@ -121,12 +120,11 @@ export default function UserSubscription({ userId }: { userId: number }) {
|
||||
trigger={t('edit')}
|
||||
title={t('editSubscription')}
|
||||
loading={loading}
|
||||
userId={userId}
|
||||
initialData={row}
|
||||
onSubmit={async (values) => {
|
||||
setLoading(true);
|
||||
await updateUserSubscribe({
|
||||
user_id: userId,
|
||||
user_id: Number(userId),
|
||||
user_subscribe_id: row.id,
|
||||
...values,
|
||||
});
|
||||
|
||||
@ -35,7 +35,6 @@ interface Props {
|
||||
trigger: ReactNode;
|
||||
title: string;
|
||||
loading?: boolean;
|
||||
userId: number;
|
||||
initialData?: API.UserSubscribe;
|
||||
onSubmit: (values: any) => Promise<boolean>;
|
||||
}
|
||||
@ -48,21 +47,13 @@ const formSchema = z.object({
|
||||
expired_at: z.number().nullish().optional(),
|
||||
});
|
||||
|
||||
export function SubscriptionForm({
|
||||
trigger,
|
||||
title,
|
||||
loading,
|
||||
userId,
|
||||
initialData,
|
||||
onSubmit,
|
||||
}: Props) {
|
||||
export function SubscriptionForm({ trigger, title, loading, initialData, onSubmit }: Props) {
|
||||
const t = useTranslations('user');
|
||||
const [open, setOpen] = useState(false);
|
||||
|
||||
const form = useForm({
|
||||
resolver: zodResolver(formSchema),
|
||||
defaultValues: {
|
||||
user_id: userId,
|
||||
subscribe_id: initialData?.subscribe_id || 0,
|
||||
traffic: initialData?.traffic || 0,
|
||||
upload: initialData?.upload || 0,
|
||||
|
||||
@ -80,11 +80,7 @@ export default function Page() {
|
||||
const method = row.original.auth_methods?.[0];
|
||||
return (
|
||||
<div>
|
||||
<Badge
|
||||
variant={method?.verified ? 'default' : 'destructive'}
|
||||
className='mr-1 uppercase'
|
||||
title={method?.verified ? t('verified') : ''}
|
||||
>
|
||||
<Badge className='mr-1 uppercase' title={method?.verified ? t('verified') : ''}>
|
||||
{method?.auth_type}
|
||||
</Badge>
|
||||
{method?.auth_identifier}
|
||||
|
||||
@ -35,6 +35,10 @@ export const AuthControl = [
|
||||
title: 'GitHub',
|
||||
url: '/dashboard/auth-control/github',
|
||||
},
|
||||
{
|
||||
title: 'IMEI',
|
||||
url: '/dashboard/auth-control/imei',
|
||||
},
|
||||
];
|
||||
|
||||
export const navs = [
|
||||
|
||||
@ -7,8 +7,8 @@
|
||||
"enableDescription": "Po povolení se uživatelé mohou přihlásit pomocí svého Apple ID",
|
||||
"keyId": "ID klíče",
|
||||
"keyIdDescription": "ID vašeho soukromého klíče z Apple Developer Portálu",
|
||||
"redirectUri": "Návratová URL",
|
||||
"redirectUriDescription": "URL, na kterou Apple přesměruje po úspěšném ověření",
|
||||
"redirectUri": "Přesměrovací URL",
|
||||
"redirectUriDescription": "Prosím vyplňte adresu API přesměrované URL po úspěšném ověření pomocí Apple. Nepoužívejte / na konci.",
|
||||
"saveFailed": "Uložení se nezdařilo",
|
||||
"saveSuccess": "Uložení bylo úspěšné",
|
||||
"teamId": "ID týmu",
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Facebook App Secret z Facebook Developers Console",
|
||||
"enable": "Povolit",
|
||||
"enableDescription": "Po povolení se uživatelé mohou přihlásit pomocí svého účtu na Facebooku",
|
||||
"redirectUri": "Autorizovaná přesměrovací URI",
|
||||
"redirectUriDescription": "URL, na kterou bude uživatel přesměrován po ověření na Facebooku",
|
||||
"saveFailed": "Uložení se nezdařilo",
|
||||
"saveSuccess": "Uložení bylo úspěšné"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Tajný klíč klienta z nastavení vaší GitHub OAuth aplikace",
|
||||
"enable": "Povolit ověřování GitHub",
|
||||
"enableDescription": "Povolit uživatelům přihlásit se pomocí jejich účtů na GitHubu",
|
||||
"redirectUri": "URL pro zpětné volání autorizace",
|
||||
"redirectUriDescription": "URL ve vaší aplikaci, kam budou uživatelé přesměrováni po autentizaci na GitHubu",
|
||||
"saveFailed": "Nepodařilo se uložit nastavení GitHubu",
|
||||
"saveSuccess": "Nastavení GitHubu bylo úspěšně uloženo"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Tajný klíč klienta Google OAuth 2.0 z Google Cloud Console",
|
||||
"enable": "Povolit",
|
||||
"enableDescription": "Po povolení se uživatelé mohou přihlásit pomocí svého účtu Google",
|
||||
"redirectUri": "Autorizovaná přesměrovací URI",
|
||||
"redirectUriDescription": "URL, na kterou bude uživatel přesměrován po ověření Googlem",
|
||||
"saveFailed": "Uložení se nezdařilo",
|
||||
"saveSuccess": "Uložení bylo úspěšné"
|
||||
}
|
||||
|
||||
4
apps/admin/locales/cs-CZ/imei.json
Normal file
4
apps/admin/locales/cs-CZ/imei.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"enable": "Povolit",
|
||||
"enableDescription": "Po povolení se mohou uživatelé přihlásit pomocí svého IMEI"
|
||||
}
|
||||
@ -11,6 +11,7 @@
|
||||
"General": "Obecné",
|
||||
"GitHub": "GitHub",
|
||||
"Google": "Google",
|
||||
"IMEI": "IMEI",
|
||||
"Order Management": "Správa objednávek",
|
||||
"Payment Config": "Konfigurace platby",
|
||||
"Phone Number": "Telefonní číslo",
|
||||
|
||||
@ -51,6 +51,7 @@
|
||||
"subscriptionPath": "Cesta předplatného",
|
||||
"subscriptionPathDescription": "Používá se pro předplatné; po úpravě nezapomeňte restartovat systém pro optimální výkon",
|
||||
"subscriptionPathPlaceholder": "Zadejte",
|
||||
"updateSuccess": "Úspěšně aktualizováno",
|
||||
"wildcardResolution": "Řešení zástupných znaků",
|
||||
"wildcardResolutionDescription": "Používá se pro předplatné"
|
||||
},
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Telegram Bot Token, který můžete získat od @BotFather",
|
||||
"enable": "Povolit",
|
||||
"enableDescription": "Po povolení budou povoleny funkce registrace, přihlášení, připojení a odpojení mobilního telefonu",
|
||||
"redirectUri": "Přesměrovací URL",
|
||||
"redirectUriDescription": "URL, na kterou Telegram přesměruje po úspěšném ověření",
|
||||
"saveFailed": "Uložení se nezdařilo",
|
||||
"saveSuccess": "Uložení bylo úspěšné"
|
||||
}
|
||||
|
||||
@ -7,8 +7,8 @@
|
||||
"enableDescription": "Nach der Aktivierung können sich Benutzer mit ihrer Apple-ID anmelden",
|
||||
"keyId": "Schlüssel-ID",
|
||||
"keyIdDescription": "Die ID Ihres privaten Schlüssels aus dem Apple Developer Portal",
|
||||
"redirectUri": "Rückkehr-URL",
|
||||
"redirectUriDescription": "Die URL, zu der Apple nach erfolgreicher Authentifizierung weiterleitet",
|
||||
"redirectUri": "Weiterleitungs-URL",
|
||||
"redirectUriDescription": "Bitte geben Sie die API-Adresse der umgeleiteten URL ein, nachdem die Apple-Authentifizierung erfolgreich abgeschlossen wurde. Verwenden Sie kein / am Ende.",
|
||||
"saveFailed": "Speichern fehlgeschlagen",
|
||||
"saveSuccess": "Erfolgreich gespeichert",
|
||||
"teamId": "Team-ID",
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Facebook-App-Geheimnis aus der Facebook-Entwicklerkonsole",
|
||||
"enable": "Aktivieren",
|
||||
"enableDescription": "Nach der Aktivierung können sich Benutzer mit ihrem Facebook-Konto anmelden",
|
||||
"redirectUri": "Autorisierte Umleitungs-URI",
|
||||
"redirectUriDescription": "Die URL, zu der der Benutzer nach der Facebook-Authentifizierung weitergeleitet wird",
|
||||
"saveFailed": "Speichern fehlgeschlagen",
|
||||
"saveSuccess": "Erfolgreich gespeichert"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Das Client-Geheimnis aus den Einstellungen Ihrer GitHub-OAuth-Anwendung",
|
||||
"enable": "GitHub-Authentifizierung aktivieren",
|
||||
"enableDescription": "Ermöglichen Sie Benutzern, sich mit ihren GitHub-Konten anzumelden",
|
||||
"redirectUri": "Autorisierungs-Callback-URL",
|
||||
"redirectUriDescription": "Die URL in Ihrer Anwendung, zu der Benutzer nach der GitHub-Authentifizierung weitergeleitet werden",
|
||||
"saveFailed": "Speichern der GitHub-Einstellungen fehlgeschlagen",
|
||||
"saveSuccess": "GitHub-Einstellungen erfolgreich gespeichert"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Google OAuth 2.0-Client-Geheimnis aus der Google Cloud Console",
|
||||
"enable": "Aktivieren",
|
||||
"enableDescription": "Nach der Aktivierung können sich Benutzer mit ihrem Google-Konto anmelden",
|
||||
"redirectUri": "Autorisierte Umleitungs-URI",
|
||||
"redirectUriDescription": "Die URL, zu der der Benutzer nach der Google-Authentifizierung weitergeleitet wird",
|
||||
"saveFailed": "Speichern fehlgeschlagen",
|
||||
"saveSuccess": "Erfolgreich gespeichert"
|
||||
}
|
||||
|
||||
4
apps/admin/locales/de-DE/imei.json
Normal file
4
apps/admin/locales/de-DE/imei.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"enable": "Aktivieren",
|
||||
"enableDescription": "Nach der Aktivierung können sich Benutzer mit ihrer IMEI anmelden"
|
||||
}
|
||||
@ -11,6 +11,7 @@
|
||||
"General": "Allgemein",
|
||||
"GitHub": "GitHub",
|
||||
"Google": "Google",
|
||||
"IMEI": "IMEI",
|
||||
"Order Management": "Bestellverwaltung",
|
||||
"Payment Config": "Zahlungskonfiguration",
|
||||
"Phone Number": "Telefonnummer",
|
||||
|
||||
@ -51,6 +51,7 @@
|
||||
"subscriptionPath": "Abonnement-Pfad",
|
||||
"subscriptionPathDescription": "Wird für Abonnements verwendet; starten Sie das System nach der Änderung neu, um die optimale Leistung zu gewährleisten",
|
||||
"subscriptionPathPlaceholder": "Eingeben",
|
||||
"updateSuccess": "Erfolgreich aktualisiert",
|
||||
"wildcardResolution": "Wildcard-Auflösung",
|
||||
"wildcardResolutionDescription": "Wird für Abonnements verwendet"
|
||||
},
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Telegram-Bot-Token, den Sie von @BotFather erhalten können",
|
||||
"enable": "Aktivieren",
|
||||
"enableDescription": "Nach der Aktivierung werden die Funktionen zur Registrierung, Anmeldung, Bindung und Entbindung von Mobiltelefonen aktiviert",
|
||||
"redirectUri": "Weiterleitungs-URL",
|
||||
"redirectUriDescription": "Die URL, zu der Telegram nach erfolgreicher Authentifizierung weiterleitet",
|
||||
"saveFailed": "Speichern fehlgeschlagen",
|
||||
"saveSuccess": "Erfolgreich gespeichert"
|
||||
}
|
||||
|
||||
@ -7,8 +7,8 @@
|
||||
"enableDescription": "After enabling, users can sign in with their Apple ID",
|
||||
"keyId": "Key ID",
|
||||
"keyIdDescription": "The ID of your private key from Apple Developer Portal",
|
||||
"redirectUri": "Return URL",
|
||||
"redirectUriDescription": "The URL that Apple will redirect to after successful authentication",
|
||||
"redirectUri": "Redirect URL",
|
||||
"redirectUriDescription": "Please fill in the API address of the redirected URL after successfully passing Apple authentication. Do not use / at the end.",
|
||||
"saveFailed": "Save failed",
|
||||
"saveSuccess": "Save successful",
|
||||
"teamId": "Team ID",
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Facebook App Secret from Facebook Developers Console",
|
||||
"enable": "Enable",
|
||||
"enableDescription": "After enabling, users can sign in with their Facebook account",
|
||||
"redirectUri": "Authorized redirect URI",
|
||||
"redirectUriDescription": "The URL to which the user will be redirected after Facebook authentication",
|
||||
"saveFailed": "Save failed",
|
||||
"saveSuccess": "Save successful"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "The client secret from your GitHub OAuth application settings",
|
||||
"enable": "Enable GitHub Authentication",
|
||||
"enableDescription": "Allow users to sign in with their GitHub accounts",
|
||||
"redirectUri": "Authorization callback URL",
|
||||
"redirectUriDescription": "The URL in your application where users will be redirected after GitHub authentication",
|
||||
"saveFailed": "Failed to save GitHub settings",
|
||||
"saveSuccess": "GitHub settings saved successfully"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Google OAuth 2.0 Client Secret from Google Cloud Console",
|
||||
"enable": "Enable",
|
||||
"enableDescription": "After enabling, users can sign in with their Google account",
|
||||
"redirectUri": "Authorized redirect URI",
|
||||
"redirectUriDescription": "The URL to which the user will be redirected after Google authentication",
|
||||
"saveFailed": "Save failed",
|
||||
"saveSuccess": "Save successful"
|
||||
}
|
||||
|
||||
4
apps/admin/locales/en-US/imei.json
Normal file
4
apps/admin/locales/en-US/imei.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"enable": "Enable",
|
||||
"enableDescription": "After enabling, users can sign in with their IMEI"
|
||||
}
|
||||
@ -11,6 +11,7 @@
|
||||
"General": "General",
|
||||
"GitHub": "GitHub",
|
||||
"Google": "Google",
|
||||
"IMEI": "IMEI",
|
||||
"Order Management": "Order Management",
|
||||
"Payment Config": "Payment Config",
|
||||
"Phone Number": "Phone Number",
|
||||
|
||||
@ -51,6 +51,7 @@
|
||||
"subscriptionPath": "Subscription Path",
|
||||
"subscriptionPathDescription": "Used for subscription; be sure to restart the system after modification for optimal performance",
|
||||
"subscriptionPathPlaceholder": "Enter",
|
||||
"updateSuccess": "Updated successfully",
|
||||
"wildcardResolution": "Wildcard Resolution",
|
||||
"wildcardResolutionDescription": "Used for subscription"
|
||||
},
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Telegram Bot Token, you can get it from @BotFather",
|
||||
"enable": "Enable",
|
||||
"enableDescription": "After enabling, mobile phone registration, login, binding, and unbinding functions will be enabled",
|
||||
"redirectUri": "Redirect URL",
|
||||
"redirectUriDescription": "The URL that Telegram will redirect to after successful authentication",
|
||||
"saveFailed": "Save failed",
|
||||
"saveSuccess": "Save successful"
|
||||
}
|
||||
|
||||
@ -7,8 +7,8 @@
|
||||
"enableDescription": "Después de habilitar, los usuarios pueden iniciar sesión con su ID de Apple",
|
||||
"keyId": "ID de clave",
|
||||
"keyIdDescription": "El ID de tu clave privada del Portal de Desarrolladores de Apple",
|
||||
"redirectUri": "URL de retorno",
|
||||
"redirectUriDescription": "La URL a la que Apple redirigirá después de una autenticación exitosa",
|
||||
"redirectUri": "URL de redirección",
|
||||
"redirectUriDescription": "Por favor, complete la dirección API de la URL redirigida después de pasar con éxito la autenticación de Apple. No use / al final.",
|
||||
"saveFailed": "Error al guardar",
|
||||
"saveSuccess": "Guardado exitoso",
|
||||
"teamId": "ID del equipo",
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Secreto de la aplicación de Facebook desde la Consola de Desarrolladores de Facebook",
|
||||
"enable": "Habilitar",
|
||||
"enableDescription": "Después de habilitar, los usuarios pueden iniciar sesión con su cuenta de Facebook",
|
||||
"redirectUri": "URI de redirección autorizada",
|
||||
"redirectUriDescription": "La URL a la que se redirigirá al usuario después de la autenticación de Facebook",
|
||||
"saveFailed": "Error al guardar",
|
||||
"saveSuccess": "Guardado exitoso"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "El secreto del cliente de la configuración de tu aplicación OAuth de GitHub",
|
||||
"enable": "Habilitar la autenticación de GitHub",
|
||||
"enableDescription": "Permitir a los usuarios iniciar sesión con sus cuentas de GitHub",
|
||||
"redirectUri": "URL de redirección de autorización",
|
||||
"redirectUriDescription": "La URL en tu aplicación a la que los usuarios serán redirigidos después de la autenticación de GitHub",
|
||||
"saveFailed": "Error al guardar la configuración de GitHub",
|
||||
"saveSuccess": "Configuración de GitHub guardada con éxito"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Secreto del cliente de Google OAuth 2.0 desde la Consola de Google Cloud",
|
||||
"enable": "Habilitar",
|
||||
"enableDescription": "Después de habilitar, los usuarios pueden iniciar sesión con su cuenta de Google",
|
||||
"redirectUri": "URI de redirección autorizada",
|
||||
"redirectUriDescription": "La URL a la que se redirigirá al usuario después de la autenticación de Google",
|
||||
"saveFailed": "Error al guardar",
|
||||
"saveSuccess": "Guardado exitoso"
|
||||
}
|
||||
|
||||
4
apps/admin/locales/es-ES/imei.json
Normal file
4
apps/admin/locales/es-ES/imei.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"enable": "Habilitar",
|
||||
"enableDescription": "Después de habilitar, los usuarios pueden iniciar sesión con su IMEI"
|
||||
}
|
||||
@ -11,6 +11,7 @@
|
||||
"General": "General",
|
||||
"GitHub": "GitHub",
|
||||
"Google": "Google",
|
||||
"IMEI": "IMEI",
|
||||
"Order Management": "Gestión de Pedidos",
|
||||
"Payment Config": "Configuración de Pago",
|
||||
"Phone Number": "Número de Teléfono",
|
||||
|
||||
@ -51,6 +51,7 @@
|
||||
"subscriptionPath": "Ruta de Suscripción",
|
||||
"subscriptionPathDescription": "Usado para suscripción; asegúrese de reiniciar el sistema después de la modificación para un rendimiento óptimo",
|
||||
"subscriptionPathPlaceholder": "Ingrese",
|
||||
"updateSuccess": "Actualizado con éxito",
|
||||
"wildcardResolution": "Resolución de Comodín",
|
||||
"wildcardResolutionDescription": "Usado para suscripción"
|
||||
},
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Token del Bot de Telegram, lo puedes obtener de @BotFather",
|
||||
"enable": "Habilitar",
|
||||
"enableDescription": "Después de habilitar, se activarán las funciones de registro, inicio de sesión, vinculación y desvinculación de teléfonos móviles",
|
||||
"redirectUri": "URL de redirección",
|
||||
"redirectUriDescription": "La URL a la que Telegram redirigirá después de una autenticación exitosa",
|
||||
"saveFailed": "Error al guardar",
|
||||
"saveSuccess": "Guardado exitoso"
|
||||
}
|
||||
|
||||
@ -7,8 +7,8 @@
|
||||
"enableDescription": "Después de habilitarlo, los usuarios pueden iniciar sesión con su ID de Apple",
|
||||
"keyId": "ID de clave",
|
||||
"keyIdDescription": "El ID de tu clave privada del Portal de Desarrolladores de Apple",
|
||||
"redirectUri": "URL de retorno",
|
||||
"redirectUriDescription": "La URL a la que Apple redirigirá después de la autenticación exitosa",
|
||||
"redirectUri": "URL de redirección",
|
||||
"redirectUriDescription": "Por favor, completa la dirección API de la URL redirigida después de pasar exitosamente la autenticación de Apple. No uses / al final.",
|
||||
"saveFailed": "Error al guardar",
|
||||
"saveSuccess": "Guardado exitoso",
|
||||
"teamId": "ID del equipo",
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Secreto de la aplicación de Facebook desde la Consola de Desarrolladores de Facebook",
|
||||
"enable": "Habilitar",
|
||||
"enableDescription": "Después de habilitar, los usuarios pueden iniciar sesión con su cuenta de Facebook",
|
||||
"redirectUri": "URI de redirección autorizada",
|
||||
"redirectUriDescription": "La URL a la que se redirigirá al usuario después de la autenticación de Facebook",
|
||||
"saveFailed": "Error al guardar",
|
||||
"saveSuccess": "Guardado exitoso"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "El secreto del cliente de la configuración de tu aplicación OAuth de GitHub",
|
||||
"enable": "Habilitar la autenticación de GitHub",
|
||||
"enableDescription": "Permitir a los usuarios iniciar sesión con sus cuentas de GitHub",
|
||||
"redirectUri": "URL de redirección de autorización",
|
||||
"redirectUriDescription": "La URL en tu aplicación a la que los usuarios serán redirigidos después de la autenticación de GitHub",
|
||||
"saveFailed": "Error al guardar la configuración de GitHub",
|
||||
"saveSuccess": "Configuración de GitHub guardada exitosamente"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Secreto del cliente de Google OAuth 2.0 desde la Consola de Google Cloud",
|
||||
"enable": "Habilitar",
|
||||
"enableDescription": "Después de habilitar, los usuarios pueden iniciar sesión con su cuenta de Google",
|
||||
"redirectUri": "URI de redirección autorizada",
|
||||
"redirectUriDescription": "La URL a la que se redirigirá al usuario después de la autenticación de Google",
|
||||
"saveFailed": "Error al guardar",
|
||||
"saveSuccess": "Guardado exitoso"
|
||||
}
|
||||
|
||||
4
apps/admin/locales/es-MX/imei.json
Normal file
4
apps/admin/locales/es-MX/imei.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"enable": "Habilitar",
|
||||
"enableDescription": "Después de habilitar, los usuarios pueden iniciar sesión con su IMEI"
|
||||
}
|
||||
@ -11,6 +11,7 @@
|
||||
"General": "General",
|
||||
"GitHub": "GitHub",
|
||||
"Google": "Google",
|
||||
"IMEI": "IMEI",
|
||||
"Order Management": "Gestión de Pedidos",
|
||||
"Payment Config": "Configuración de Pago",
|
||||
"Phone Number": "Número de Teléfono",
|
||||
|
||||
@ -51,6 +51,7 @@
|
||||
"subscriptionPath": "Ruta de Suscripción",
|
||||
"subscriptionPathDescription": "Usado para suscripción; asegúrese de reiniciar el sistema después de la modificación para un rendimiento óptimo",
|
||||
"subscriptionPathPlaceholder": "Ingrese",
|
||||
"updateSuccess": "Actualizado con éxito",
|
||||
"wildcardResolution": "Resolución de Comodín",
|
||||
"wildcardResolutionDescription": "Usado para suscripción"
|
||||
},
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Token del Bot de Telegram, lo puedes obtener de @BotFather",
|
||||
"enable": "Habilitar",
|
||||
"enableDescription": "Después de habilitar, se activarán las funciones de registro, inicio de sesión, vinculación y desvinculación de teléfonos móviles",
|
||||
"redirectUri": "URL de redirección",
|
||||
"redirectUriDescription": "La URL a la que Telegram redirigirá después de una autenticación exitosa",
|
||||
"saveFailed": "Error al guardar",
|
||||
"saveSuccess": "Guardado exitoso"
|
||||
}
|
||||
|
||||
@ -8,7 +8,7 @@
|
||||
"keyId": "شناسه کلید",
|
||||
"keyIdDescription": "شناسه کلید خصوصی شما از پورتال توسعهدهنده اپل",
|
||||
"redirectUri": "آدرس بازگشت",
|
||||
"redirectUriDescription": "آدرسی که اپل پس از احراز هویت موفقیتآمیز به آن هدایت میکند",
|
||||
"redirectUriDescription": "لطفاً آدرس API URL هدایت شده را پس از موفقیت در احراز هویت اپل پر کنید. از / در انتها استفاده نکنید.",
|
||||
"saveFailed": "ذخیرهسازی ناموفق بود",
|
||||
"saveSuccess": "ذخیره با موفقیت انجام شد",
|
||||
"teamId": "شناسه تیم",
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "رمز مخفی برنامه فیسبوک از کنسول توسعهدهندگان فیسبوک",
|
||||
"enable": "فعال کردن",
|
||||
"enableDescription": "پس از فعالسازی، کاربران میتوانند با حساب فیسبوک خود وارد شوند",
|
||||
"redirectUri": "نشانی مجاز تغییر مسیر",
|
||||
"redirectUriDescription": "آدرس URL که کاربر پس از احراز هویت فیسبوک به آن هدایت میشود",
|
||||
"saveFailed": "ذخیرهسازی ناموفق بود",
|
||||
"saveSuccess": "ذخیره با موفقیت انجام شد"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "رمز مخفی مشتری از تنظیمات برنامه OAuth گیتهاب شما",
|
||||
"enable": "فعالسازی احراز هویت GitHub",
|
||||
"enableDescription": "اجازه دهید کاربران با حسابهای GitHub خود وارد شوند",
|
||||
"redirectUri": "نشانی بازگشت مجوز",
|
||||
"redirectUriDescription": "نشانی اینترنتی در برنامه شما که کاربران پس از احراز هویت در GitHub به آن هدایت میشوند",
|
||||
"saveFailed": "ذخیره تنظیمات GitHub ناموفق بود",
|
||||
"saveSuccess": "تنظیمات GitHub با موفقیت ذخیره شد"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "رمز مشتری OAuth 2.0 گوگل از کنسول Google Cloud",
|
||||
"enable": "فعال کردن",
|
||||
"enableDescription": "پس از فعالسازی، کاربران میتوانند با حساب گوگل خود وارد شوند",
|
||||
"redirectUri": "نشانی مجاز تغییر مسیر",
|
||||
"redirectUriDescription": "آدرس URL که کاربر پس از احراز هویت گوگل به آن هدایت میشود",
|
||||
"saveFailed": "ذخیرهسازی ناموفق بود",
|
||||
"saveSuccess": "ذخیره با موفقیت انجام شد"
|
||||
}
|
||||
|
||||
4
apps/admin/locales/fa-IR/imei.json
Normal file
4
apps/admin/locales/fa-IR/imei.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"enable": "فعال کردن",
|
||||
"enableDescription": "پس از فعالسازی، کاربران میتوانند با IMEI خود وارد شوند"
|
||||
}
|
||||
@ -11,6 +11,7 @@
|
||||
"General": "عمومی",
|
||||
"GitHub": "گیتهاب",
|
||||
"Google": "گوگل",
|
||||
"IMEI": "آیامایآی",
|
||||
"Order Management": "مدیریت سفارش",
|
||||
"Payment Config": "پیکربندی پرداخت",
|
||||
"Phone Number": "شماره تلفن",
|
||||
|
||||
@ -51,6 +51,7 @@
|
||||
"subscriptionPath": "مسیر اشتراک",
|
||||
"subscriptionPathDescription": "برای اشتراک استفاده میشود؛ حتماً پس از تغییر، سیستم را برای عملکرد بهینه راهاندازی مجدد کنید",
|
||||
"subscriptionPathPlaceholder": "وارد کنید",
|
||||
"updateSuccess": "بهروزرسانی با موفقیت انجام شد",
|
||||
"wildcardResolution": "حل و فصل کاراکترهای جایگزین",
|
||||
"wildcardResolutionDescription": "برای اشتراک استفاده میشود"
|
||||
},
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "توکن ربات تلگرام، میتوانید آن را از @BotFather دریافت کنید",
|
||||
"enable": "فعال کردن",
|
||||
"enableDescription": "پس از فعالسازی، عملکردهای ثبتنام، ورود، اتصال و قطع اتصال تلفن همراه فعال خواهند شد",
|
||||
"redirectUri": "آدرس URL هدایت",
|
||||
"redirectUriDescription": "آدرسی که تلگرام پس از احراز هویت موفق به آن هدایت خواهد کرد",
|
||||
"saveFailed": "ذخیرهسازی ناموفق بود",
|
||||
"saveSuccess": "ذخیره با موفقیت انجام شد"
|
||||
}
|
||||
|
||||
@ -7,8 +7,8 @@
|
||||
"enableDescription": "Kun otat tämän käyttöön, käyttäjät voivat kirjautua sisään Apple ID:llään",
|
||||
"keyId": "Avain ID",
|
||||
"keyIdDescription": "Yksityisen avaimen tunnus Apple Developer -portaalista",
|
||||
"redirectUri": "Paluu-URL",
|
||||
"redirectUriDescription": "URL-osoite, jolle Apple ohjaa onnistuneen todennuksen jälkeen",
|
||||
"redirectUri": "Ohjaus-URL",
|
||||
"redirectUriDescription": "Täytä API-osoite, johon ohjataan URL-osoite Apple-todennuksen onnistuneen läpäisemisen jälkeen. Älä käytä / lopussa.",
|
||||
"saveFailed": "Tallennus epäonnistui",
|
||||
"saveSuccess": "Tallennus onnistui",
|
||||
"teamId": "Tiimin tunnus",
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Facebook-sovelluksen salaisuus Facebookin kehittäjäkonsolista",
|
||||
"enable": "Ota käyttöön",
|
||||
"enableDescription": "Kun otat tämän käyttöön, käyttäjät voivat kirjautua sisään Facebook-tilillään",
|
||||
"redirectUri": "Valtuutettu uudelleenohjaus-URI",
|
||||
"redirectUriDescription": "URL, jolle käyttäjä ohjataan Facebook-todennuksen jälkeen",
|
||||
"saveFailed": "Tallennus epäonnistui",
|
||||
"saveSuccess": "Tallennus onnistui"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Asiakassalasana GitHub OAuth -sovelluksesi asetuksista",
|
||||
"enable": "Ota käyttöön GitHub-autentikointi",
|
||||
"enableDescription": "Salli käyttäjien kirjautua sisään GitHub-tileillään",
|
||||
"redirectUri": "Valtuutuksen paluuosoite",
|
||||
"redirectUriDescription": "Sovelluksesi URL-osoite, johon käyttäjät ohjataan GitHub-todennuksen jälkeen",
|
||||
"saveFailed": "GitHub-asetusten tallentaminen epäonnistui",
|
||||
"saveSuccess": "GitHub-asetukset tallennettu onnistuneesti"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Google OAuth 2.0 -asiakassalasana Google Cloud Consolesta",
|
||||
"enable": "Ota käyttöön",
|
||||
"enableDescription": "Kun otat tämän käyttöön, käyttäjät voivat kirjautua sisään Google-tilillään",
|
||||
"redirectUri": "Valtuutettu uudelleenohjaus-URI",
|
||||
"redirectUriDescription": "URL, jolle käyttäjä ohjataan Google-todennuksen jälkeen",
|
||||
"saveFailed": "Tallennus epäonnistui",
|
||||
"saveSuccess": "Tallennus onnistui"
|
||||
}
|
||||
|
||||
4
apps/admin/locales/fi-FI/imei.json
Normal file
4
apps/admin/locales/fi-FI/imei.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"enable": "Ota käyttöön",
|
||||
"enableDescription": "Kun tämä on otettu käyttöön, käyttäjät voivat kirjautua sisään IMEI:n avulla"
|
||||
}
|
||||
@ -11,6 +11,7 @@
|
||||
"General": "Yleinen",
|
||||
"GitHub": "GitHub",
|
||||
"Google": "Google",
|
||||
"IMEI": "IMEI",
|
||||
"Order Management": "Tilausten hallinta",
|
||||
"Payment Config": "Maksukonfiguraatio",
|
||||
"Phone Number": "Puhelinnumero",
|
||||
|
||||
@ -51,6 +51,7 @@
|
||||
"subscriptionPath": "Tilauspolku",
|
||||
"subscriptionPathDescription": "Käytetään tilaukseen; varmista, että käynnistät järjestelmän uudelleen muutoksen jälkeen parhaan suorituskyvyn saavuttamiseksi",
|
||||
"subscriptionPathPlaceholder": "Syötä",
|
||||
"updateSuccess": "Päivitys onnistui",
|
||||
"wildcardResolution": "Yleismerkkien ratkaisu",
|
||||
"wildcardResolutionDescription": "Käytetään tilaukseen"
|
||||
},
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Telegram-bottitunnus, jonka voit saada @BotFatherilta",
|
||||
"enable": "Ota käyttöön",
|
||||
"enableDescription": "Kun otat tämän käyttöön, matkapuhelimen rekisteröinti-, kirjautumis-, sitomis- ja purkutoiminnot otetaan käyttöön",
|
||||
"redirectUri": "Uudelleenohjaus-URL",
|
||||
"redirectUriDescription": "URL, jolle Telegram ohjaa onnistuneen todennuksen jälkeen",
|
||||
"saveFailed": "Tallennus epäonnistui",
|
||||
"saveSuccess": "Tallennus onnistui"
|
||||
}
|
||||
|
||||
@ -7,8 +7,8 @@
|
||||
"enableDescription": "Après activation, les utilisateurs peuvent se connecter avec leur identifiant Apple",
|
||||
"keyId": "ID de clé",
|
||||
"keyIdDescription": "L'ID de votre clé privée depuis le portail des développeurs Apple",
|
||||
"redirectUri": "URL de retour",
|
||||
"redirectUriDescription": "L'URL vers laquelle Apple redirigera après une authentification réussie",
|
||||
"redirectUri": "URL de redirection",
|
||||
"redirectUriDescription": "Veuillez remplir l'adresse API de l'URL redirigée après avoir réussi l'authentification Apple. Ne pas utiliser / à la fin.",
|
||||
"saveFailed": "Échec de l'enregistrement",
|
||||
"saveSuccess": "Enregistrement réussi",
|
||||
"teamId": "ID de l'équipe",
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Secret de l'application Facebook depuis la console des développeurs Facebook",
|
||||
"enable": "Activer",
|
||||
"enableDescription": "Après activation, les utilisateurs peuvent se connecter avec leur compte Facebook",
|
||||
"redirectUri": "URI de redirection autorisée",
|
||||
"redirectUriDescription": "L'URL vers laquelle l'utilisateur sera redirigé après l'authentification Facebook",
|
||||
"saveFailed": "Échec de l'enregistrement",
|
||||
"saveSuccess": "Enregistrement réussi"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Le secret client de vos paramètres d'application OAuth GitHub",
|
||||
"enable": "Activer l'authentification GitHub",
|
||||
"enableDescription": "Permettre aux utilisateurs de se connecter avec leurs comptes GitHub",
|
||||
"redirectUri": "URL de rappel d'autorisation",
|
||||
"redirectUriDescription": "L'URL dans votre application où les utilisateurs seront redirigés après l'authentification GitHub",
|
||||
"saveFailed": "Échec de l'enregistrement des paramètres GitHub",
|
||||
"saveSuccess": "Paramètres GitHub enregistrés avec succès"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Secret client OAuth 2.0 de Google depuis la console Google Cloud",
|
||||
"enable": "Activer",
|
||||
"enableDescription": "Après activation, les utilisateurs peuvent se connecter avec leur compte Google",
|
||||
"redirectUri": "URI de redirection autorisée",
|
||||
"redirectUriDescription": "L'URL vers laquelle l'utilisateur sera redirigé après l'authentification Google",
|
||||
"saveFailed": "Échec de l'enregistrement",
|
||||
"saveSuccess": "Enregistrement réussi"
|
||||
}
|
||||
|
||||
4
apps/admin/locales/fr-FR/imei.json
Normal file
4
apps/admin/locales/fr-FR/imei.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"enable": "Activer",
|
||||
"enableDescription": "Après activation, les utilisateurs peuvent se connecter avec leur IMEI"
|
||||
}
|
||||
@ -11,6 +11,7 @@
|
||||
"General": "Général",
|
||||
"GitHub": "GitHub",
|
||||
"Google": "Google",
|
||||
"IMEI": "IMEI",
|
||||
"Order Management": "Gestion des commandes",
|
||||
"Payment Config": "Configuration de paiement",
|
||||
"Phone Number": "Numéro de téléphone",
|
||||
|
||||
@ -51,6 +51,7 @@
|
||||
"subscriptionPath": "Chemin d'abonnement",
|
||||
"subscriptionPathDescription": "Utilisé pour l'abonnement ; assurez-vous de redémarrer le système après modification pour des performances optimales",
|
||||
"subscriptionPathPlaceholder": "Entrez",
|
||||
"updateSuccess": "Mise à jour réussie",
|
||||
"wildcardResolution": "Résolution générique",
|
||||
"wildcardResolutionDescription": "Utilisé pour l'abonnement"
|
||||
},
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Jeton du bot Telegram, vous pouvez l'obtenir auprès de @BotFather",
|
||||
"enable": "Activer",
|
||||
"enableDescription": "Après activation, les fonctions d'enregistrement, de connexion, de liaison et de dissociation par téléphone mobile seront activées",
|
||||
"redirectUri": "URL de redirection",
|
||||
"redirectUriDescription": "L'URL vers laquelle Telegram redirigera après une authentification réussie",
|
||||
"saveFailed": "Échec de l'enregistrement",
|
||||
"saveSuccess": "Enregistrement réussi"
|
||||
}
|
||||
|
||||
@ -7,8 +7,8 @@
|
||||
"enableDescription": "सक्षम करने के बाद, उपयोगकर्ता अपने Apple ID के साथ साइन इन कर सकते हैं",
|
||||
"keyId": "कुंजी आईडी",
|
||||
"keyIdDescription": "Apple डेवलपर पोर्टल से आपके निजी कुंजी की आईडी",
|
||||
"redirectUri": "वापसी URL",
|
||||
"redirectUriDescription": "सफल प्रमाणीकरण के बाद Apple जिस URL पर पुनः निर्देशित करेगा",
|
||||
"redirectUri": "रीडायरेक्ट यूआरएल",
|
||||
"redirectUriDescription": "कृपया एप्पल प्रमाणीकरण सफलतापूर्वक पास करने के बाद पुनर्निर्देशित URL के API पते को भरें। अंत में / का उपयोग न करें।",
|
||||
"saveFailed": "सहेजना विफल हुआ",
|
||||
"saveSuccess": "सहेजना सफल रहा",
|
||||
"teamId": "टीम आईडी",
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "फेसबुक डेवलपर्स कंसोल से फेसबुक ऐप सीक्रेट",
|
||||
"enable": "सक्षम करें",
|
||||
"enableDescription": "सक्षम करने के बाद, उपयोगकर्ता अपने फेसबुक खाते से साइन इन कर सकते हैं",
|
||||
"redirectUri": "अधिकृत पुनर्निर्देशन URI",
|
||||
"redirectUriDescription": "फेसबुक प्रमाणीकरण के बाद उपयोगकर्ता को जिस URL पर पुनः निर्देशित किया जाएगा",
|
||||
"saveFailed": "सहेजना विफल हुआ",
|
||||
"saveSuccess": "सहेजा सफल"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "आपके GitHub OAuth एप्लिकेशन सेटिंग्स से क्लाइंट सीक्रेट",
|
||||
"enable": "GitHub प्रमाणीकरण सक्षम करें",
|
||||
"enableDescription": "उपयोगकर्ताओं को उनके GitHub खातों के साथ साइन इन करने की अनुमति दें",
|
||||
"redirectUri": "प्राधिकरण कॉलबैक URL",
|
||||
"redirectUriDescription": "आपके एप्लिकेशन में वह URL जहाँ उपयोगकर्ताओं को GitHub प्रमाणीकरण के बाद पुनः निर्देशित किया जाएगा",
|
||||
"saveFailed": "GitHub सेटिंग्स सहेजने में विफल",
|
||||
"saveSuccess": "GitHub सेटिंग्स सफलतापूर्वक सहेजी गईं"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "गूगल क्लाउड कंसोल से गूगल OAuth 2.0 क्लाइंट सीक्रेट",
|
||||
"enable": "सक्षम करें",
|
||||
"enableDescription": "सक्षम करने के बाद, उपयोगकर्ता अपने Google खाते से साइन इन कर सकते हैं",
|
||||
"redirectUri": "अधिकृत पुनर्निर्देशन URI",
|
||||
"redirectUriDescription": "Google प्रमाणीकरण के बाद उपयोगकर्ता को जिस URL पर पुनः निर्देशित किया जाएगा",
|
||||
"saveFailed": "सहेजना विफल हुआ",
|
||||
"saveSuccess": "सहेजना सफल रहा"
|
||||
}
|
||||
|
||||
4
apps/admin/locales/hi-IN/imei.json
Normal file
4
apps/admin/locales/hi-IN/imei.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"enable": "सक्रिय करें",
|
||||
"enableDescription": "सक्रिय करने के बाद, उपयोगकर्ता अपने IMEI के साथ साइन इन कर सकते हैं"
|
||||
}
|
||||
@ -11,6 +11,7 @@
|
||||
"General": "सामान्य",
|
||||
"GitHub": "GitHub",
|
||||
"Google": "गूगल",
|
||||
"IMEI": "IMEI",
|
||||
"Order Management": "ऑर्डर प्रबंधन",
|
||||
"Payment Config": "भुगतान कॉन्फ़िगरेशन",
|
||||
"Phone Number": "फ़ोन नंबर",
|
||||
|
||||
@ -51,6 +51,7 @@
|
||||
"subscriptionPath": "सदस्यता पथ",
|
||||
"subscriptionPathDescription": "सदस्यता के लिए उपयोग किया जाता है; इष्टतम प्रदर्शन के लिए संशोधन के बाद सिस्टम को पुनः आरंभ करना सुनिश्चित करें",
|
||||
"subscriptionPathPlaceholder": "दर्ज करें",
|
||||
"updateSuccess": "सफलता से अपडेट किया गया",
|
||||
"wildcardResolution": "वाइल्डकार्ड समाधान",
|
||||
"wildcardResolutionDescription": "सदस्यता के लिए उपयोग किया जाता है"
|
||||
},
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "टेलीग्राम बॉट टोकन, जिसे आप @BotFather से प्राप्त कर सकते हैं",
|
||||
"enable": "सक्षम करें",
|
||||
"enableDescription": "सक्षम करने के बाद, मोबाइल फोन पंजीकरण, लॉगिन, बाइंडिंग, और अनबाइंडिंग कार्यक्षमताएँ सक्षम हो जाएँगी",
|
||||
"redirectUri": "पुनर्निर्देशन URL",
|
||||
"redirectUriDescription": "सफल प्रमाणीकरण के बाद टेलीग्राम जिस URL पर पुनः निर्देशित करेगा",
|
||||
"saveFailed": "सहेजना विफल हुआ",
|
||||
"saveSuccess": "सहेजा सफल"
|
||||
}
|
||||
|
||||
@ -7,8 +7,8 @@
|
||||
"enableDescription": "Bekapcsolás után a felhasználók bejelentkezhetnek az Apple ID-jukkal",
|
||||
"keyId": "Kulcsazonosító",
|
||||
"keyIdDescription": "Az Apple Fejlesztői Portálon található privát kulcs azonosítója",
|
||||
"redirectUri": "Visszatérési URL",
|
||||
"redirectUriDescription": "Az URL, amelyre az Apple sikeres hitelesítés után átirányít",
|
||||
"redirectUri": "Átirányítási URL",
|
||||
"redirectUriDescription": "Kérjük, töltse ki az API címet a sikeres Apple hitelesítést követően átirányított URL-hez. Ne használjon / jelet a végén.",
|
||||
"saveFailed": "Mentés sikertelen",
|
||||
"saveSuccess": "Sikeres mentés",
|
||||
"teamId": "Csapat azonosító",
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Facebook alkalmazás titok a Facebook Fejlesztői Konzolból",
|
||||
"enable": "Engedélyez",
|
||||
"enableDescription": "A bekapcsolás után a felhasználók bejelentkezhetnek a Facebook-fiókjukkal",
|
||||
"redirectUri": "Engedélyezett átirányítási URI",
|
||||
"redirectUriDescription": "Az URL, ahová a felhasználó a Facebook-hitelesítés után átirányításra kerül",
|
||||
"saveFailed": "Mentés sikertelen",
|
||||
"saveSuccess": "Sikeres mentés"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "A kliens titkos kulcsa a GitHub OAuth alkalmazás beállításaiból",
|
||||
"enable": "GitHub-hitelesítés engedélyezése",
|
||||
"enableDescription": "Engedélyezze a felhasználóknak, hogy GitHub fiókjukkal jelentkezzenek be",
|
||||
"redirectUri": "Engedélyezési visszahívási URL",
|
||||
"redirectUriDescription": "Az URL az alkalmazásában, ahová a felhasználók a GitHub-hitelesítés után lesznek átirányítva",
|
||||
"saveFailed": "Nem sikerült menteni a GitHub beállításokat",
|
||||
"saveSuccess": "A GitHub beállítások sikeresen mentve"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Google OAuth 2.0 kliens titok a Google Cloud Console-ból",
|
||||
"enable": "Engedélyez",
|
||||
"enableDescription": "A bekapcsolás után a felhasználók bejelentkezhetnek a Google-fiókjukkal",
|
||||
"redirectUri": "Engedélyezett átirányítási URI",
|
||||
"redirectUriDescription": "Az URL, ahová a felhasználó a Google-hitelesítés után átirányításra kerül",
|
||||
"saveFailed": "Mentés sikertelen",
|
||||
"saveSuccess": "Sikeres mentés"
|
||||
}
|
||||
|
||||
4
apps/admin/locales/hu-HU/imei.json
Normal file
4
apps/admin/locales/hu-HU/imei.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"enable": "Engedélyezés",
|
||||
"enableDescription": "Engedélyezés után a felhasználók az IMEI-jükkel tudnak bejelentkezni"
|
||||
}
|
||||
@ -11,6 +11,7 @@
|
||||
"General": "Általános",
|
||||
"GitHub": "GitHub",
|
||||
"Google": "Google",
|
||||
"IMEI": "IMEI",
|
||||
"Order Management": "Rendeléskezelés",
|
||||
"Payment Config": "Fizetési beállítások",
|
||||
"Phone Number": "Telefonszám",
|
||||
|
||||
@ -51,6 +51,7 @@
|
||||
"subscriptionPath": "Előfizetési Útvonal",
|
||||
"subscriptionPathDescription": "Előfizetéshez használatos; a módosítás után feltétlenül indítsa újra a rendszert az optimális teljesítmény érdekében",
|
||||
"subscriptionPathPlaceholder": "Adja meg",
|
||||
"updateSuccess": "Sikeresen frissítve",
|
||||
"wildcardResolution": "Joker Feloldás",
|
||||
"wildcardResolutionDescription": "Előfizetéshez használatos"
|
||||
},
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Telegram Bot Token, amelyet a @BotFather-től szerezhetsz be",
|
||||
"enable": "Engedélyez",
|
||||
"enableDescription": "A bekapcsolás után a mobiltelefon regisztráció, bejelentkezés, kötés és oldás funkciók elérhetővé válnak",
|
||||
"redirectUri": "Átirányítási URL",
|
||||
"redirectUriDescription": "Az URL, amelyre a Telegram sikeres hitelesítés után átirányít",
|
||||
"saveFailed": "Mentés sikertelen",
|
||||
"saveSuccess": "Sikeres mentés"
|
||||
}
|
||||
|
||||
@ -8,7 +8,7 @@
|
||||
"keyId": "キーID",
|
||||
"keyIdDescription": "Apple Developer PortalからのプライベートキーのID",
|
||||
"redirectUri": "リダイレクトURL",
|
||||
"redirectUriDescription": "認証が成功した後にAppleがリダイレクトするURL",
|
||||
"redirectUriDescription": "Apple認証に成功した後、リダイレクトされるURLのAPIアドレスを入力してください。末尾に/を使用しないでください。",
|
||||
"saveFailed": "保存に失敗しました",
|
||||
"saveSuccess": "保存に成功しました",
|
||||
"teamId": "チームID",
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Facebook開発者コンソールからのFacebookアプリシークレット",
|
||||
"enable": "有効にする",
|
||||
"enableDescription": "有効にすると、ユーザーはFacebookアカウントでサインインできます",
|
||||
"redirectUri": "認可されたリダイレクトURI",
|
||||
"redirectUriDescription": "Facebook認証後にユーザーがリダイレクトされるURL",
|
||||
"saveFailed": "保存に失敗しました",
|
||||
"saveSuccess": "保存に成功しました"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "GitHub OAuthアプリケーション設定からのクライアントシークレット",
|
||||
"enable": "GitHub認証を有効にする",
|
||||
"enableDescription": "ユーザーがGitHubアカウントでサインインできるようにする",
|
||||
"redirectUri": "認証コールバックURL",
|
||||
"redirectUriDescription": "GitHub認証後にユーザーがリダイレクトされるアプリケーション内のURL",
|
||||
"saveFailed": "GitHub設定の保存に失敗しました",
|
||||
"saveSuccess": "GitHubの設定が正常に保存されました"
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Google Cloud ConsoleからのGoogle OAuth 2.0クライアントシークレット",
|
||||
"enable": "有効にする",
|
||||
"enableDescription": "有効にすると、ユーザーはGoogleアカウントでサインインできます",
|
||||
"redirectUri": "認可されたリダイレクトURI",
|
||||
"redirectUriDescription": "Google認証後にユーザーがリダイレクトされるURL",
|
||||
"saveFailed": "保存に失敗しました",
|
||||
"saveSuccess": "保存に成功しました"
|
||||
}
|
||||
|
||||
4
apps/admin/locales/ja-JP/imei.json
Normal file
4
apps/admin/locales/ja-JP/imei.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"enable": "有効化",
|
||||
"enableDescription": "有効化後、ユーザーは自分のIMEIでサインインできます"
|
||||
}
|
||||
@ -11,6 +11,7 @@
|
||||
"General": "一般",
|
||||
"GitHub": "GitHub",
|
||||
"Google": "Google",
|
||||
"IMEI": "IMEI",
|
||||
"Order Management": "注文管理",
|
||||
"Payment Config": "支払い設定",
|
||||
"Phone Number": "電話番号",
|
||||
|
||||
@ -51,6 +51,7 @@
|
||||
"subscriptionPath": "サブスクリプションパス",
|
||||
"subscriptionPathDescription": "サブスクリプションに使用します。最適なパフォーマンスのために、変更後は必ずシステムを再起動してください",
|
||||
"subscriptionPathPlaceholder": "入力してください",
|
||||
"updateSuccess": "更新が成功しました",
|
||||
"wildcardResolution": "ワイルドカード解決",
|
||||
"wildcardResolutionDescription": "サブスクリプションに使用します"
|
||||
},
|
||||
|
||||
@ -5,8 +5,6 @@
|
||||
"clientSecretDescription": "Telegramボットトークンは、@BotFatherから取得できます。",
|
||||
"enable": "有効にする",
|
||||
"enableDescription": "有効化すると、携帯電話の登録、ログイン、バインディング、バインディング解除の機能が有効になります",
|
||||
"redirectUri": "リダイレクトURL",
|
||||
"redirectUriDescription": "認証が成功した後にTelegramがリダイレクトするURL",
|
||||
"saveFailed": "保存に失敗しました",
|
||||
"saveSuccess": "保存に成功しました"
|
||||
}
|
||||
|
||||
@ -7,8 +7,8 @@
|
||||
"enableDescription": "활성화 후 사용자는 Apple ID로 로그인할 수 있습니다",
|
||||
"keyId": "키 ID",
|
||||
"keyIdDescription": "Apple 개발자 포털에서의 개인 키 ID",
|
||||
"redirectUri": "반환 URL",
|
||||
"redirectUriDescription": "Apple이 인증에 성공한 후 리디렉션할 URL",
|
||||
"redirectUri": "리다이렉트 URL",
|
||||
"redirectUriDescription": "Apple 인증을 성공적으로 통과한 후 리디렉션된 URL의 API 주소를 입력해 주세요. 끝에 /를 사용하지 마세요.",
|
||||
"saveFailed": "저장 실패",
|
||||
"saveSuccess": "저장 성공",
|
||||
"teamId": "팀 ID",
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user