Translate E2 ****************
92 strings. **************** **************** keys.
अनुवाद ईमेलटेम्पलेटएडिट (114 स्ट्रिंग्स)
ईमेल बैच में सबसे बड़ी फ़ाइल। Refactored मॉड्यूल-स्तर LegalTextOptions, buildLegalTextOptions(t) function for the रनटाइम अनुवाद। इनर ईमेलफ्रेम घटक अपने खुद के ट...
P5 (6 मध्यम टैब)
वर्टिकलसेक्शन, सगाई टैब, खुदरा पूर्ति टैब में 96 स्ट्रिंग्स, रिटेल कस्टमर्सटैब, वेंडरस्टाब, साइनअपटैब। टी () के साथ प्रयोग ************* ************* कुंजी।.
P3 अनुवाद (Applications+Dashboard) + P4
7 फाइलें। P3 आंशिक - Commitment reverted (rate-सीमा मध्य बैच को मार), अनुप्रयोग और डैशबोर्ड 0 लेखा परीक्षा हिट के साथ बचाया। P4 पूरा (ServiceRequests, RetailCar...
Translate WorkOrders + Procurement tabs
116 strings. Reused existing **************** procurementTab keys aggressively plus common.fields/actions/states.
Translate Bookings + Orders tabs
101 strings. Reused existing **************** keys plus common.* (status, dates, fields, actions).
Translate 5 essential settings managers
206 strings across DepartmentManager, JobTitleManager, LabelManager, SecurityRoleManager, SubdomainBranchesDialog. Uses t() with **************** **************...
Translate 6 security settings tabs
195 strings across APIManager, AccessBlockManager, OAuth2Manager, SuspiciousManager, SystemAccessLogsManager, SystemDebug. Uses t() with **************** access...
Translate 7 account settings components
130 strings across BranchSetupManager, DefaultRoleTemplatesSection, FeaturesManager, RelationshipManager, **************** **************** StatsManager. Uses t...
Translate 6 AI settings tabs
98 strings across AiGeneralSettings, McpServersTab, ProviderSetupTab, SalesAgentSetupTab, SecurityModelsTab, UsageOverviewTab. Uses t() with **************** us...
Translate all 4 webinar files
LeadWebinarsSection, MyWebinarsTab, WebinarScheduleWizard, settings/ WebinarSettingsTab. Uses t() with **************** scheduleWizard,settings}.* keys. Reused ...
Translate OrderWizard
42 strings. Uses t() with **************** keys. Reused common.actions/states/fields. Existing tUi placeholder hook preserved alongside new top-level t.
Translate ****************
3 files (94 strings). Extracted agreement template defaults (HTML body, sample data, type colors, helper) into a sibling .ts file so the audit no longer flags t...
Translate AddOns/Bundles/VolumeDiscounts
3 files (57 strings). Uses t() with **************** bundles,volumeDiscounts}.* keys. Reused common.actions/fields/states.
Translate MatrixCell + DashboardCards
Partial start of subscription batch — 2 small files (5 strings): MatrixCell "Unlimited" pill labels in ReadMode and NumericEditor; SubscriptionDashboardCards ti...
यूआई अनुवाद
30 फाइलें: लीड्स (बिजनेसकार्ड / हेडर / प्रबंधक); उपकरण (ai-chat 5 फाइलें, कैलकुलेटर 6 फाइलें, मीडिया प्लेयर, संदेश 2 फाइलें, एसएमएस 2 फाइलें; छवि-to-svg *******...
यूआई स्ट्रिंग्स का अनुवाद करें
27 फाइलें: ************* ************* ManageSourcesDialog **************** ************* ************* संदेश/{ConversationListView, ************* VirtualMessag...
Translate settings features components
12 files in **************** meets: **************** settings tabs. phone: multi/AggregatedTabs **************** and multi/ProvidersTab. docs: AssocConfigPanel,...
Translate CRM settings components
11 files in **************** CustomFormManager, FieldMappingInterface, LeadAutoImportManager, LeadManualImportManager, LeadMarketManager, LeadStatusLabelManager...
Translate small components subdirs
24 files across **************** **************** hardcoded UI strings now use t() with keys grouped by directory under components.* namespace. SmsChatTab.tsx d...
Translate error/loading/not-found pages
Use t() for ERROR badge, headline, subtitle, action buttons, and support link on error.tsx; loading message on loading.tsx; random message and description array...
Translate hardcoded UI
commerce (10 files): applications, bookings, commitments, orders, procurement, requests, service, service-requests, signups, subscriptions detail pages. setting...
Revert "fix(settings): show Plans & Billing tab regardless of root-org status"
This reverts commit ****************
Translate hardcoded UI strings
setup/dns (6 files): page, AliasStatusTable, DnsProgressView, DnsProvisioningPanel, DomainEntryForm, ManualDnsGuide. settings (10 files): diagnostics, essential...
Translate hardcoded UI strings
account/view: 40 strings reused from existing namespace (no new keys). kb (13 files): translate article editor, viewer, reviews, resources, versions, navigation...
शेष हार्डकोडेड यूआई स्ट्रिंग्स को ट्रांसलेट करें
कार्य पृष्ठ: बदलाव सहेजें, बंद करें, स्वचालन स्ट्रीम में कार्य आइटम जोड़ें, शीर्षक टूलटिप संपादित करें Notes page: Dismis, लोडिंग नोट्स, डिलीट नोट संवाद शीर्षक।...
Replace hardcoded English with t() across leads pages
Translate remaining hardcoded UI strings in allotments, new, reports, and view/[id] to use next-intl. Add scripts/i18n-audit.py to detect remaining hardcoded st...
Revert "feat(billing): wire FeaturesManager to प्लेटफॉर्म सब्सक्रिप्शन फॉर चाइल्ड-ऑर्ग गिटिंग"
यह उलटा प्रतिबद्ध है *************
Revert "feat(billing): add platform-subscription endpoint for cross-org feature gating"
This reverts commit ****************
Revert "chore(messages): add wave3 translation merge fragments (JSON)"
This reverts commit ****************
Revert "feat(setup-dns): show platform kamocrm domain on custom domain entry"
This reverts commit ****************
खातासमूह -> AccountTier; ग्राहक समूह मार्गों -> ग्राहक-स्तरीय
फ्रंटेंड प्रकार और एपीआई कॉल साझा-lib + सेवा से मिलान करने के लिए अद्यतन AccountTier के लिए AccountGroup का नाम बदल दिया। "समूह" नाम लीक था ग्राहक-नियोजन डोमेन ...
खातासमूह -> लेखाकार; समापन बिंदु / समूह -> / स्तरों
लेखा-समूह समापन बिंदु (ग्राहक विभाजन tiers, बिलिंग नहीं) "टियर" शब्दावली का लगातार उपयोग करने के लिए इसका नाम बदल दिया गया है साझा-lib नाम: - /api/security/acco...
खातासमूह -> लेखाकार (ग्राहक विभाजन, बिलिंग नहीं)
खुदरा ग्राहक-नियोजन इकाई (खरीद के साथ) द्वारा उपयोग किया जाता है प्राइसलिस्ट फॉर टियर-आधारित प्राइसिंग) ने अब से हटाए गए नाम के साथ मिलकर नाम दिया बिलिंग-समूह अ...
डीबग + फिक्स (सॉफ्टफोन): <audio> तत्व राज्य, ऑटो-रिकवर का निरीक्षण करते हैं जब बाइट्स आते हैं लेकिन ध्वनि चुप रहती है
हाल ही में कॉल से WebRTC आँकड़े inboundBytes=39680 / रिसीवर दिखाया गया है unmuted / ICE जोड़ी सफल हुई - पुल को ऑडियो वितरित किया गया था ब्राउज़र - फिर भी ऑपरेटर...
WebRTC राज्य फिर से स्थापित करने के बाद 5s + सभी राज्य परिवर्तनों को ट्रैक करें
स्थापित समय डंप हमेशा muted=true के साथ रिसीवर दिखाता है क्योंकि डीटीएलएस हैंडशेक और एसआरटीपी कीरिंग अभी तक पूरा नहीं हुआ है। "call" का निदान करने के लिए कनेक्ट...
Dump WebRTC negotiation state on Established
To diagnose "call connects but no audio between parties", log the peer-connection state (ice / dtls / signaling) along with sender and receiver tracks (kind / e...
पाइप sip.js init step to server log via beacon
ब्राउज़र साइड SDK इनिट विफलता वर्तमान में अदृश्य है - पॉपअप सिर्फ कहते हैं "फोन SDK आरंभ करने में विफल रहा" कोई संदेश के साथ, WebSocket कभी नहीं खुलता है और हमा...
Surface SIP.js init/transport errors to browser console
Empty "Phone SDK failed to initialize" messages were hiding the actual failure from sip.js. Turn on logBuiltinEnabled so the library writes its transport / regi...
निदान लॉगिंग / नामों के अंत बिंदु जोड़ें
लॉग orgId, सदस्य गिनती और प्रति सदस्य नाम संकल्प का निदान करने के लिए क्यों निर्दिष्ट सदस्य नाम सही ढंग से हल नहीं है।.
बैकग्राउंड एंडपॉइंट अपलोड करने के लिए लॉगिंग जोड़ें
लॉग org/index, फ़ाइल जानकारी, userId, auth फैसले, और MinIO स्टेजिंग पता लगाने की कुंजी क्यों पृष्ठभूमि अपलोड स्थिर बाल्टी में दिखाई नहीं देते हैं।.
अपलोड-बैकग्राउंड प्रॉक्सी मार्ग में लॉगिंग जोड़ें
लॉग org/index. यह पता लगाने के लिए कि पृष्ठभूमि अपलोड क्यों APIService तक पहुंच नहीं रही है।.
अस्थायी कंसोल.log का पता लगाने के लिए टिकटChat STOMP सदस्यता पथ
सब्सक्राइब पाइपलाइन के हर चरण में कंसोल लॉग जोड़ता है (प्रभाव आग, प्रभाव आग, प्रभाव आग) गार्ड पास, सब्सक्राइब () कॉल, अटैचमेंट सब्सक्रिप्शन, क्लाइंट। सदस्यता, /...
हाइबरनेट SQL लॉगिंग को सदस्यों के क्वेरी को वापस करने के लिए सक्षम करें 0
अस्थायी रूप से सक्षम org.hibernate.SQL=DEBUG को यह देखने के लिए कि किस SQL को टाइप () क्या है? जेपीक्यूएल क्वेरी सदस्य-सब्सक्राइबर एंडपॉइंट के लिए उत्पन्न होती ...
GetMembersAndSubscribers endpoint के लिए नैदानिक लॉगिंग जोड़ें
लॉग orgId, क्वेरी परिणाम गिनती, और प्रति सदस्य isActive स्थिति मदद करने के लिए निदान क्यों सदस्यों टैब खाली सूची दिखाता है।.
जैसा कि आप शिपिंग देखते हैं?
इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.