web fd48856019 feat: Add language support and descriptions in product localization files
- Added language, languageDescription, and languagePlaceholder fields to product.json for multiple locales (ja-JP, ko-KR, no-NO, pl-PL, pt-BR, ro-RO, ru-RU, th-TH, tr-TR, uk-UA, vi-VN, zh-HK).
- Removed group-related fields from product.json for cleaner structure.
- Updated API calls in user services to include language parameter for subscription retrieval.
- Enhanced type definitions for subscription requests to accommodate language parameter.
2025-09-04 01:26:50 -07:00

78 lines
3.0 KiB
JSON

{
"actions": "handlinger",
"cancel": "Avbryt",
"confirm": "Bekreft",
"confirmDelete": "Er du sikker på at du vil slette?",
"copy": "Kopier",
"copySuccess": "Kopiert vellykket",
"create": "Opprett",
"createSubscribe": "Opprett abonnement",
"createSuccess": "Opprettelse vellykket",
"delete": "slett",
"deleteSuccess": "Sletting vellykket",
"deleteWarning": "Data kan ikke gjenopprettes etter sletting, vennligst vær forsiktig.",
"deviceLimit": "Enheter/antall",
"edit": "rediger",
"editSubscribe": "Rediger abonnement",
"form": {
"Day": "Dag",
"Hour": "Time",
"Minute": "Minutt",
"Month": "Måned",
"NoLimit": "Ingen grense",
"Year": "År",
"annualReset": "Årlig Tilbakestilling",
"basic": "Grunnleggende",
"cancel": "Avbryt",
"confirm": "Bekreft",
"deductionRatio": "Automatisk/Manuell Fradragskonfigurasjon",
"deductionRatioDescription": "Brukes for fradrag. Som standard benytter systemet en automatisk beregningsalgoritme. Når en manuell andel er oppgitt, beregner systemet proporsjoner basert på tids- og trafikkforhold, og sikrer at totalen utgjør 100%.",
"description": "Beskrivelse",
"deviceLimit": "Enhetsbegrensning",
"discount": "Rabatt",
"discountDescription": "Sett rabatt basert på enhetspris",
"discountMonths": "Måneder",
"discountPercent": "Rabattprosent",
"discount_price": "Rabattert pris",
"duration": "Varighet (måneder)",
"inventory": "Abonnementsgrense",
"language": "Språk",
"languageDescription": "La stå tom for standard uten språkbegrensning",
"languagePlaceholder": "Språkidentifikator for abonnementet, f.eks. en-US, zh-CN",
"monthlyReset": "Månedlig Tilbakestilling",
"name": "Navn",
"noLimit": "Ubegrenset",
"noReset": "Ingen Tilbakestilling",
"node": "Nod",
"nodeGroup": "Nodgruppe",
"nodes": "Noder",
"pricing": "Prissetting",
"purchaseWithDiscount": "Tillat Fradrag",
"purchaseWithDiscountDescription": "Aktiver eller deaktiver funksjonaliteten for avmelding. Etter aktivering vil systemet utføre fradragsbehandling i henhold til de konfigurerte reglene og proporsjonene, og den gjenværende verdien vil bli returnert til saldoen",
"quota": "Kjøpskvote",
"renewalReset": "Fornyelsestilbakestilling",
"renewalResetDescription": "Tilbakestill syklus ved fornyelse",
"replacement": "Erstatningspris (per gang)",
"resetCycle": "Tilbakestill Syklus",
"resetOn1st": "Tilbakestill den 1.",
"selectResetCycle": "Vennligst velg en tilbakestillingssyklus",
"selectUnitTime": "Vennligst velg enhetstid",
"speedLimit": "Hastighetsbegrensning ",
"traffic": "Trafikk",
"unitPrice": "Enhetspris",
"unitTime": "Enhetstid"
},
"inventory": "Abonnementsgrense",
"language": "Språk",
"name": "Navn",
"quota": "Kjøpsgrense/gang",
"replacement": "Tilbakestill pris/gang",
"sell": "Salg",
"show": "Vis",
"sold": "Abonnementsantall",
"subscribe": "Abonner",
"traffic": "trafikk",
"unitPrice": "Enhetspris",
"updateSuccess": "Oppdatering vellykket"
}