React अर्जांसाठी सोपी स्थानिकीकरण
तुम्ही तुमचे React अॅप्लिकेशन नवीन बाजारपेठांमध्ये विस्तृत करण्याचा शोधत आहात का? TacoTranslate तुमच्या React अॅप्सचे स्थानिकीकरण अतिशय सुलभ करते, ज्यामुळे तुम्ही कोणत्याही त्रासाविना जागतिक प्रेक्षकांपर्यंत पोहोचू शकता.
React साठी TacoTranslate का निवडावे?
- सुसंगत एकत्रीकरण: रिऍक्ट अनुप्रयोगांसाठी विशेषतः डिझाइन केलेले, TacoTranslate तुमच्या विद्यमान कार्यप्रवाहात सहजपणे समाकलित होते.
- स्वयंचलित स्ट्रिंग संग्रह: JSON फायली हाताने व्यवस्थापित करण्याची गरज नाही. TacoTranslate तुमच्या कोडबेसमधून स्वयंचलितपणे स्ट्रिंग्स गोळा करते.
- एआय-शक्तियुक्त अनुवाद: तुमच्या अनुप्रयोगाच्या टोननुसार संदर्भानुसार अचूक अनुवाद देण्यासाठी एआयची शक्ती वापरा.
- तात्काळ भाषा समर्थन: फक्त एका क्लिकमध्ये नवीन भाषांसाठी समर्थन जोडा, ज्यामुळे तुमचा अनुप्रयोग जागतिक स्तरावर पोहोचू शकतो.
हे कसे कार्य करते
npm द्वारे TacoTranslate पॅकेज स्थापित करा:
npm install tacotranslate
एकदा तुम्ही मॉड्यूल स्थापित केल्यानंतर, तुम्हाला TacoTranslate खाते, अनुवाद प्रकल्प, आणि संबंधित API की तयार करावी लागतील. येथे खाते तयार करा. हे विनामूल्य आहे, आणि तुम्हाला क्रेडिट कार्ड जोडण्याची गरज नाही.
TacoTranslate अनुप्रयोग UI मध्ये, एक प्रोजेक्ट तयार करा आणि त्याच्या API keys टॅबवर जा. एक read
की तयार करा आणि एक read/write
की तयार करा. आम्ही त्यांना environment variables म्हणून जतन करू. read
की म्हणजे जे आपण public
म्हणतो आणि read/write
की म्हणजे secret
. उदाहरणार्थ, तुम्ही त्यांना तुमच्या प्रोजेक्टच्या मूळ फोल्डरमधील .env
फाइलमध्ये जोडू शकता.
तुम्हाला आणखी दोन पर्यावरणातील बदलणारे घटक जोडावे लागतील: TACOTRANSLATE_DEFAULT_LOCALE
आणि TACOTRANSLATE_ORIGIN
.
TACOTRANSLATE_DEFAULT_LOCALE
: डीफॉल्ट फॉलबॅक लोकल कोड. या उदाहरणात, आपण याला इंग्रजीसाठीen
वर सेट करू.TACOTRANSLATE_ORIGIN
: ज्या “फोल्डर” मध्ये तुमच्या स्ट्रिंग्ज संग्रहित केल्या जातील, उदा. तुमच्या संकेतस्थळाचा URL. इथे स्रोताबद्दल अधिक वाचा.
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.com
नक्कीच कधीही तुमचा गुप्त read/write
API की क्लायंट साइड उत्पादन पर्यावरणात लीक करू नका.
TacoTranslate सेटअप करणे
तुमच्या React ऍप्लिकेशनमध्ये TacoTranslate सुरू करण्यासाठी तुमचे ऍप्लिकेशन TacoTranslate संदर्भ प्रदाते मध्ये लपेटा:
import React, {useState} from 'react';
import TacoTranslate, {Translate} from 'tacotranslate/react';
const tacoTranslate = createTacoTranslateClient({
apiKey: 'YOUR_API_KEY',
});
export default function App() {
const [locale, setLocale] = useState('en');
return (
<TacoTranslate client={tacoTranslate} locale={locale}>
<Translate string="Hello, world!"/>
</TacoTranslate>
);
}
आपण आता आपल्या अनुप्रयोगातील कोणत्याही ठिकाणी Translate
घटक वापरून भाषांतरित मजकूर दाखवू शकता! अधिक माहितीसाठी आणि आपल्या सेटअपसाठी विशिष्ट अमलबजावणी मार्गदर्शकासाठी नक्कीच आमचे दस्तऐवज तपासा.
import {Translate} from 'tacotranslate/react';
export default async function Component() {
return (
<Translate string="Hello? This is TacoTranslate speaking." />
);
}
TacoTranslate वापरण्याचे फायदे
- वेळ वाचवणे: स्थानिकीकरण आणि स्ट्रिंग संकलनाची कंटाळवाणे प्रक्रिया स्वयंचलित करते, ज्यामुळे आपला मौल्यवान वेळ वाचतो.
- खर्चिक बचत: मॅन्युअल भाषांतरांची गरज कमी करते, ज्यामुळे आपला स्थानिकीकरण खर्च कमी होतो.
- सुधारित अचूकता: एआय-संचालित भाषांतर सुनिश्चित करतात की संदर्भानुसार अचूक आणि उच्च दर्जाचे निकाल प्राप्त होतील.
- विस्तारयोग्य उपाय: जसे आपल्या अनुप्रयोग आणि ग्राहक वर्ग वाढतो, तसे सहजपणे नवीन भाषांसाठी समर्थन जोडा.
आजच सुरू करा!
तुमचे React अनुप्रयोग आपोआपच भाषांतरित केले जाईल जेव्हा तुम्ही कोणतीही स्ट्रिंग Translate
घटकात जोडाल. लक्षात ठेवा की केवळ read/write
अधिकाऱ्यांसह API की असलेल्या वातावरणांतच नवीन भाषांतरित होणाऱ्या स्ट्रिंग्ज तयार केल्या जाऊ शकतात.
आम्ही शिफारस करतो की तुम्हाला एक बंद आणि सुरक्षित स्टेजिंग वातावरण ठेवावे जेथे तुम्ही तुमचा उत्पादन अनुप्रयोग चाचणी करू शकता आणि लाईव्ह जाण्यापूर्वी नवीन स्ट्रिंग्ज जोडू शकता. यामुळे कोणालाही तुमची गुप्त API की चोरुन नेण्यापासून आणि संभाव्यतः तुमच्या भाषांतर प्रकल्पाला गैरसामाजिक स्ट्रिंग्ज जोडून फुगवण्यापासून प्रतिबंधित होईल.
Be sure to check out the complete examples over at our GitHub profile. If you encounter any problems, feel free to reach out, and we’ll be more than happy to help.
TacoTranslate lets you automatically localize your React applications quickly to and from over 75 languages. Translate for free!