Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions src/app/App.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -195,6 +195,7 @@ const LANGUAGE_LABELS: Record<string, string> = {
en: 'EN',
zh: '中文',
hi: 'हिन्दी',
id: 'Bahasa Indonesia',
ja: '日本語',
ko: '한국어',
fr: 'FR',
Expand Down
3 changes: 2 additions & 1 deletion src/i18n/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
import i18n from 'i18next';
import { initReactI18next } from 'react-i18next';
import LanguageDetector from 'i18next-browser-languagedetector';
import { en, zh, hi } from './locales';
import { en, zh, hi, id } from './locales';

// NOTE: locale JSON is ingested into the i18next store once, here, at init().
// Adding keys to a locale file requires a full page reload (not just HMR) for
Expand All @@ -13,6 +13,7 @@ const resources = {
en: { translation: en },
zh: { translation: zh },
hi: { translation: hi },
id: { translation: id },
};

export const SUPPORTED_UI_LANGUAGES: readonly string[] = Object.keys(resources);
Expand Down
20 changes: 20 additions & 0 deletions src/i18n/locales/hi/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -450,6 +450,7 @@
"textTurnEarlier_other": "{{count}} पहले के उत्तर",
"textTurnCollapse": "समेटें",
"usingSources": "उपयोग हो रहा है",
"switchingSources": "इस पर स्विच करें",
"hmm": "हम्म...",
"oops": "उफ़...",
"completed": "पूर्ण",
Expand Down Expand Up @@ -477,6 +478,9 @@
"tablesAvailableToAgent": "एजेंट के लिए {{count}} तालिका उपलब्ध है",
"tablesAvailableToAgent_other": "एजेंट के लिए {{count}} तालिकाएं उपलब्ध हैं",
"showAllTables": "सभी {{count}} दिखाएं",
"importedTables_one": "{{count}} आयातित तालिका",
"importedTables_other": "{{count}} आयातित तालिकाएं",
"importsFrom": "{{name}} से आयात",
"showFewerTables": "कम दिखाएं",
"earlierTurns": "{{count}} पहले की बारी",
"earlierTurns_other": "{{count}} पहले की बारियां",
Expand Down Expand Up @@ -578,6 +582,10 @@
"exploreIdeasPrompt": "यह तय करने में मेरी मदद करें कि आगे क्या अन्वेषण करना है — मुझे 3–5 विकल्प देने के लिए `clarify` क्रिया का उपयोग करें, और अभी मेरे लिए एक न चुनें।\n\nप्रत्येक विकल्प एक छोटी, क्लिक करने योग्य दिशा होनी चाहिए — उदाहरण के लिए, किसी विवरण में गहराई से जाना, किसी अलग कोण की ओर मुड़ना, दृश्य को व्यापक बनाना, कोई अन्य तालिका लाना, या कोई सांख्यिकीय तकनीक आज़माना। प्रत्येक विकल्प के लिए एक **बहुत संक्षिप्त** एक-पंक्ति तर्क जोड़ें (10 शब्दों से अधिक नहीं)।",
"askedForRecommendations": "मुझे आगे क्या अन्वेषण करना चाहिए?",
"generateReport": "एक रिपोर्ट उत्पन्न करें",
"quickActions": "त्वरित कार्रवाइयां",
"writeReport": "रिपोर्ट लिखें",
"createWorkflow": "वर्कफ़्लो बनाएं",
"reportConversationPrompt": "हमारी वर्तमान बातचीत और डेटा से मुझे एक रिपोर्ट लिखने में मदद करें। मसौदा तैयार करने से पहले चुनने के लिए कुछ उपयोगी दिशाएं सुझाएं।",
"reportPrompt": "इस अन्वेषण से मुख्य निष्कर्षों का सारांश देते हुए एक रिपोर्ट लिखें।",
"askedForReport": "अन्वेषण का सारांश देते हुए एक रिपोर्ट लिखें।",
"expandStarters": "सुझाव दिखाएं",
Expand Down Expand Up @@ -846,6 +854,7 @@
"sidebar": {
"openDataSources": "डेटा स्रोत",
"openUpload": "डेटा अपलोड करें",
"openDataLoadingChat": "एजेंट के साथ डेटा जोड़ें",
"openDataConnectors": "डेटा कनेक्टर",
"uploadData": "डेटा अपलोड करें",
"dataConnectorsTitle": "डेटा कनेक्टर",
Expand All @@ -858,6 +867,11 @@
"refresh": "डेटा रिफ्रेश करें",
"emptyTree": "कोई तालिका नहीं मिली",
"addConnector": "डेटा कनेक्टर जोड़ें",
"add": "जोड़ें",
"new": "नया",
"import": "आयात करें",
"connectDataSource": "डेटा स्रोत कनेक्ट करें",
"browseInDataView": "डेटा दृश्य में ब्राउज़ करें",
"connectConnector": "कनेक्ट करें",
"linkLocalFolder": "स्थानीय फ़ोल्डर लिंक करें",
"newSession": "नया सत्र",
Expand Down Expand Up @@ -916,6 +930,12 @@
"metadataPartial": "आंशिक मेटाडेटा",
"metadataUnavailable": "मेटाडेटा अनुपलब्ध",
"largeTableChatPrompt": "मैं \"{{connector}}\" से निम्नलिखित तालिका(एं) लोड करना चाहता हूं: {{tables}}। ये पूर्ण रूप से आयात करने के लिए बहुत बड़ी हैं: {{large}}। पूरी तालिका के बजाय एक फ़िल्टर की गई, नमूनाकृत, या समुच्चित उपसमुच्चय लोड करने में मेरी मदद करें।",
"semanticFieldCounts": "{{measures}} माप · {{dimensions}} आयाम",
"semanticModelSummary": "सिमेंटिक मॉडल · {{measures}} माप · {{dimensions}} आयाम",
"semanticSampleCaption": "नमूना: कुछ आयामों पर कुछ माप",
"semanticAddToWorkspace": "वर्कस्पेस में जोड़ें",
"semanticTag": "मॉडल",
"openInDataView": "डेटा दृश्य में खोलें",
"saving": "सहेजा जा रहा है...",
"rename": "नाम बदलें",
"exportSession": "निर्यात करें",
Expand Down
1 change: 1 addition & 0 deletions src/i18n/locales/hi/dataLoading.json
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@
"fromSource": "से"
},
"operation": {
"virtualSource": "{{name}}: वर्चुअल स्रोत (पंक्तियां रिमोट रहती हैं)",
"title": "डेटा लोडिंग विकल्प",
"previewHeading": "लोड करने के लिए तालिकाएं",
"previewGuide": "आपके वर्कस्पेस में जोड़ने से पहले प्रत्येक तालिका का पूर्वावलोकन।",
Expand Down
17 changes: 17 additions & 0 deletions src/i18n/locales/hi/upload.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,15 @@
"or": "या",
"browse": "ब्राउज़ करें",
"supportedFormats": "समर्थित: CSV, TSV, JSON, Excel (xlsx, xls)",
"workspaceFile": "फ़ाइल",
"previewUnavailable": "इस फ़ाइल के लिए त्वरित पूर्वावलोकन उपलब्ध नहीं है।",
"emptyFile": "यह फ़ाइल खाली है।",
"previewTruncated": "पूर्वावलोकन छोटा किया गया।",
"removeFile": "फ़ाइल हटाएं",
"filesSelected": "{{count}} फ़ाइलें चुनी गईं",
"addMoreFiles": "और फ़ाइलें जोड़ें",
"addToWorkspace": "वर्कस्पेस में जोड़ें",
"addAllToWorkspace": "सभी को वर्कस्पेस में जोड़ें",
"placeholder": {
"url": "URL दर्ज करें: https://example.com/data.json या /api/data",
"paste": "अपना डेटा यहां पेस्ट करें (CSV, TSV, या JSON प्रारूप)"
Expand Down Expand Up @@ -112,6 +121,14 @@
"createConnectionTo": "{{name}} से कनेक्शन बनाएं",
"connectionNameLabel": "कनेक्शन नाम",
"dataSourceTypes": "डेटा स्रोत",
"connectorGroups": {
"samples": "उदाहरण",
"files": "फ़ाइलें",
"databases": "डेटाबेस",
"warehouses": "डेटा वेयरहाउस",
"semantic": "BI और सिमेंटिक",
"other": "अन्य"
},
"folderPathPlaceholder": "/path/to/your/data/folder",
"includeSubfolders": "उप-फ़ोल्डर शामिल करें",
"localFolder": "स्थानीय फ़ोल्डर लिंक करें",
Expand Down
Loading