feat(FN-294): add i18n keys for payment trust aria-labels
Some checks failed
Sync dev → Gitea / Mirror dev to Gitea (push) Has been cancelled

Commits merged:
- feat(FN-294): add i18n keys for payment trust aria-labels

Files changed:
apps/web/src/messages/en.json                      |    2 +
 apps/web/src/messages/tr.json                      |    2 +
 apps/web/src/routeTree.gen.ts                      | 1110 ++++++++++----------
 .../src/routes/dashboard/subscription/index.tsx    |    4 +-
 4 files changed, 561 insertions(+), 557 deletions(-)

Fusion-Task-Id: FN-294
This commit is contained in:
Fusion
2026-05-13 11:16:54 +00:00
parent 8af98a750d
commit 7036b188d2
4 changed files with 561 additions and 557 deletions

View File

@@ -221,6 +221,8 @@
"paymentTrustSSL": "256-bit SSL",
"paymentTrustProvider": "Iyzico infrastructure",
"paymentTrustKVKK": "KVKK compliant",
"paymentTrustAriaLabel": "Payment security",
"paymentTrustAcceptedCards": "Accepted cards: Visa, Mastercard, Troy, American Express",
"trialDaysLeft": "{days} days left",
"trialBanner": {
"title": "Your trial is ending soon!",

View File

@@ -221,6 +221,8 @@
"paymentTrustSSL": "256-bit SSL",
"paymentTrustProvider": "Iyzico altyapısı",
"paymentTrustKVKK": "KVKK uyumlu",
"paymentTrustAriaLabel": "Ödeme güvencesi",
"paymentTrustAcceptedCards": "Kabul edilen kartlar: Visa, Mastercard, Troy, American Express",
"trialDaysLeft": "{days} gün kaldı",
"trialBanner": {
"title": "Deneme süreniz dolmak üzere!",

File diff suppressed because it is too large Load Diff

View File

@@ -1264,7 +1264,7 @@ export function SubscriptionPage() {
handlePaymentTrustClick();
}
}}
aria-label="Ödeme güvencesi"
aria-label={t("subscription.paymentTrustAriaLabel")}
className="flex flex-wrap items-center justify-end gap-x-3 gap-y-1 text-xs leading-5 text-foreground/70 cursor-pointer"
>
<span aria-hidden="true">🔒</span>
@@ -1277,7 +1277,7 @@ export function SubscriptionPage() {
</a>
<span
role="img"
aria-label="Kabul edilen kartlar: Visa, Mastercard, Troy, American Express"
aria-label={t("subscription.paymentTrustAcceptedCards")}
className="ml-1 flex items-center gap-1"
>
<Badge