mirror of
https://github.com/perfect-panel/ppanel-web.git
synced 2026-02-17 05:41:10 -05:00
✨ feat(locales): Update 'deductBalance' to 'giftAmount' across multiple languages and fix newline in announcement.json
This commit is contained in:
parent
46ae1665be
commit
70497af0aa
56
CHANGELOG.md
56
CHANGELOG.md
@ -1,52 +1,48 @@
|
|||||||
<a name="readme-top"></a>
|
<a name="readme-top"></a>
|
||||||
|
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
# [1.0.0-beta.4](https://github.com/perfect-panel/ppanel-web/compare/v1.0.0-beta.3...v1.0.0-beta.4) (2025-01-07)
|
# [1.0.0-beta.4](https://github.com/perfect-panel/ppanel-web/compare/v1.0.0-beta.3...v1.0.0-beta.4) (2025-01-07)
|
||||||
|
|
||||||
|
|
||||||
### ♻ Code Refactoring
|
### ♻ Code Refactoring
|
||||||
|
|
||||||
* **auth**: Refactor user authorization handling and improve error logging ([68bc18f](https://github.com/perfect-panel/ppanel-web/commit/68bc18f))
|
- **auth**: Refactor user authorization handling and improve error logging ([68bc18f](https://github.com/perfect-panel/ppanel-web/commit/68bc18f))
|
||||||
|
|
||||||
|
|
||||||
### ✨ Features
|
### ✨ Features
|
||||||
|
|
||||||
* **affiliate**: Add Affiliate component with commission display and invite link functionality ([4aea4e8](https://github.com/perfect-panel/ppanel-web/commit/4aea4e8))
|
- **affiliate**: Add Affiliate component with commission display and invite link functionality ([4aea4e8](https://github.com/perfect-panel/ppanel-web/commit/4aea4e8))
|
||||||
* **affiliate**: Update affiliate component to display total commission and improve data fetching ([cc834ca](https://github.com/perfect-panel/ppanel-web/commit/cc834ca))
|
- **affiliate**: Update affiliate component to display total commission and improve data fetching ([cc834ca](https://github.com/perfect-panel/ppanel-web/commit/cc834ca))
|
||||||
* **api**: Add new subscription properties and locale support for deduction ratios and reset cycles ([fec80f5](https://github.com/perfect-panel/ppanel-web/commit/fec80f5))
|
- **api**: Add new subscription properties and locale support for deduction ratios and reset cycles ([fec80f5](https://github.com/perfect-panel/ppanel-web/commit/fec80f5))
|
||||||
* **api**: Add Time Period Configuration ([837157c](https://github.com/perfect-panel/ppanel-web/commit/837157c))
|
- **api**: Add Time Period Configuration ([837157c](https://github.com/perfect-panel/ppanel-web/commit/837157c))
|
||||||
* **favicon**: Update SVG favicon design for admin and user interfaces ([1d91738](https://github.com/perfect-panel/ppanel-web/commit/1d91738))
|
- **favicon**: Update SVG favicon design for admin and user interfaces ([1d91738](https://github.com/perfect-panel/ppanel-web/commit/1d91738))
|
||||||
* **node**: Add serverKey ([25ce37e](https://github.com/perfect-panel/ppanel-web/commit/25ce37e))
|
- **node**: Add serverKey ([25ce37e](https://github.com/perfect-panel/ppanel-web/commit/25ce37e))
|
||||||
* **relay**: Add relay mode configuration and update related schemas ([3cc9477](https://github.com/perfect-panel/ppanel-web/commit/3cc9477))
|
- **relay**: Add relay mode configuration and update related schemas ([3cc9477](https://github.com/perfect-panel/ppanel-web/commit/3cc9477))
|
||||||
* **schema**: Add security field to hysteria2 and tuic schemas ([cd59d44](https://github.com/perfect-panel/ppanel-web/commit/cd59d44))
|
- **schema**: Add security field to hysteria2 and tuic schemas ([cd59d44](https://github.com/perfect-panel/ppanel-web/commit/cd59d44))
|
||||||
* **subscribe**: Add reset_time to API typings and update unsubscribe logic ([eeea165](https://github.com/perfect-panel/ppanel-web/commit/eeea165))
|
- **subscribe**: Add reset_time to API typings and update unsubscribe logic ([eeea165](https://github.com/perfect-panel/ppanel-web/commit/eeea165))
|
||||||
* **subscribe**: Add subscribe_discount type ([f99c604](https://github.com/perfect-panel/ppanel-web/commit/f99c604))
|
- **subscribe**: Add subscribe_discount type ([f99c604](https://github.com/perfect-panel/ppanel-web/commit/f99c604))
|
||||||
* **subscribe**: Add subscription credits ([5bc7905](https://github.com/perfect-panel/ppanel-web/commit/5bc7905))
|
- **subscribe**: Add subscription credits ([5bc7905](https://github.com/perfect-panel/ppanel-web/commit/5bc7905))
|
||||||
* **subscribe**: Add unsubscribe functionality with confirmation messages and localized strings ([b2a2f42](https://github.com/perfect-panel/ppanel-web/commit/b2a2f42))
|
- **subscribe**: Add unsubscribe functionality with confirmation messages and localized strings ([b2a2f42](https://github.com/perfect-panel/ppanel-web/commit/b2a2f42))
|
||||||
* **subscribe**: Improve error handling in subscription forms and update component props ([d28a10b](https://github.com/perfect-panel/ppanel-web/commit/d28a10b))
|
- **subscribe**: Improve error handling in subscription forms and update component props ([d28a10b](https://github.com/perfect-panel/ppanel-web/commit/d28a10b))
|
||||||
* **subscribe**: Improve layout and styling in subscription components ([5766376](https://github.com/perfect-panel/ppanel-web/commit/5766376))
|
- **subscribe**: Improve layout and styling in subscription components ([5766376](https://github.com/perfect-panel/ppanel-web/commit/5766376))
|
||||||
* **subscription**: Add localized messages for existing subscriptions and deletion restrictions ([e8a72d5](https://github.com/perfect-panel/ppanel-web/commit/e8a72d5))
|
- **subscription**: Add localized messages for existing subscriptions and deletion restrictions ([e8a72d5](https://github.com/perfect-panel/ppanel-web/commit/e8a72d5))
|
||||||
|
|
||||||
|
|
||||||
### 🎫 Chores
|
### 🎫 Chores
|
||||||
|
|
||||||
* Update changelog, enhance prepare script, and add openapi command ([a93db4e](https://github.com/perfect-panel/ppanel-web/commit/a93db4e))
|
- Update changelog, enhance prepare script, and add openapi command ([a93db4e](https://github.com/perfect-panel/ppanel-web/commit/a93db4e))
|
||||||
|
|
||||||
|
|
||||||
### 🐛 Bug Fixes
|
### 🐛 Bug Fixes
|
||||||
|
|
||||||
* **dashboard**: Correct progress value calculations and update groupId accessor ([36c7667](https://github.com/perfect-panel/ppanel-web/commit/36c7667))
|
- **dashboard**: Correct progress value calculations and update groupId accessor ([36c7667](https://github.com/perfect-panel/ppanel-web/commit/36c7667))
|
||||||
* **layout**: Remove unnecessary cookie initialization in Logout function ([3065c3a](https://github.com/perfect-panel/ppanel-web/commit/3065c3a))
|
- **layout**: Remove unnecessary cookie initialization in Logout function ([3065c3a](https://github.com/perfect-panel/ppanel-web/commit/3065c3a))
|
||||||
* **locales**: Update Hong Kong ([6d0d069](https://github.com/perfect-panel/ppanel-web/commit/6d0d069))
|
- **locales**: Update Hong Kong ([6d0d069](https://github.com/perfect-panel/ppanel-web/commit/6d0d069))
|
||||||
* **subscribe**: Update value validation to check for number type in subscribe form ([6de29d5](https://github.com/perfect-panel/ppanel-web/commit/6de29d5))
|
- **subscribe**: Update value validation to check for number type in subscribe form ([6de29d5](https://github.com/perfect-panel/ppanel-web/commit/6de29d5))
|
||||||
|
|
||||||
|
|
||||||
### 💄 Styles
|
### 💄 Styles
|
||||||
|
|
||||||
* **locales**: Remove unused subscription labels from multiple locale files ([fb0c510](https://github.com/perfect-panel/ppanel-web/commit/fb0c510))
|
- **locales**: Remove unused subscription labels from multiple locale files ([fb0c510](https://github.com/perfect-panel/ppanel-web/commit/fb0c510))
|
||||||
* **locales**: Update server.json to reorganize relay mode options and improve labels ([701cdee](https://github.com/perfect-panel/ppanel-web/commit/701cdee))
|
- **locales**: Update server.json to reorganize relay mode options and improve labels ([701cdee](https://github.com/perfect-panel/ppanel-web/commit/701cdee))
|
||||||
* **node**: Improve layout and spacing in NodeStatusCell component ([136287d](https://github.com/perfect-panel/ppanel-web/commit/136287d))
|
- **node**: Improve layout and spacing in NodeStatusCell component ([136287d](https://github.com/perfect-panel/ppanel-web/commit/136287d))
|
||||||
* **time-slot**: Add chart display ([c44ad47](https://github.com/perfect-panel/ppanel-web/commit/c44ad47))
|
- **time-slot**: Add chart display ([c44ad47](https://github.com/perfect-panel/ppanel-web/commit/c44ad47))
|
||||||
|
|
||||||
<a name="readme-top"></a>
|
<a name="readme-top"></a>
|
||||||
|
|
||||||
|
|||||||
@ -29,4 +29,4 @@
|
|||||||
"title": "標題",
|
"title": "標題",
|
||||||
"updateSuccess": "更新成功",
|
"updateSuccess": "更新成功",
|
||||||
"updatedAt": "更新時間"
|
"updatedAt": "更新時間"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -36,7 +36,7 @@ export function SidebarRight({ ...props }: React.ComponentProps<typeof Sidebar>)
|
|||||||
</Card>
|
</Card>
|
||||||
<Card>
|
<Card>
|
||||||
<CardHeader className='space-y-0 p-3 pb-2'>
|
<CardHeader className='space-y-0 p-3 pb-2'>
|
||||||
<CardTitle className='text-sm font-medium'>{t('deductBalance')}</CardTitle>
|
<CardTitle className='text-sm font-medium'>{t('giftAmount')}</CardTitle>
|
||||||
</CardHeader>
|
</CardHeader>
|
||||||
<CardContent className='p-3 text-2xl font-bold'>
|
<CardContent className='p-3 text-2xl font-bold'>
|
||||||
<Display type='currency' value={user?.deduction} />
|
<Display type='currency' value={user?.deduction} />
|
||||||
|
|||||||
@ -44,7 +44,7 @@ export default function Page() {
|
|||||||
</div>
|
</div>
|
||||||
<div className='bg-secondary rounded-lg p-4 shadow-sm transition-all duration-300 hover:shadow-md'>
|
<div className='bg-secondary rounded-lg p-4 shadow-sm transition-all duration-300 hover:shadow-md'>
|
||||||
<p className='text-secondary-foreground text-sm font-medium opacity-80'>
|
<p className='text-secondary-foreground text-sm font-medium opacity-80'>
|
||||||
{t('deductBalance')}
|
{t('giftAmount')}
|
||||||
</p>
|
</p>
|
||||||
<p className='text-secondary-foreground text-2xl font-bold'>
|
<p className='text-secondary-foreground text-2xl font-bold'>
|
||||||
<Display type='currency' value={user?.deduction} />
|
<Display type='currency' value={user?.deduction} />
|
||||||
|
|||||||
@ -71,11 +71,11 @@ export default function Unsubscribe({ id, allowDeduction }: Readonly<Unsubscribe
|
|||||||
<DialogTitle>{t('confirmUnsubscribe')}</DialogTitle>
|
<DialogTitle>{t('confirmUnsubscribe')}</DialogTitle>
|
||||||
<DialogDescription>{t('confirmUnsubscribeDescription')}</DialogDescription>
|
<DialogDescription>{t('confirmUnsubscribeDescription')}</DialogDescription>
|
||||||
</DialogHeader>
|
</DialogHeader>
|
||||||
<p>{t('availableDeductionAmount')}</p>
|
<p>{t('residualValue')}</p>
|
||||||
<p className='text-primary text-2xl font-semibold'>
|
<p className='text-primary text-2xl font-semibold'>
|
||||||
<Display type='currency' value={data} />
|
<Display type='currency' value={data} />
|
||||||
</p>
|
</p>
|
||||||
<p className='text-muted-foreground text-sm'>{t('deductionNote')}</p>
|
<p className='text-muted-foreground text-sm'>{t('unsubscribeDescription')}</p>
|
||||||
<DialogFooter>
|
<DialogFooter>
|
||||||
<Button variant='outline' onClick={() => setOpen(false)}>
|
<Button variant='outline' onClick={() => setOpen(false)}>
|
||||||
{t('cancel')}
|
{t('cancel')}
|
||||||
|
|||||||
@ -29,3 +29,25 @@ export const NEXT_PUBLIC_TWITTER_LINK =
|
|||||||
env('NEXT_PUBLIC_TWITTER_LINK') ?? process.env.NEXT_PUBLIC_TWITTER_LINK;
|
env('NEXT_PUBLIC_TWITTER_LINK') ?? process.env.NEXT_PUBLIC_TWITTER_LINK;
|
||||||
export const NEXT_PUBLIC_INSTAGRAM_LINK =
|
export const NEXT_PUBLIC_INSTAGRAM_LINK =
|
||||||
env('NEXT_PUBLIC_INSTAGRAM_LINK') ?? process.env.NEXT_PUBLIC_INSTAGRAM_LINK;
|
env('NEXT_PUBLIC_INSTAGRAM_LINK') ?? process.env.NEXT_PUBLIC_INSTAGRAM_LINK;
|
||||||
|
|
||||||
|
export const NEXT_PUBLIC_HOME_USER_COUNT = (() => {
|
||||||
|
const value = env('NEXT_PUBLIC_HOME_USER_COUNT') ?? process.env.NEXT_PUBLIC_HOME_USER_COUNT;
|
||||||
|
const numberValue = Number(value);
|
||||||
|
if (isNaN(numberValue)) return 999;
|
||||||
|
return numberValue;
|
||||||
|
})();
|
||||||
|
|
||||||
|
export const NEXT_PUBLIC_HOME_SERVER_COUNT = (() => {
|
||||||
|
const value = env('NEXT_PUBLIC_HOME_SERVER_COUNT') ?? process.env.NEXT_PUBLIC_HOME_SERVER_COUNT;
|
||||||
|
const numberValue = Number(value);
|
||||||
|
if (isNaN(numberValue)) return 999;
|
||||||
|
return numberValue;
|
||||||
|
})();
|
||||||
|
|
||||||
|
export const NEXT_PUBLIC_HOME_LOCATION_COUNT = (() => {
|
||||||
|
const value =
|
||||||
|
env('NEXT_PUBLIC_HOME_LOCATION_COUNT') ?? process.env.NEXT_PUBLIC_HOME_LOCATION_COUNT;
|
||||||
|
const numberValue = Number(value);
|
||||||
|
if (isNaN(numberValue)) return 999;
|
||||||
|
return numberValue;
|
||||||
|
})();
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "Provize",
|
"commission": "Provize",
|
||||||
"copyInviteLink": "Zkopírovat odkaz na pozvánku",
|
"copyInviteLink": "Zkopírovat odkaz na pozvánku",
|
||||||
"copySuccess": "Odkaz na pozvánku byl úspěšně zkopírován",
|
"copySuccess": "Odkaz na pozvánku byl úspěšně zkopírován",
|
||||||
"deductBalance": "Odečíst zůstatek",
|
"giftAmount": "Částka dárku",
|
||||||
"inviteCode": "pozvánkový kód",
|
"inviteCode": "pozvánkový kód",
|
||||||
"recharge": "Dobít"
|
"recharge": "Dobít"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "Obnovit provoz na nulu a zahájit nový fakturační cyklus",
|
"resetTrafficDescription": "Obnovit provoz na nulu a zahájit nový fakturační cyklus",
|
||||||
"resetTrafficTitle": "Obnovit provoz",
|
"resetTrafficTitle": "Obnovit provoz",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "Dostupná částka k odečtení:",
|
|
||||||
"cancel": "Zrušit",
|
"cancel": "Zrušit",
|
||||||
"confirm": "Potvrdit",
|
"confirm": "Potvrdit",
|
||||||
"confirmUnsubscribe": "Potvrdit odhlášení",
|
"confirmUnsubscribe": "Potvrdit odhlášení",
|
||||||
"confirmUnsubscribeDescription": "Opravdu se chcete odhlásit z odběru?",
|
"confirmUnsubscribeDescription": "Opravdu se chcete odhlásit z odběru?",
|
||||||
"deductionNote": "Upozornění: Pokud se nyní odhlásíte, zbývající hodnota vašeho předplatného bude vrácena jako odpočitatelný zůstatek na váš účet, který můžete použít při dalším nákupu nebo obnovení předplatného.",
|
|
||||||
"failed": "Nepodařilo se odhlásit z odběru. Zkuste to prosím znovu.",
|
"failed": "Nepodařilo se odhlásit z odběru. Zkuste to prosím znovu.",
|
||||||
|
"residualValue": "Zůstatková hodnota:",
|
||||||
"success": "Úspěšně jste se odhlásili z odběru.",
|
"success": "Úspěšně jste se odhlásili z odběru.",
|
||||||
"unsubscribe": "Odhlásit odběr"
|
"unsubscribe": "Odhlásit odběr",
|
||||||
|
"unsubscribeDescription": "Upozornění: Pokud se nyní odhlásíte, zbývající hodnota předplatného bude vrácena na váš účet, kde ji můžete použít na další nákup nebo obnovení předplatného."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "zůstatek",
|
"balance": "zůstatek",
|
||||||
"commission": "Provize",
|
"commission": "Provize",
|
||||||
"createdAt": "čas",
|
"createdAt": "čas",
|
||||||
"deductBalance": "Odečíst zůstatek",
|
"giftAmount": "Částka dárku",
|
||||||
"totalAssets": "Přehled aktiv",
|
"totalAssets": "Přehled aktiv",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "Typ",
|
"0": "Typ",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "Provision",
|
"commission": "Provision",
|
||||||
"copyInviteLink": "Einladungslink kopieren",
|
"copyInviteLink": "Einladungslink kopieren",
|
||||||
"copySuccess": "Einladungslink erfolgreich kopiert",
|
"copySuccess": "Einladungslink erfolgreich kopiert",
|
||||||
"deductBalance": "Guthaben abziehen",
|
"giftAmount": "Geschenkbetrag",
|
||||||
"inviteCode": "Einladungscode",
|
"inviteCode": "Einladungscode",
|
||||||
"recharge": "Aufladen"
|
"recharge": "Aufladen"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "Setzen Sie den Datenverkehr auf null zurück und starten Sie einen neuen Abrechnungszyklus",
|
"resetTrafficDescription": "Setzen Sie den Datenverkehr auf null zurück und starten Sie einen neuen Abrechnungszyklus",
|
||||||
"resetTrafficTitle": "Datenverkehr zurücksetzen",
|
"resetTrafficTitle": "Datenverkehr zurücksetzen",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "Verfügbarer Abzugsbetrag:",
|
|
||||||
"cancel": "Abbrechen",
|
"cancel": "Abbrechen",
|
||||||
"confirm": "Bestätigen",
|
"confirm": "Bestätigen",
|
||||||
"confirmUnsubscribe": "Abbestellung bestätigen",
|
"confirmUnsubscribe": "Abbestellung bestätigen",
|
||||||
"confirmUnsubscribeDescription": "Sind Sie sicher, dass Sie abbestellen möchten?",
|
"confirmUnsubscribeDescription": "Sind Sie sicher, dass Sie abbestellen möchten?",
|
||||||
"deductionNote": "Bitte beachten Sie: Wenn Sie jetzt kündigen, wird der verbleibende Wert Ihres Abonnements als abzugsfähiges Guthaben auf Ihr Konto zurückerstattet, das für Ihren nächsten Abonnementkauf oder die Verlängerung verwendet werden kann.",
|
|
||||||
"failed": "Abbestellung fehlgeschlagen. Bitte versuchen Sie es erneut.",
|
"failed": "Abbestellung fehlgeschlagen. Bitte versuchen Sie es erneut.",
|
||||||
|
"residualValue": "Restwert:",
|
||||||
"success": "Sie wurden erfolgreich abbestellt.",
|
"success": "Sie wurden erfolgreich abbestellt.",
|
||||||
"unsubscribe": "Abbestellen"
|
"unsubscribe": "Abbestellen",
|
||||||
|
"unsubscribeDescription": "Bitte beachten: Wenn Sie jetzt kündigen, wird der verbleibende Wert des Abonnements Ihrem Kontostand gutgeschrieben, der für Ihren nächsten Abonnementkauf oder die Verlängerung verwendet werden kann."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "Kontostand",
|
"balance": "Kontostand",
|
||||||
"commission": "Provision",
|
"commission": "Provision",
|
||||||
"createdAt": "Zeit",
|
"createdAt": "Zeit",
|
||||||
"deductBalance": "Guthaben abziehen",
|
"giftAmount": "Geschenkbetrag",
|
||||||
"totalAssets": "Vermögensübersicht",
|
"totalAssets": "Vermögensübersicht",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "Typ",
|
"0": "Typ",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "Commission",
|
"commission": "Commission",
|
||||||
"copyInviteLink": "Copy Invite Link",
|
"copyInviteLink": "Copy Invite Link",
|
||||||
"copySuccess": "Invite Link Copied Successfully",
|
"copySuccess": "Invite Link Copied Successfully",
|
||||||
"deductBalance": "Deduct Balance",
|
"giftAmount": "Girt Amount",
|
||||||
"inviteCode": "Invite Code",
|
"inviteCode": "Invite Code",
|
||||||
"recharge": "Recharge"
|
"recharge": "Recharge"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "Reset traffic to zero, and start a new billing cycle",
|
"resetTrafficDescription": "Reset traffic to zero, and start a new billing cycle",
|
||||||
"resetTrafficTitle": "Reset Traffic",
|
"resetTrafficTitle": "Reset Traffic",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "Available deduction amount:",
|
|
||||||
"cancel": "Cancel",
|
"cancel": "Cancel",
|
||||||
"confirm": "Confirm",
|
"confirm": "Confirm",
|
||||||
"confirmUnsubscribe": "Confirm Unsubscribe",
|
"confirmUnsubscribe": "Confirm Unsubscribe",
|
||||||
"confirmUnsubscribeDescription": "Are you sure you want to unsubscribe?",
|
"confirmUnsubscribeDescription": "Are you sure you want to unsubscribe?",
|
||||||
"deductionNote": "Please note: If you unsubscribe now, the remaining value of your subscription will be refunded as a deductible balance to your account, which can be used for your next subscription purchase or renewal.",
|
|
||||||
"failed": "Failed to unsubscribe. Please try again.",
|
"failed": "Failed to unsubscribe. Please try again.",
|
||||||
|
"residualValue": "Residual value:",
|
||||||
"success": "You have been unsubscribed successfully.",
|
"success": "You have been unsubscribed successfully.",
|
||||||
"unsubscribe": "Unsubscribe"
|
"unsubscribe": "Unsubscribe",
|
||||||
|
"unsubscribeDescription": "Please note: If you unsubscribe now, the remaining value of the subscription will be refunded to your account balance, which can be used for your next subscription purchase or renewal."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "Balance",
|
"balance": "Balance",
|
||||||
"commission": "Commission",
|
"commission": "Commission",
|
||||||
"createdAt": "Time",
|
"createdAt": "Time",
|
||||||
"deductBalance": "Deduct Balance",
|
"giftAmount": "Girt Amount",
|
||||||
"totalAssets": "Asset overview",
|
"totalAssets": "Asset overview",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "Type",
|
"0": "Type",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "Comisión",
|
"commission": "Comisión",
|
||||||
"copyInviteLink": "Copiar enlace de invitación",
|
"copyInviteLink": "Copiar enlace de invitación",
|
||||||
"copySuccess": "Enlace de invitación copiado con éxito",
|
"copySuccess": "Enlace de invitación copiado con éxito",
|
||||||
"deductBalance": "Descontar Saldo",
|
"giftAmount": "Monto del Regalo",
|
||||||
"inviteCode": "Código de invitación",
|
"inviteCode": "Código de invitación",
|
||||||
"recharge": "recargar"
|
"recharge": "recargar"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "Restablecer el tráfico a cero y comenzar un nuevo ciclo de facturación",
|
"resetTrafficDescription": "Restablecer el tráfico a cero y comenzar un nuevo ciclo de facturación",
|
||||||
"resetTrafficTitle": "Restablecer Tráfico",
|
"resetTrafficTitle": "Restablecer Tráfico",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "Monto de deducción disponible:",
|
|
||||||
"cancel": "Cancelar",
|
"cancel": "Cancelar",
|
||||||
"confirm": "Confirmar",
|
"confirm": "Confirmar",
|
||||||
"confirmUnsubscribe": "Confirmar baja",
|
"confirmUnsubscribe": "Confirmar baja",
|
||||||
"confirmUnsubscribeDescription": "¿Está seguro de que desea darse de baja?",
|
"confirmUnsubscribeDescription": "¿Está seguro de que desea darse de baja?",
|
||||||
"deductionNote": "Por favor, tenga en cuenta: Si se da de baja ahora, el valor restante de su suscripción se reembolsará como un saldo deducible en su cuenta, que podrá utilizar para su próxima compra o renovación de suscripción.",
|
|
||||||
"failed": "No se pudo dar de baja. Por favor, inténtelo de nuevo.",
|
"failed": "No se pudo dar de baja. Por favor, inténtelo de nuevo.",
|
||||||
|
"residualValue": "Valor residual:",
|
||||||
"success": "Se ha dado de baja con éxito.",
|
"success": "Se ha dado de baja con éxito.",
|
||||||
"unsubscribe": "Darse de baja"
|
"unsubscribe": "Darse de baja",
|
||||||
|
"unsubscribeDescription": "Por favor, tenga en cuenta: Si se da de baja ahora, el valor restante de la suscripción se reembolsará a su saldo de cuenta, que podrá utilizar para su próxima compra o renovación de suscripción."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "saldo",
|
"balance": "saldo",
|
||||||
"commission": "Comisión",
|
"commission": "Comisión",
|
||||||
"createdAt": "hora",
|
"createdAt": "hora",
|
||||||
"deductBalance": "Descontar Saldo",
|
"giftAmount": "Monto del Regalo",
|
||||||
"totalAssets": "Resumen de activos",
|
"totalAssets": "Resumen de activos",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "tipo",
|
"0": "tipo",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "Comisión",
|
"commission": "Comisión",
|
||||||
"copyInviteLink": "Copiar enlace de invitación",
|
"copyInviteLink": "Copiar enlace de invitación",
|
||||||
"copySuccess": "Enlace de invitación copiado con éxito",
|
"copySuccess": "Enlace de invitación copiado con éxito",
|
||||||
"deductBalance": "Descontar Saldo",
|
"giftAmount": "Monto del Regalo",
|
||||||
"inviteCode": "Código de invitación",
|
"inviteCode": "Código de invitación",
|
||||||
"recharge": "recargar"
|
"recharge": "recargar"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "Restablecer el tráfico a cero y comenzar un nuevo ciclo de facturación",
|
"resetTrafficDescription": "Restablecer el tráfico a cero y comenzar un nuevo ciclo de facturación",
|
||||||
"resetTrafficTitle": "Restablecer Tráfico",
|
"resetTrafficTitle": "Restablecer Tráfico",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "Monto de deducción disponible:",
|
|
||||||
"cancel": "Cancelar",
|
"cancel": "Cancelar",
|
||||||
"confirm": "Confirmar",
|
"confirm": "Confirmar",
|
||||||
"confirmUnsubscribe": "Confirmar baja",
|
"confirmUnsubscribe": "Confirmar baja",
|
||||||
"confirmUnsubscribeDescription": "¿Estás seguro de que deseas darte de baja?",
|
"confirmUnsubscribeDescription": "¿Estás seguro de que deseas darte de baja?",
|
||||||
"deductionNote": "Por favor, tenga en cuenta: Si se da de baja ahora, el valor restante de su suscripción se reembolsará como un saldo deducible en su cuenta, que podrá utilizar para su próxima compra o renovación de suscripción.",
|
|
||||||
"failed": "Error al darse de baja. Por favor, inténtalo de nuevo.",
|
"failed": "Error al darse de baja. Por favor, inténtalo de nuevo.",
|
||||||
|
"residualValue": "Valor residual:",
|
||||||
"success": "Te has dado de baja exitosamente.",
|
"success": "Te has dado de baja exitosamente.",
|
||||||
"unsubscribe": "Darse de baja"
|
"unsubscribe": "Darse de baja",
|
||||||
|
"unsubscribeDescription": "Por favor, tenga en cuenta: Si se da de baja ahora, el valor restante de la suscripción se reembolsará a su saldo de cuenta, el cual podrá utilizar para su próxima compra o renovación de suscripción."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "saldo",
|
"balance": "saldo",
|
||||||
"commission": "Comisión",
|
"commission": "Comisión",
|
||||||
"createdAt": "Hora",
|
"createdAt": "Hora",
|
||||||
"deductBalance": "Descontar Saldo",
|
"giftAmount": "Monto del Regalo",
|
||||||
"totalAssets": "Resumen de activos",
|
"totalAssets": "Resumen de activos",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "Tipo",
|
"0": "Tipo",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "کمیسیون",
|
"commission": "کمیسیون",
|
||||||
"copyInviteLink": "کپی کردن لینک دعوت",
|
"copyInviteLink": "کپی کردن لینک دعوت",
|
||||||
"copySuccess": "لینک دعوت با موفقیت کپی شد",
|
"copySuccess": "لینک دعوت با موفقیت کپی شد",
|
||||||
"deductBalance": "کسر موجودی",
|
"giftAmount": "مقدار هدیه",
|
||||||
"inviteCode": "کد دعوت",
|
"inviteCode": "کد دعوت",
|
||||||
"recharge": "شارژ مجدد"
|
"recharge": "شارژ مجدد"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "ترافیک را به صفر بازنشانی کنید و یک دوره صورتحساب جدید را شروع کنید",
|
"resetTrafficDescription": "ترافیک را به صفر بازنشانی کنید و یک دوره صورتحساب جدید را شروع کنید",
|
||||||
"resetTrafficTitle": "بازنشانی ترافیک",
|
"resetTrafficTitle": "بازنشانی ترافیک",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "مبلغ کسر موجود:",
|
|
||||||
"cancel": "لغو",
|
"cancel": "لغو",
|
||||||
"confirm": "تأیید",
|
"confirm": "تأیید",
|
||||||
"confirmUnsubscribe": "تأیید لغو اشتراک",
|
"confirmUnsubscribe": "تأیید لغو اشتراک",
|
||||||
"confirmUnsubscribeDescription": "آیا مطمئن هستید که میخواهید اشتراک خود را لغو کنید؟",
|
"confirmUnsubscribeDescription": "آیا مطمئن هستید که میخواهید اشتراک خود را لغو کنید؟",
|
||||||
"deductionNote": "لطفاً توجه داشته باشید: اگر اکنون لغو اشتراک کنید، ارزش باقیمانده اشتراک شما به عنوان یک موجودی قابل کسر به حساب شما بازگردانده میشود که میتواند برای خرید یا تمدید اشتراک بعدی شما استفاده شود.",
|
|
||||||
"failed": "لغو اشتراک ناموفق بود. لطفاً دوباره تلاش کنید.",
|
"failed": "لغو اشتراک ناموفق بود. لطفاً دوباره تلاش کنید.",
|
||||||
|
"residualValue": "ارزش باقیمانده:",
|
||||||
"success": "اشتراک شما با موفقیت لغو شد.",
|
"success": "اشتراک شما با موفقیت لغو شد.",
|
||||||
"unsubscribe": "لغو اشتراک"
|
"unsubscribe": "لغو اشتراک",
|
||||||
|
"unsubscribeDescription": "لطفاً توجه داشته باشید: اگر اکنون لغو اشتراک کنید، ارزش باقیمانده اشتراک به موجودی حساب شما بازگردانده میشود که میتواند برای خرید یا تمدید اشتراک بعدی شما استفاده شود."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "تعادل",
|
"balance": "تعادل",
|
||||||
"commission": "کمیسیون",
|
"commission": "کمیسیون",
|
||||||
"createdAt": "زمان",
|
"createdAt": "زمان",
|
||||||
"deductBalance": "کسر موجودی",
|
"giftAmount": "مقدار هدیه",
|
||||||
"totalAssets": "بررسی کلی داراییها",
|
"totalAssets": "بررسی کلی داراییها",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "نوع",
|
"0": "نوع",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "Komissio",
|
"commission": "Komissio",
|
||||||
"copyInviteLink": "Kopioi kutsulinkki",
|
"copyInviteLink": "Kopioi kutsulinkki",
|
||||||
"copySuccess": "Kutsulinkki kopioitu onnistuneesti",
|
"copySuccess": "Kutsulinkki kopioitu onnistuneesti",
|
||||||
"deductBalance": "Vähennä saldoa",
|
"giftAmount": "Lahjan määrä",
|
||||||
"inviteCode": "kutsukoodi",
|
"inviteCode": "kutsukoodi",
|
||||||
"recharge": "lataa saldoa"
|
"recharge": "lataa saldoa"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "Nollaa liikenne ja aloita uusi laskutusjakso",
|
"resetTrafficDescription": "Nollaa liikenne ja aloita uusi laskutusjakso",
|
||||||
"resetTrafficTitle": "Nollaa liikenne",
|
"resetTrafficTitle": "Nollaa liikenne",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "Käytettävissä oleva vähennysmäärä:",
|
|
||||||
"cancel": "Peruuta",
|
"cancel": "Peruuta",
|
||||||
"confirm": "Vahvista",
|
"confirm": "Vahvista",
|
||||||
"confirmUnsubscribe": "Vahvista tilauksen peruutus",
|
"confirmUnsubscribe": "Vahvista tilauksen peruutus",
|
||||||
"confirmUnsubscribeDescription": "Oletko varma, että haluat peruuttaa tilauksen?",
|
"confirmUnsubscribeDescription": "Oletko varma, että haluat peruuttaa tilauksen?",
|
||||||
"deductionNote": "Huomioithan: Jos peruutat tilauksesi nyt, jäljellä oleva tilauksesi arvo hyvitetään vähennettävänä saldona tilillesi, jota voit käyttää seuraavan tilauksen ostoon tai uusimiseen.",
|
|
||||||
"failed": "Tilauksen peruutus epäonnistui. Yritä uudelleen.",
|
"failed": "Tilauksen peruutus epäonnistui. Yritä uudelleen.",
|
||||||
|
"residualValue": "Jäännösarvo:",
|
||||||
"success": "Olet peruuttanut tilauksen onnistuneesti.",
|
"success": "Olet peruuttanut tilauksen onnistuneesti.",
|
||||||
"unsubscribe": "Peruuta tilaus"
|
"unsubscribe": "Peruuta tilaus",
|
||||||
|
"unsubscribeDescription": "Huomioithan: Jos peruutat tilauksen nyt, tilauksen jäljellä oleva arvo hyvitetään tilisi saldoon, jota voit käyttää seuraavan tilauksen ostoon tai uusimiseen."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "Saldo",
|
"balance": "Saldo",
|
||||||
"commission": "Komissio",
|
"commission": "Komissio",
|
||||||
"createdAt": "Aika",
|
"createdAt": "Aika",
|
||||||
"deductBalance": "Vähennä saldoa",
|
"giftAmount": "Lahjan määrä",
|
||||||
"totalAssets": "Varojen yleiskatsaus",
|
"totalAssets": "Varojen yleiskatsaus",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "Tyyppi",
|
"0": "Tyyppi",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "Commission",
|
"commission": "Commission",
|
||||||
"copyInviteLink": "Copier le lien d'invitation",
|
"copyInviteLink": "Copier le lien d'invitation",
|
||||||
"copySuccess": "Lien d'invitation copié avec succès",
|
"copySuccess": "Lien d'invitation copié avec succès",
|
||||||
"deductBalance": "Déduire le solde",
|
"giftAmount": "Montant du cadeau",
|
||||||
"inviteCode": "codeInvitation",
|
"inviteCode": "codeInvitation",
|
||||||
"recharge": "Recharger"
|
"recharge": "Recharger"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "Réinitialiser le trafic à zéro et commencer un nouveau cycle de facturation",
|
"resetTrafficDescription": "Réinitialiser le trafic à zéro et commencer un nouveau cycle de facturation",
|
||||||
"resetTrafficTitle": "Réinitialiser le trafic",
|
"resetTrafficTitle": "Réinitialiser le trafic",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "Montant de la déduction disponible :",
|
|
||||||
"cancel": "Annuler",
|
"cancel": "Annuler",
|
||||||
"confirm": "Confirmer",
|
"confirm": "Confirmer",
|
||||||
"confirmUnsubscribe": "Confirmer le désabonnement",
|
"confirmUnsubscribe": "Confirmer le désabonnement",
|
||||||
"confirmUnsubscribeDescription": "Êtes-vous sûr de vouloir vous désabonner ?",
|
"confirmUnsubscribeDescription": "Êtes-vous sûr de vouloir vous désabonner ?",
|
||||||
"deductionNote": "Veuillez noter : Si vous vous désabonnez maintenant, la valeur restante de votre abonnement sera remboursée sous forme de solde déductible sur votre compte, qui pourra être utilisé pour votre prochain achat ou renouvellement d'abonnement.",
|
|
||||||
"failed": "Échec du désabonnement. Veuillez réessayer.",
|
"failed": "Échec du désabonnement. Veuillez réessayer.",
|
||||||
|
"residualValue": "Valeur résiduelle :",
|
||||||
"success": "Vous vous êtes désabonné avec succès.",
|
"success": "Vous vous êtes désabonné avec succès.",
|
||||||
"unsubscribe": "Se désabonner"
|
"unsubscribe": "Se désabonner",
|
||||||
|
"unsubscribeDescription": "Veuillez noter : Si vous vous désabonnez maintenant, la valeur restante de l'abonnement sera remboursée sur le solde de votre compte, qui pourra être utilisé pour votre prochain achat ou renouvellement d'abonnement."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "Solde",
|
"balance": "Solde",
|
||||||
"commission": "Commission",
|
"commission": "Commission",
|
||||||
"createdAt": "temps",
|
"createdAt": "temps",
|
||||||
"deductBalance": "Déduire le solde",
|
"giftAmount": "Montant du cadeau",
|
||||||
"totalAssets": "Aperçu des actifs",
|
"totalAssets": "Aperçu des actifs",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "Type",
|
"0": "Type",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "आयोग",
|
"commission": "आयोग",
|
||||||
"copyInviteLink": "आमंत्रण लिंक कॉपी करें",
|
"copyInviteLink": "आमंत्रण लिंक कॉपी करें",
|
||||||
"copySuccess": "आमंत्रण लिंक सफलतापूर्वक कॉपी हो गई",
|
"copySuccess": "आमंत्रण लिंक सफलतापूर्वक कॉपी हो गई",
|
||||||
"deductBalance": "शेष राशि घटाएं",
|
"giftAmount": "उपहार राशि",
|
||||||
"inviteCode": "आमंत्रण कोड",
|
"inviteCode": "आमंत्रण कोड",
|
||||||
"recharge": "रिचार्ज"
|
"recharge": "रिचार्ज"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "ट्रैफ़िक को शून्य पर रीसेट करें, और एक नया बिलिंग चक्र शुरू करें",
|
"resetTrafficDescription": "ट्रैफ़िक को शून्य पर रीसेट करें, और एक नया बिलिंग चक्र शुरू करें",
|
||||||
"resetTrafficTitle": "ट्रैफ़िक रीसेट करें",
|
"resetTrafficTitle": "ट्रैफ़िक रीसेट करें",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "उपलब्ध कटौती राशि:",
|
|
||||||
"cancel": "रद्द करें",
|
"cancel": "रद्द करें",
|
||||||
"confirm": "पुष्टि करें",
|
"confirm": "पुष्टि करें",
|
||||||
"confirmUnsubscribe": "सदस्यता समाप्ति की पुष्टि करें",
|
"confirmUnsubscribe": "सदस्यता समाप्ति की पुष्टि करें",
|
||||||
"confirmUnsubscribeDescription": "क्या आप वाकई सदस्यता समाप्त करना चाहते हैं?",
|
"confirmUnsubscribeDescription": "क्या आप वाकई सदस्यता समाप्त करना चाहते हैं?",
|
||||||
"deductionNote": "कृपया ध्यान दें: यदि आप अभी सदस्यता समाप्त करते हैं, तो आपकी सदस्यता के शेष मूल्य को आपके खाते में एक कटौती योग्य शेष राशि के रूप में वापस कर दिया जाएगा, जिसका उपयोग आप अपनी अगली सदस्यता खरीद या नवीनीकरण के लिए कर सकते हैं।",
|
|
||||||
"failed": "सदस्यता समाप्त करने में विफल। कृपया पुनः प्रयास करें।",
|
"failed": "सदस्यता समाप्त करने में विफल। कृपया पुनः प्रयास करें।",
|
||||||
|
"residualValue": "अवशिष्ट मूल्य:",
|
||||||
"success": "आपकी सदस्यता सफलतापूर्वक समाप्त कर दी गई है।",
|
"success": "आपकी सदस्यता सफलतापूर्वक समाप्त कर दी गई है।",
|
||||||
"unsubscribe": "सदस्यता समाप्त करें"
|
"unsubscribe": "सदस्यता समाप्त करें",
|
||||||
|
"unsubscribeDescription": "कृपया ध्यान दें: यदि आप अभी सदस्यता समाप्त करते हैं, तो सदस्यता का शेष मूल्य आपके खाते के शेष में वापस कर दिया जाएगा, जिसका उपयोग आप अपनी अगली सदस्यता खरीद या नवीनीकरण के लिए कर सकते हैं।"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "शेष",
|
"balance": "शेष",
|
||||||
"commission": "आयोग",
|
"commission": "आयोग",
|
||||||
"createdAt": "समय",
|
"createdAt": "समय",
|
||||||
"deductBalance": "शेष राशि घटाएं",
|
"giftAmount": "उपहार राशि",
|
||||||
"totalAssets": "संपत्ति अवलोकन",
|
"totalAssets": "संपत्ति अवलोकन",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "प्रकार",
|
"0": "प्रकार",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "Jutalék",
|
"commission": "Jutalék",
|
||||||
"copyInviteLink": "Meghívó link másolása",
|
"copyInviteLink": "Meghívó link másolása",
|
||||||
"copySuccess": "A meghívó link másolása sikerült",
|
"copySuccess": "A meghívó link másolása sikerült",
|
||||||
"deductBalance": "Egyenleg levonása",
|
"giftAmount": "Ajándék Összeg",
|
||||||
"inviteCode": "meghívókód",
|
"inviteCode": "meghívókód",
|
||||||
"recharge": "feltöltés"
|
"recharge": "feltöltés"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "Forgalmi adatok nullázása és új számlázási ciklus indítása",
|
"resetTrafficDescription": "Forgalmi adatok nullázása és új számlázási ciklus indítása",
|
||||||
"resetTrafficTitle": "Forgalom visszaállítása",
|
"resetTrafficTitle": "Forgalom visszaállítása",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "Elérhető levonási összeg:",
|
|
||||||
"cancel": "Mégse",
|
"cancel": "Mégse",
|
||||||
"confirm": "Megerősít",
|
"confirm": "Megerősít",
|
||||||
"confirmUnsubscribe": "Leiratkozás megerősítése",
|
"confirmUnsubscribe": "Leiratkozás megerősítése",
|
||||||
"confirmUnsubscribeDescription": "Biztosan le szeretne iratkozni?",
|
"confirmUnsubscribeDescription": "Biztosan le szeretne iratkozni?",
|
||||||
"deductionNote": "Kérjük, vegye figyelembe: Ha most leiratkozik, az előfizetése fennmaradó értéke levonható egyenlegként kerül visszatérítésre a fiókjába, amelyet a következő előfizetés vásárlására vagy megújítására használhat fel.",
|
|
||||||
"failed": "A leiratkozás nem sikerült. Kérjük, próbálja újra.",
|
"failed": "A leiratkozás nem sikerült. Kérjük, próbálja újra.",
|
||||||
|
"residualValue": "Maradványérték:",
|
||||||
"success": "Sikeresen leiratkozott.",
|
"success": "Sikeresen leiratkozott.",
|
||||||
"unsubscribe": "Leiratkozás"
|
"unsubscribe": "Leiratkozás",
|
||||||
|
"unsubscribeDescription": "Kérjük, vegye figyelembe: Ha most leiratkozik, az előfizetés fennmaradó értéke visszatérítésre kerül a számlaegyenlegére, amely felhasználható a következő előfizetés vásárlására vagy megújítására."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "Egyenleg",
|
"balance": "Egyenleg",
|
||||||
"commission": "Jutalék",
|
"commission": "Jutalék",
|
||||||
"createdAt": "idő",
|
"createdAt": "idő",
|
||||||
"deductBalance": "Egyenleg levonása",
|
"giftAmount": "Ajándék Összeg",
|
||||||
"totalAssets": "Eszközök áttekintése",
|
"totalAssets": "Eszközök áttekintése",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "Típus",
|
"0": "Típus",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "手数料",
|
"commission": "手数料",
|
||||||
"copyInviteLink": "招待リンクをコピー",
|
"copyInviteLink": "招待リンクをコピー",
|
||||||
"copySuccess": "招待リンクのコピーに成功しました",
|
"copySuccess": "招待リンクのコピーに成功しました",
|
||||||
"deductBalance": "残高を差し引く",
|
"giftAmount": "ギフト金額",
|
||||||
"inviteCode": "招待コード",
|
"inviteCode": "招待コード",
|
||||||
"recharge": "チャージ"
|
"recharge": "チャージ"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "トラフィックをゼロにリセットし、新しい請求サイクルを開始します",
|
"resetTrafficDescription": "トラフィックをゼロにリセットし、新しい請求サイクルを開始します",
|
||||||
"resetTrafficTitle": "トラフィックをリセット",
|
"resetTrafficTitle": "トラフィックをリセット",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "利用可能な控除額:",
|
|
||||||
"cancel": "キャンセル",
|
"cancel": "キャンセル",
|
||||||
"confirm": "確認",
|
"confirm": "確認",
|
||||||
"confirmUnsubscribe": "購読解除を確認",
|
"confirmUnsubscribe": "購読解除を確認",
|
||||||
"confirmUnsubscribeDescription": "本当に購読を解除しますか?",
|
"confirmUnsubscribeDescription": "本当に購読を解除しますか?",
|
||||||
"deductionNote": "ご注意ください: 今すぐに退会される場合、残りのサブスクリプションの価値は控除可能な残高としてアカウントに返金され、次回のサブスクリプション購入または更新に使用できます。",
|
|
||||||
"failed": "購読解除に失敗しました。もう一度お試しください。",
|
"failed": "購読解除に失敗しました。もう一度お試しください。",
|
||||||
|
"residualValue": "残存価値:",
|
||||||
"success": "購読解除が成功しました。",
|
"success": "購読解除が成功しました。",
|
||||||
"unsubscribe": "購読解除"
|
"unsubscribe": "購読解除",
|
||||||
|
"unsubscribeDescription": "ご注意ください:今すぐに退会される場合、サブスクリプションの残りの価値はアカウント残高に返金され、次回のサブスクリプション購入または更新に使用できます。"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "残高",
|
"balance": "残高",
|
||||||
"commission": "手数料",
|
"commission": "手数料",
|
||||||
"createdAt": "時間",
|
"createdAt": "時間",
|
||||||
"deductBalance": "残高を差し引く",
|
"giftAmount": "ギフト金額",
|
||||||
"totalAssets": "資産概要",
|
"totalAssets": "資産概要",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "タイプ",
|
"0": "タイプ",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "커미션",
|
"commission": "커미션",
|
||||||
"copyInviteLink": "초대 링크 복사",
|
"copyInviteLink": "초대 링크 복사",
|
||||||
"copySuccess": "초대 링크가 성공적으로 복사되었습니다",
|
"copySuccess": "초대 링크가 성공적으로 복사되었습니다",
|
||||||
"deductBalance": "잔액 차감",
|
"giftAmount": "선물 금액",
|
||||||
"inviteCode": "초대 코드",
|
"inviteCode": "초대 코드",
|
||||||
"recharge": "충전"
|
"recharge": "충전"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "트래픽을 0으로 재설정하고 새로운 청구 주기를 시작합니다",
|
"resetTrafficDescription": "트래픽을 0으로 재설정하고 새로운 청구 주기를 시작합니다",
|
||||||
"resetTrafficTitle": "트래픽 재설정",
|
"resetTrafficTitle": "트래픽 재설정",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "사용 가능한 공제 금액:",
|
|
||||||
"cancel": "취소",
|
"cancel": "취소",
|
||||||
"confirm": "확인",
|
"confirm": "확인",
|
||||||
"confirmUnsubscribe": "구독 취소 확인",
|
"confirmUnsubscribe": "구독 취소 확인",
|
||||||
"confirmUnsubscribeDescription": "정말로 구독을 취소하시겠습니까?",
|
"confirmUnsubscribeDescription": "정말로 구독을 취소하시겠습니까?",
|
||||||
"deductionNote": "참고: 지금 구독을 취소하시면, 구독의 남은 금액이 계정에 공제 가능한 잔액으로 환불되며, 이는 다음 구독 구매나 갱신 시 사용할 수 있습니다.",
|
|
||||||
"failed": "구독 취소에 실패했습니다. 다시 시도해 주세요.",
|
"failed": "구독 취소에 실패했습니다. 다시 시도해 주세요.",
|
||||||
|
"residualValue": "잔여 가치:",
|
||||||
"success": "성공적으로 구독이 취소되었습니다.",
|
"success": "성공적으로 구독이 취소되었습니다.",
|
||||||
"unsubscribe": "구독 취소"
|
"unsubscribe": "구독 취소",
|
||||||
|
"unsubscribeDescription": "참고: 지금 구독을 취소하시면, 구독의 남은 가치는 계정 잔액으로 환불되며, 이는 다음 구독 구매나 갱신에 사용할 수 있습니다."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "잔액",
|
"balance": "잔액",
|
||||||
"commission": "위원회",
|
"commission": "위원회",
|
||||||
"createdAt": "시간",
|
"createdAt": "시간",
|
||||||
"deductBalance": "잔액 차감",
|
"giftAmount": "선물 금액",
|
||||||
"totalAssets": "자산 개요",
|
"totalAssets": "자산 개요",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "유형",
|
"0": "유형",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "Kommisjon",
|
"commission": "Kommisjon",
|
||||||
"copyInviteLink": "Kopier invitasjonslenke",
|
"copyInviteLink": "Kopier invitasjonslenke",
|
||||||
"copySuccess": "Invitasjonslenke kopiert",
|
"copySuccess": "Invitasjonslenke kopiert",
|
||||||
"deductBalance": "Trekk fra saldo",
|
"giftAmount": "Gavebeløp",
|
||||||
"inviteCode": "invitasjonskode",
|
"inviteCode": "invitasjonskode",
|
||||||
"recharge": "Lad opp"
|
"recharge": "Lad opp"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "Nullstill trafikk til null, og start en ny faktureringssyklus",
|
"resetTrafficDescription": "Nullstill trafikk til null, og start en ny faktureringssyklus",
|
||||||
"resetTrafficTitle": "Nullstill trafikk",
|
"resetTrafficTitle": "Nullstill trafikk",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "Tilgjengelig fradragsbeløp:",
|
|
||||||
"cancel": "Avbryt",
|
"cancel": "Avbryt",
|
||||||
"confirm": "Bekreft",
|
"confirm": "Bekreft",
|
||||||
"confirmUnsubscribe": "Bekreft avslutning av abonnement",
|
"confirmUnsubscribe": "Bekreft avslutning av abonnement",
|
||||||
"confirmUnsubscribeDescription": "Er du sikker på at du vil avslutte abonnementet?",
|
"confirmUnsubscribeDescription": "Er du sikker på at du vil avslutte abonnementet?",
|
||||||
"deductionNote": "Vennligst merk: Hvis du avslutter abonnementet nå, vil den gjenværende verdien av abonnementet ditt bli refundert som en fradragsberettiget saldo til kontoen din, som kan brukes til ditt neste abonnementskjøp eller fornyelse.",
|
|
||||||
"failed": "Kunne ikke avslutte abonnementet. Vennligst prøv igjen.",
|
"failed": "Kunne ikke avslutte abonnementet. Vennligst prøv igjen.",
|
||||||
|
"residualValue": "Restverdi:",
|
||||||
"success": "Du har blitt avmeldt abonnementet vellykket.",
|
"success": "Du har blitt avmeldt abonnementet vellykket.",
|
||||||
"unsubscribe": "Avslutt abonnement"
|
"unsubscribe": "Avslutt abonnement",
|
||||||
|
"unsubscribeDescription": "Vennligst merk: Hvis du avslutter abonnementet nå, vil den gjenværende verdien av abonnementet bli refundert til din kontosaldo, som kan brukes til ditt neste abonnementskjøp eller fornyelse."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "Balanse",
|
"balance": "Balanse",
|
||||||
"commission": "Kommisjon",
|
"commission": "Kommisjon",
|
||||||
"createdAt": "Tid",
|
"createdAt": "Tid",
|
||||||
"deductBalance": "Trekk fra saldo",
|
"giftAmount": "Gavebeløp",
|
||||||
"totalAssets": "Eiendelsoversikt",
|
"totalAssets": "Eiendelsoversikt",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "Type",
|
"0": "Type",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "Prowizja",
|
"commission": "Prowizja",
|
||||||
"copyInviteLink": "Skopiuj link zaproszenia",
|
"copyInviteLink": "Skopiuj link zaproszenia",
|
||||||
"copySuccess": "Pomyślnie skopiowano link zaproszenia",
|
"copySuccess": "Pomyślnie skopiowano link zaproszenia",
|
||||||
"deductBalance": "Potrąć saldo",
|
"giftAmount": "Kwota Prezentu",
|
||||||
"inviteCode": "kod zaproszenia",
|
"inviteCode": "kod zaproszenia",
|
||||||
"recharge": "doładowanie"
|
"recharge": "doładowanie"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "Zresetuj ruch do zera i rozpocznij nowy cykl rozliczeniowy",
|
"resetTrafficDescription": "Zresetuj ruch do zera i rozpocznij nowy cykl rozliczeniowy",
|
||||||
"resetTrafficTitle": "Zresetuj Ruch",
|
"resetTrafficTitle": "Zresetuj Ruch",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "Dostępna kwota odliczenia:",
|
|
||||||
"cancel": "Anuluj",
|
"cancel": "Anuluj",
|
||||||
"confirm": "Potwierdź",
|
"confirm": "Potwierdź",
|
||||||
"confirmUnsubscribe": "Potwierdź anulowanie subskrypcji",
|
"confirmUnsubscribe": "Potwierdź anulowanie subskrypcji",
|
||||||
"confirmUnsubscribeDescription": "Czy na pewno chcesz anulować subskrypcję?",
|
"confirmUnsubscribeDescription": "Czy na pewno chcesz anulować subskrypcję?",
|
||||||
"deductionNote": "Proszę zauważyć: Jeśli teraz zrezygnujesz z subskrypcji, pozostała wartość Twojej subskrypcji zostanie zwrócona jako saldo do odliczenia na Twoim koncie, które można wykorzystać przy następnym zakupie lub odnowieniu subskrypcji.",
|
|
||||||
"failed": "Nie udało się anulować subskrypcji. Spróbuj ponownie.",
|
"failed": "Nie udało się anulować subskrypcji. Spróbuj ponownie.",
|
||||||
|
"residualValue": "Wartość resztkowa:",
|
||||||
"success": "Subskrypcja została pomyślnie anulowana.",
|
"success": "Subskrypcja została pomyślnie anulowana.",
|
||||||
"unsubscribe": "Anuluj subskrypcję"
|
"unsubscribe": "Anuluj subskrypcję",
|
||||||
|
"unsubscribeDescription": "Proszę zauważyć: Jeśli zrezygnujesz teraz, pozostała wartość subskrypcji zostanie zwrócona na saldo Twojego konta, które można wykorzystać przy następnym zakupie lub odnowieniu subskrypcji."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "saldo",
|
"balance": "saldo",
|
||||||
"commission": "Prowizja",
|
"commission": "Prowizja",
|
||||||
"createdAt": "czas",
|
"createdAt": "czas",
|
||||||
"deductBalance": "Potrąć saldo",
|
"giftAmount": "Kwota Prezentu",
|
||||||
"totalAssets": "Przegląd aktywów",
|
"totalAssets": "Przegląd aktywów",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "Typ",
|
"0": "Typ",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "Comissão",
|
"commission": "Comissão",
|
||||||
"copyInviteLink": "Copiar link de convite",
|
"copyInviteLink": "Copiar link de convite",
|
||||||
"copySuccess": "Link de convite copiado com sucesso",
|
"copySuccess": "Link de convite copiado com sucesso",
|
||||||
"deductBalance": "Deduzir Saldo",
|
"giftAmount": "Valor do Presente",
|
||||||
"inviteCode": "Código de Convite",
|
"inviteCode": "Código de Convite",
|
||||||
"recharge": "recarregar"
|
"recharge": "recarregar"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "Redefinir o tráfego para zero e iniciar um novo ciclo de faturamento",
|
"resetTrafficDescription": "Redefinir o tráfego para zero e iniciar um novo ciclo de faturamento",
|
||||||
"resetTrafficTitle": "Redefinir Tráfego",
|
"resetTrafficTitle": "Redefinir Tráfego",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "Valor disponível para dedução:",
|
|
||||||
"cancel": "Cancelar",
|
"cancel": "Cancelar",
|
||||||
"confirm": "Confirmar",
|
"confirm": "Confirmar",
|
||||||
"confirmUnsubscribe": "Confirmar cancelamento",
|
"confirmUnsubscribe": "Confirmar cancelamento",
|
||||||
"confirmUnsubscribeDescription": "Tem certeza de que deseja cancelar a inscrição?",
|
"confirmUnsubscribeDescription": "Tem certeza de que deseja cancelar a inscrição?",
|
||||||
"deductionNote": "Por favor, note: Se você cancelar a assinatura agora, o valor restante da sua assinatura será reembolsado como um saldo dedutível na sua conta, que pode ser usado para sua próxima compra ou renovação de assinatura.",
|
|
||||||
"failed": "Falha ao cancelar a inscrição. Por favor, tente novamente.",
|
"failed": "Falha ao cancelar a inscrição. Por favor, tente novamente.",
|
||||||
|
"residualValue": "Valor residual:",
|
||||||
"success": "Você cancelou a inscrição com sucesso.",
|
"success": "Você cancelou a inscrição com sucesso.",
|
||||||
"unsubscribe": "Cancelar inscrição"
|
"unsubscribe": "Cancelar inscrição",
|
||||||
|
"unsubscribeDescription": "Por favor, note: Se você cancelar a assinatura agora, o valor restante da assinatura será reembolsado para o saldo da sua conta, que poderá ser usado para sua próxima compra ou renovação de assinatura."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "saldo",
|
"balance": "saldo",
|
||||||
"commission": "Comissão",
|
"commission": "Comissão",
|
||||||
"createdAt": "hora",
|
"createdAt": "hora",
|
||||||
"deductBalance": "Deduzir Saldo",
|
"giftAmount": "Valor do Presente",
|
||||||
"totalAssets": "Visão geral dos ativos",
|
"totalAssets": "Visão geral dos ativos",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "tipo",
|
"0": "tipo",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "Comision",
|
"commission": "Comision",
|
||||||
"copyInviteLink": "Copiază linkul de invitație",
|
"copyInviteLink": "Copiază linkul de invitație",
|
||||||
"copySuccess": "Linkul de invitație a fost copiat cu succes",
|
"copySuccess": "Linkul de invitație a fost copiat cu succes",
|
||||||
"deductBalance": "Scade Soldul",
|
"giftAmount": "Sumă Cadou",
|
||||||
"inviteCode": "Cod de invitație",
|
"inviteCode": "Cod de invitație",
|
||||||
"recharge": "Reîncărcare"
|
"recharge": "Reîncărcare"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "Resetați traficul la zero și începeți un nou ciclu de facturare",
|
"resetTrafficDescription": "Resetați traficul la zero și începeți un nou ciclu de facturare",
|
||||||
"resetTrafficTitle": "Resetează Traficul",
|
"resetTrafficTitle": "Resetează Traficul",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "Suma disponibilă pentru deducere:",
|
|
||||||
"cancel": "Anulează",
|
"cancel": "Anulează",
|
||||||
"confirm": "Confirmă",
|
"confirm": "Confirmă",
|
||||||
"confirmUnsubscribe": "Confirmă Dezabonarea",
|
"confirmUnsubscribe": "Confirmă Dezabonarea",
|
||||||
"confirmUnsubscribeDescription": "Ești sigur că vrei să te dezabonezi?",
|
"confirmUnsubscribeDescription": "Ești sigur că vrei să te dezabonezi?",
|
||||||
"deductionNote": "Vă rugăm să rețineți: Dacă vă dezabonați acum, valoarea rămasă a abonamentului dumneavoastră va fi rambursată ca un sold deductibil în contul dumneavoastră, care poate fi utilizat pentru următoarea achiziție sau reînnoire a abonamentului.",
|
|
||||||
"failed": "Dezabonarea a eșuat. Te rugăm să încerci din nou.",
|
"failed": "Dezabonarea a eșuat. Te rugăm să încerci din nou.",
|
||||||
|
"residualValue": "Valoare reziduală:",
|
||||||
"success": "Te-ai dezabonat cu succes.",
|
"success": "Te-ai dezabonat cu succes.",
|
||||||
"unsubscribe": "Dezabonare"
|
"unsubscribe": "Dezabonare",
|
||||||
|
"unsubscribeDescription": "Vă rugăm să rețineți: Dacă vă dezabonați acum, valoarea rămasă a abonamentului va fi rambursată în soldul contului dumneavoastră, care poate fi utilizat pentru următoarea achiziție sau reînnoire a abonamentului."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "Sold",
|
"balance": "Sold",
|
||||||
"commission": "Comision",
|
"commission": "Comision",
|
||||||
"createdAt": "Timp",
|
"createdAt": "Timp",
|
||||||
"deductBalance": "Scade Soldul",
|
"giftAmount": "Sumă cadou",
|
||||||
"totalAssets": "Prezentare generală a activelor",
|
"totalAssets": "Prezentare generală a activelor",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "Tip",
|
"0": "Tip",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "Комиссия",
|
"commission": "Комиссия",
|
||||||
"copyInviteLink": "Скопировать ссылку приглашения",
|
"copyInviteLink": "Скопировать ссылку приглашения",
|
||||||
"copySuccess": "Ссылка для приглашения успешно скопирована",
|
"copySuccess": "Ссылка для приглашения успешно скопирована",
|
||||||
"deductBalance": "Списать с баланса",
|
"giftAmount": "Сумма подарка",
|
||||||
"inviteCode": "Код приглашения",
|
"inviteCode": "Код приглашения",
|
||||||
"recharge": "Пополнение"
|
"recharge": "Пополнение"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "Сбросить трафик до нуля и начать новый расчетный период",
|
"resetTrafficDescription": "Сбросить трафик до нуля и начать новый расчетный период",
|
||||||
"resetTrafficTitle": "Сбросить трафик",
|
"resetTrafficTitle": "Сбросить трафик",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "Доступная сумма вычета:",
|
|
||||||
"cancel": "Отмена",
|
"cancel": "Отмена",
|
||||||
"confirm": "Подтвердить",
|
"confirm": "Подтвердить",
|
||||||
"confirmUnsubscribe": "Подтвердить отписку",
|
"confirmUnsubscribe": "Подтвердить отписку",
|
||||||
"confirmUnsubscribeDescription": "Вы уверены, что хотите отписаться?",
|
"confirmUnsubscribeDescription": "Вы уверены, что хотите отписаться?",
|
||||||
"deductionNote": "Пожалуйста, обратите внимание: если вы откажетесь от подписки сейчас, оставшаяся стоимость вашей подписки будет возвращена в виде вычитаемого баланса на ваш счет, который можно использовать для следующей покупки или продления подписки.",
|
|
||||||
"failed": "Не удалось отписаться. Пожалуйста, попробуйте еще раз.",
|
"failed": "Не удалось отписаться. Пожалуйста, попробуйте еще раз.",
|
||||||
|
"residualValue": "Остаточная стоимость:",
|
||||||
"success": "Вы успешно отписались.",
|
"success": "Вы успешно отписались.",
|
||||||
"unsubscribe": "Отписаться"
|
"unsubscribe": "Отписаться",
|
||||||
|
"unsubscribeDescription": "Обратите внимание: Если вы откажетесь от подписки сейчас, оставшаяся стоимость подписки будет возвращена на ваш баланс, который можно использовать для следующей покупки или продления подписки."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "Баланс",
|
"balance": "Баланс",
|
||||||
"commission": "Комиссия",
|
"commission": "Комиссия",
|
||||||
"createdAt": "время",
|
"createdAt": "время",
|
||||||
"deductBalance": "Списать с баланса",
|
"giftAmount": "Сумма подарка",
|
||||||
"totalAssets": "Обзор активов",
|
"totalAssets": "Обзор активов",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "Тип",
|
"0": "Тип",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "คอมมิชชั่น",
|
"commission": "คอมมิชชั่น",
|
||||||
"copyInviteLink": "คัดลอกลิงก์เชิญ",
|
"copyInviteLink": "คัดลอกลิงก์เชิญ",
|
||||||
"copySuccess": "คัดลอกลิงก์เชิญสำเร็จ",
|
"copySuccess": "คัดลอกลิงก์เชิญสำเร็จ",
|
||||||
"deductBalance": "หักยอดเงิน",
|
"giftAmount": "จำนวนของขวัญ",
|
||||||
"inviteCode": "รหัสเชิญ",
|
"inviteCode": "รหัสเชิญ",
|
||||||
"recharge": "เติมเงิน"
|
"recharge": "เติมเงิน"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "รีเซ็ตการใช้งานข้อมูลให้เป็นศูนย์ และเริ่มรอบบิลใหม่",
|
"resetTrafficDescription": "รีเซ็ตการใช้งานข้อมูลให้เป็นศูนย์ และเริ่มรอบบิลใหม่",
|
||||||
"resetTrafficTitle": "รีเซ็ตการจราจร",
|
"resetTrafficTitle": "รีเซ็ตการจราจร",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "จำนวนเงินที่หักได้:",
|
|
||||||
"cancel": "ยกเลิก",
|
"cancel": "ยกเลิก",
|
||||||
"confirm": "ยืนยัน",
|
"confirm": "ยืนยัน",
|
||||||
"confirmUnsubscribe": "ยืนยันการยกเลิกการสมัคร",
|
"confirmUnsubscribe": "ยืนยันการยกเลิกการสมัคร",
|
||||||
"confirmUnsubscribeDescription": "คุณแน่ใจหรือว่าต้องการยกเลิกการสมัคร?",
|
"confirmUnsubscribeDescription": "คุณแน่ใจหรือว่าต้องการยกเลิกการสมัคร?",
|
||||||
"deductionNote": "โปรดทราบ: หากคุณยกเลิกการสมัครสมาชิกตอนนี้ มูลค่าที่เหลือของการสมัครสมาชิกของคุณจะถูกคืนเป็นยอดคงเหลือที่หักได้ในบัญชีของคุณ ซึ่งสามารถใช้สำหรับการซื้อหรือการต่ออายุการสมัครสมาชิกครั้งถัดไปของคุณได้",
|
|
||||||
"failed": "การยกเลิกการสมัครล้มเหลว กรุณาลองใหม่อีกครั้ง",
|
"failed": "การยกเลิกการสมัครล้มเหลว กรุณาลองใหม่อีกครั้ง",
|
||||||
|
"residualValue": "มูลค่าคงเหลือ:",
|
||||||
"success": "คุณได้ยกเลิกการสมัครเรียบร้อยแล้ว",
|
"success": "คุณได้ยกเลิกการสมัครเรียบร้อยแล้ว",
|
||||||
"unsubscribe": "ยกเลิกการสมัคร"
|
"unsubscribe": "ยกเลิกการสมัคร",
|
||||||
|
"unsubscribeDescription": "โปรดทราบ: หากคุณยกเลิกการสมัครสมาชิกตอนนี้ มูลค่าคงเหลือของการสมัครสมาชิกจะถูกคืนให้กับยอดคงเหลือในบัญชีของคุณ ซึ่งสามารถใช้สำหรับการซื้อหรือการต่ออายุการสมัครสมาชิกครั้งถัดไปของคุณได้"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "ยอดคงเหลือ",
|
"balance": "ยอดคงเหลือ",
|
||||||
"commission": "คอมมิชชั่น",
|
"commission": "คอมมิชชั่น",
|
||||||
"createdAt": "เวลา",
|
"createdAt": "เวลา",
|
||||||
"deductBalance": "หักยอดเงิน",
|
"giftAmount": "จำนวนของขวัญ",
|
||||||
"totalAssets": "ภาพรวมสินทรัพย์",
|
"totalAssets": "ภาพรวมสินทรัพย์",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "ประเภท",
|
"0": "ประเภท",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "Komisyon",
|
"commission": "Komisyon",
|
||||||
"copyInviteLink": "Davet Bağlantısını Kopyala",
|
"copyInviteLink": "Davet Bağlantısını Kopyala",
|
||||||
"copySuccess": "Davet bağlantısı başarıyla kopyalandı",
|
"copySuccess": "Davet bağlantısı başarıyla kopyalandı",
|
||||||
"deductBalance": "Bakiyeden Düş",
|
"giftAmount": "Hediye Miktarı",
|
||||||
"inviteCode": "davetKodu",
|
"inviteCode": "davetKodu",
|
||||||
"recharge": "şarj et"
|
"recharge": "şarj et"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "Trafiği sıfırlayın ve yeni bir faturalama döngüsü başlatın",
|
"resetTrafficDescription": "Trafiği sıfırlayın ve yeni bir faturalama döngüsü başlatın",
|
||||||
"resetTrafficTitle": "Trafiği Sıfırla",
|
"resetTrafficTitle": "Trafiği Sıfırla",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "Kullanılabilir indirim tutarı:",
|
|
||||||
"cancel": "İptal",
|
"cancel": "İptal",
|
||||||
"confirm": "Onayla",
|
"confirm": "Onayla",
|
||||||
"confirmUnsubscribe": "Abonelikten Çıkmayı Onayla",
|
"confirmUnsubscribe": "Abonelikten Çıkmayı Onayla",
|
||||||
"confirmUnsubscribeDescription": "Abonelikten çıkmak istediğinizden emin misiniz?",
|
"confirmUnsubscribeDescription": "Abonelikten çıkmak istediğinizden emin misiniz?",
|
||||||
"deductionNote": "Lütfen dikkat: Şimdi abonelikten çıkarsanız, aboneliğinizin kalan değeri hesabınıza indirilebilir bir bakiye olarak iade edilecektir. Bu bakiye, bir sonraki abonelik satın alımınızda veya yenilemenizde kullanılabilir.",
|
|
||||||
"failed": "Abonelikten çıkılamadı. Lütfen tekrar deneyin.",
|
"failed": "Abonelikten çıkılamadı. Lütfen tekrar deneyin.",
|
||||||
|
"residualValue": "Kalan değer:",
|
||||||
"success": "Başarıyla abonelikten çıktınız.",
|
"success": "Başarıyla abonelikten çıktınız.",
|
||||||
"unsubscribe": "Abonelikten Çık"
|
"unsubscribe": "Abonelikten Çık",
|
||||||
|
"unsubscribeDescription": "Lütfen dikkat: Şimdi abonelikten çıkarsanız, aboneliğin kalan değeri hesap bakiyenize iade edilecektir ve bu bakiye, bir sonraki abonelik satın alımınız veya yenilemeniz için kullanılabilir."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "Bakiye",
|
"balance": "Bakiye",
|
||||||
"commission": "Komisyon",
|
"commission": "Komisyon",
|
||||||
"createdAt": "zaman",
|
"createdAt": "zaman",
|
||||||
"deductBalance": "Bakiyeden Düş",
|
"giftAmount": "Hediye Miktarı",
|
||||||
"totalAssets": "Varlık genel bakışı",
|
"totalAssets": "Varlık genel bakışı",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "Tür",
|
"0": "Tür",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "Комісія",
|
"commission": "Комісія",
|
||||||
"copyInviteLink": "Скопіювати посилання запрошення",
|
"copyInviteLink": "Скопіювати посилання запрошення",
|
||||||
"copySuccess": "Посилання для запрошення успішно скопійовано",
|
"copySuccess": "Посилання для запрошення успішно скопійовано",
|
||||||
"deductBalance": "Відняти баланс",
|
"giftAmount": "Сума подарунка",
|
||||||
"inviteCode": "Код запрошення",
|
"inviteCode": "Код запрошення",
|
||||||
"recharge": "Поповнення"
|
"recharge": "Поповнення"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "Скинути трафік до нуля та розпочати новий білінговий цикл",
|
"resetTrafficDescription": "Скинути трафік до нуля та розпочати новий білінговий цикл",
|
||||||
"resetTrafficTitle": "Скинути трафік",
|
"resetTrafficTitle": "Скинути трафік",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "Доступна сума відрахування:",
|
|
||||||
"cancel": "Скасувати",
|
"cancel": "Скасувати",
|
||||||
"confirm": "Підтвердити",
|
"confirm": "Підтвердити",
|
||||||
"confirmUnsubscribe": "Підтвердити відписку",
|
"confirmUnsubscribe": "Підтвердити відписку",
|
||||||
"confirmUnsubscribeDescription": "Ви впевнені, що хочете відписатися?",
|
"confirmUnsubscribeDescription": "Ви впевнені, що хочете відписатися?",
|
||||||
"deductionNote": "Зверніть увагу: Якщо ви відмовитеся від підписки зараз, залишкова вартість вашої підписки буде повернена як відраховуваний баланс на ваш рахунок, який можна використати для наступної покупки або поновлення підписки.",
|
|
||||||
"failed": "Не вдалося відписатися. Будь ласка, спробуйте ще раз.",
|
"failed": "Не вдалося відписатися. Будь ласка, спробуйте ще раз.",
|
||||||
|
"residualValue": "Залишкова вартість:",
|
||||||
"success": "Ви успішно відписалися.",
|
"success": "Ви успішно відписалися.",
|
||||||
"unsubscribe": "Відписатися"
|
"unsubscribe": "Відписатися",
|
||||||
|
"unsubscribeDescription": "Зверніть увагу: Якщо ви відмовитеся від підписки зараз, залишкова вартість підписки буде повернена на ваш баланс, який можна використати для наступної покупки або поновлення підписки."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "Баланс",
|
"balance": "Баланс",
|
||||||
"commission": "Комісія",
|
"commission": "Комісія",
|
||||||
"createdAt": "Час",
|
"createdAt": "Час",
|
||||||
"deductBalance": "Відняти баланс",
|
"giftAmount": "Сума подарунка",
|
||||||
"totalAssets": "Огляд активів",
|
"totalAssets": "Огляд активів",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "Тип",
|
"0": "Тип",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "Hoa hồng",
|
"commission": "Hoa hồng",
|
||||||
"copyInviteLink": "Sao chép liên kết mời",
|
"copyInviteLink": "Sao chép liên kết mời",
|
||||||
"copySuccess": "Sao chép liên kết mời thành công",
|
"copySuccess": "Sao chép liên kết mời thành công",
|
||||||
"deductBalance": "Trừ Số Dư",
|
"giftAmount": "Số tiền quà tặng",
|
||||||
"inviteCode": "Mã mời",
|
"inviteCode": "Mã mời",
|
||||||
"recharge": "Nạp tiền"
|
"recharge": "Nạp tiền"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "Đặt lại lưu lượng về không và bắt đầu chu kỳ thanh toán mới",
|
"resetTrafficDescription": "Đặt lại lưu lượng về không và bắt đầu chu kỳ thanh toán mới",
|
||||||
"resetTrafficTitle": "Đặt lại Lưu lượng",
|
"resetTrafficTitle": "Đặt lại Lưu lượng",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "Số tiền khấu trừ có sẵn:",
|
|
||||||
"cancel": "Hủy bỏ",
|
"cancel": "Hủy bỏ",
|
||||||
"confirm": "Xác nhận",
|
"confirm": "Xác nhận",
|
||||||
"confirmUnsubscribe": "Xác nhận hủy đăng ký",
|
"confirmUnsubscribe": "Xác nhận hủy đăng ký",
|
||||||
"confirmUnsubscribeDescription": "Bạn có chắc chắn muốn hủy đăng ký không?",
|
"confirmUnsubscribeDescription": "Bạn có chắc chắn muốn hủy đăng ký không?",
|
||||||
"deductionNote": "Xin lưu ý: Nếu bạn hủy đăng ký ngay bây giờ, giá trị còn lại của đăng ký sẽ được hoàn trả dưới dạng số dư có thể khấu trừ vào tài khoản của bạn, số dư này có thể được sử dụng cho lần mua hoặc gia hạn đăng ký tiếp theo.",
|
|
||||||
"failed": "Hủy đăng ký không thành công. Vui lòng thử lại.",
|
"failed": "Hủy đăng ký không thành công. Vui lòng thử lại.",
|
||||||
|
"residualValue": "Giá trị còn lại:",
|
||||||
"success": "Bạn đã hủy đăng ký thành công.",
|
"success": "Bạn đã hủy đăng ký thành công.",
|
||||||
"unsubscribe": "Hủy đăng ký"
|
"unsubscribe": "Hủy đăng ký",
|
||||||
|
"unsubscribeDescription": "Xin lưu ý: Nếu bạn hủy đăng ký ngay bây giờ, giá trị còn lại của đăng ký sẽ được hoàn trả vào số dư tài khoản của bạn, có thể được sử dụng cho lần mua hoặc gia hạn đăng ký tiếp theo."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "Số dư",
|
"balance": "Số dư",
|
||||||
"commission": "Hoa hồng",
|
"commission": "Hoa hồng",
|
||||||
"createdAt": "Thời gian",
|
"createdAt": "Thời gian",
|
||||||
"deductBalance": "Trừ Số Dư",
|
"giftAmount": "Số tiền quà tặng",
|
||||||
"totalAssets": "Tổng quan tài sản",
|
"totalAssets": "Tổng quan tài sản",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "Loại",
|
"0": "Loại",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "佣金",
|
"commission": "佣金",
|
||||||
"copyInviteLink": "复制邀请链接",
|
"copyInviteLink": "复制邀请链接",
|
||||||
"copySuccess": "邀请链接复制成功",
|
"copySuccess": "邀请链接复制成功",
|
||||||
"deductBalance": "抵扣余额",
|
"giftAmount": "赠送金额",
|
||||||
"inviteCode": "邀请码",
|
"inviteCode": "邀请码",
|
||||||
"recharge": "充值"
|
"recharge": "充值"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "将流量重置为零,并开始新的计费周期",
|
"resetTrafficDescription": "将流量重置为零,并开始新的计费周期",
|
||||||
"resetTrafficTitle": "重置流量",
|
"resetTrafficTitle": "重置流量",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "可用扣减金额:",
|
|
||||||
"cancel": "取消",
|
"cancel": "取消",
|
||||||
"confirm": "确认",
|
"confirm": "确认",
|
||||||
"confirmUnsubscribe": "确认取消订阅",
|
"confirmUnsubscribe": "确认取消订阅",
|
||||||
"confirmUnsubscribeDescription": "您确定要取消订阅吗?",
|
"confirmUnsubscribeDescription": "您确定要取消订阅吗?",
|
||||||
"deductionNote": "请注意:如果您现在取消订阅,订阅剩余价值将作为可扣减余额退还到您的账户中,可用于下次订阅购买或续订。",
|
|
||||||
"failed": "取消订阅失败。请重试。",
|
"failed": "取消订阅失败。请重试。",
|
||||||
|
"residualValue": "剩余价值:",
|
||||||
"success": "您已成功取消订阅。",
|
"success": "您已成功取消订阅。",
|
||||||
"unsubscribe": "取消订阅"
|
"unsubscribe": "取消订阅",
|
||||||
|
"unsubscribeDescription": "请注意:如果您现在取消订阅,订阅的剩余价值将退还到您的账户余额中,可用于您下次的订阅购买或续订。"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "余额",
|
"balance": "余额",
|
||||||
"commission": "佣金",
|
"commission": "佣金",
|
||||||
"createdAt": "时间",
|
"createdAt": "时间",
|
||||||
"deductBalance": "抵扣余额",
|
"giftAmount": "赠送金额",
|
||||||
"totalAssets": "资产概览",
|
"totalAssets": "资产概览",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "类型",
|
"0": "类型",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"commission": "佣金",
|
"commission": "佣金",
|
||||||
"copyInviteLink": "複製邀請連結",
|
"copyInviteLink": "複製邀請連結",
|
||||||
"copySuccess": "邀請連結複製成功",
|
"copySuccess": "邀請連結複製成功",
|
||||||
"deductBalance": "抵扣餘額",
|
"giftAmount": "禮物金額",
|
||||||
"inviteCode": "邀請碼",
|
"inviteCode": "邀請碼",
|
||||||
"recharge": "儲值"
|
"recharge": "儲值"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -51,14 +51,14 @@
|
|||||||
"resetTrafficDescription": "重設流量至零,並開始新的計費週期",
|
"resetTrafficDescription": "重設流量至零,並開始新的計費週期",
|
||||||
"resetTrafficTitle": "重設流量",
|
"resetTrafficTitle": "重設流量",
|
||||||
"unsubscribe": {
|
"unsubscribe": {
|
||||||
"availableDeductionAmount": "可扣除金額:",
|
|
||||||
"cancel": "取消",
|
"cancel": "取消",
|
||||||
"confirm": "確認",
|
"confirm": "確認",
|
||||||
"confirmUnsubscribe": "確認取消訂閱",
|
"confirmUnsubscribe": "確認取消訂閱",
|
||||||
"confirmUnsubscribeDescription": "您確定要取消訂閱嗎?",
|
"confirmUnsubscribeDescription": "您確定要取消訂閱嗎?",
|
||||||
"deductionNote": "請注意:如果您現在取消訂閱,訂閱的剩餘價值將以可扣減餘額的形式退還到您的帳戶,您可以用於下次訂閱購買或續訂。",
|
|
||||||
"failed": "取消訂閱失敗。請再試一次。",
|
"failed": "取消訂閱失敗。請再試一次。",
|
||||||
|
"residualValue": "剩餘價值:",
|
||||||
"success": "您已成功取消訂閱。",
|
"success": "您已成功取消訂閱。",
|
||||||
"unsubscribe": "取消訂閱"
|
"unsubscribe": "取消訂閱",
|
||||||
|
"unsubscribeDescription": "請注意:如果您現在取消訂閱,訂閱的剩餘價值將退還到您的賬戶餘額中,可用於您下次的訂閱購買或續訂。"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"balance": "餘額",
|
"balance": "餘額",
|
||||||
"commission": "佣金",
|
"commission": "佣金",
|
||||||
"createdAt": "時間",
|
"createdAt": "時間",
|
||||||
"deductBalance": "抵扣餘額",
|
"giftAmount": "禮物金額",
|
||||||
"totalAssets": "資產概覽",
|
"totalAssets": "資產概覽",
|
||||||
"type": {
|
"type": {
|
||||||
"0": "類型",
|
"0": "類型",
|
||||||
|
|||||||
@ -46,7 +46,7 @@ export function Logout() {
|
|||||||
const pathname = location.pathname;
|
const pathname = location.pathname;
|
||||||
if (!['', '/', '/auth', '/tos'].includes(pathname)) {
|
if (!['', '/', '/auth', '/tos'].includes(pathname)) {
|
||||||
setRedirectUrl(location.pathname);
|
setRedirectUrl(location.pathname);
|
||||||
location.href = `/`;
|
location.href = `/auth`;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user