← अवधारणाएँ

कीज़ और एनवायरनमेंट

Langsys प्रोजेक्ट दो तरह की API कुंजियाँ जारी करता है। आप कौन-सी कुंजी इस्तेमाल करेंगे, यह इस पर निर्भर करता है कि आप नए वाक्यांश खोज रहे हैं (डेवलपमेंट) या केवल तैयार अनुवाद दिखा रहे हैं (प्रोडक्शन)। दोनों डैशबोर्ड में बनाई जाती हैं — क्विकस्टार्ट में इसकी पूरी प्रक्रिया बताई गई है।

देखें · 1:30 कुंजियाँ और एन्वायरनमेंट

दो कुंजियाँ, दो काम

कुंजी का प्रकार कर सकता है इसका उपयोग यहाँ करें
लिखनाअनुवाद फ़ेच करें और नए खोजे गए वाक्यांशों को प्रोजेक्ट में रजिस्टर करें।डेवलपमेंट / सर्वर-साइड। इसे सार्वजनिक बंडलों से बाहर रखें।
केवल-पढ़ने योग्यकेवल अनुवाद फ़ेच करें। कुछ भी रजिस्टर या संशोधित नहीं किया जा सकता। प्रोडक्शन / ब्राउज़र। क्लाइंट कोड में शिप करना सुरक्षित है।

रीड-ओनली की ब्राउज़र में सुरक्षित क्यों है। यह भौतिक रूप से कुछ लिख ही नहीं सकती — इससे अधिक से अधिक वही सार्वजनिक अनुवाद पढ़े जा सकते हैं जो आपके उपयोगकर्ता पहले से देखते हैं। यही इस बँटवारे का पूरा मक़सद है।

सामान्य प्रक्रिया

देखें · 1:30 प्रोडक्शन में API कुंजियाँ
  1. राइट की के साथ डेवलप करें। UI बनाते समय नए वाक्यांश खोजे जाते हैं, रजिस्टर होते हैं और आपके लक्षित लोकेल में मशीन से अनुवादित हो जाते हैं।
  2. कॉपी तय हो जाने के बाद, डिप्लॉय किए गए ऐप को रीड-ओनली की पर स्विच कर दें।
  3. यूज़र तैयार कैटलॉग फ़ेच करते हैं; उनके पास मौजूद कोई भी चीज़ आपके प्रोजेक्ट को नहीं बदल सकती।
डेवलपमेंट
# .env.local — development
VITE_LANGSYS_PROJECT_ID=your-project-id
VITE_LANGSYS_API_KEY=write-key   # discovers + registers new phrases
प्रोडक्शन
# production
VITE_LANGSYS_PROJECT_ID=your-project-id
VITE_LANGSYS_API_KEY=read-only-key   # only fetches — safe to ship

प्रोजेक्ट में क्या-क्या होता है

देखें · 2:24 AI अनुवादक की सेटिंग

यह कुंजी एक प्रोजेक्ट के विरुद्ध प्रमाणीकृत होती है, जो आपके ऐप के अनुवाद-क्षेत्र को परिभाषित करता है:

ये डेमो अपने लोकल सिस्टम पर चला रहे हैं? SDK को रीड-ओनली की के साथ अपने इंस्टेंस पर पॉइंट करें — प्रोजेक्ट की .env.example देखें। नहीं तो पैनल डेमो मोड में चलते हैं (केवल मूल टेक्स्ट)।

डॉक्स और लर्निंग सेंटर में खोजें