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.
This commit is contained in:
web
2025-09-04 01:26:50 -07:00
parent 1ab9b39e8a
commit fd48856019
25 changed files with 120 additions and 679 deletions
+4 -32
View File
@@ -35,8 +35,10 @@
"discountPercent": "छूट प्रतिशत",
"discount_price": "छूट मूल्य",
"duration": "अवधि (महीने)",
"groupId": "सदस्यता समूह",
"inventory": "सदस्यता सीमा",
"language": "भाषा",
"languageDescription": "डिफ़ॉल्ट के लिए भाषा प्रतिबंध के बिना खाली छोड़ें",
"languagePlaceholder": "सदस्यता के लिए भाषा पहचानकर्ता, जैसे, en-US, zh-CN",
"monthlyReset": "मासिक रीसेट",
"name": "नाम",
"noLimit": "कोई सीमा नहीं",
@@ -54,39 +56,14 @@
"resetCycle": "रीसेट चक्र",
"resetOn1st": "1 तारीख को रीसेट",
"selectResetCycle": "कृपया एक रीसेट चक्र चुनें",
"selectSubscribeGroup": "कृपया सदस्यता समूह चुनें",
"selectUnitTime": "कृपया इकाई समय चुनें",
"speedLimit": "गति सीमा ",
"traffic": "ट्रैफिक",
"unitPrice": "इकाई मूल्य",
"unitTime": "इकाई समय"
},
"group": {
"actions": "क्रियाएँ",
"cancel": "रद्द करें",
"confirm": "पुष्टि करें",
"confirmDelete": "क्या आप वाकई हटाना चाहते हैं?",
"create": "बनाएँ",
"createSubscribeGroup": "नई सदस्यता समूह बनाएं",
"createSuccess": "सफलतापूर्वक बनाया गया",
"delete": "हटाएँ",
"deleteSuccess": "सफलतापूर्वक हटाया गया",
"deleteWarning": "हटाने के बाद डेटा पुनः प्राप्त नहीं किया जा सकता, कृपया सावधानीपूर्वक कार्य करें।",
"description": "विवरण",
"edit": "संपादित करें",
"editSubscribeGroup": "सदस्यता समूह संपादित करें",
"form": {
"cancel": "रद्द करें",
"confirm": "पुष्टि करें",
"description": "विवरण",
"name": "नाम"
},
"name": "नाम",
"title": "सदस्यता समूह सूची",
"updateSuccess": "सफलतापूर्वक अपडेट किया गया",
"updatedAt": "अपडेट का समय"
},
"inventory": "सदस्यता सीमा",
"language": "भाषा",
"name": "नाम",
"quota": "प्रति खरीद सीमा",
"replacement": "मूल्य/प्रति बार रीसेट करें",
@@ -94,11 +71,6 @@
"show": "दिखाएं",
"sold": "सदस्यता गणना",
"subscribe": "सदस्यता लें",
"subscribeGroup": "सदस्यता समूह",
"tabs": {
"subscribe": "सदस्यता लें",
"subscribeGroup": "समूह सदस्यता"
},
"traffic": "ट्रैफिक",
"unitPrice": "इकाई मूल्य",
"updateSuccess": "अपडेट सफल"