TacoTranslate
/
డాక్యుమెంటేషన్ధరలు
 
ఆర్టికల్
04 మే

React అనువర్తనాల కోసం సులభమైన స్థానికీకరణ

మీ React అనువర్తనాన్ని నూతన మార్కెట్లలో విస్తరించాలని ఆలోచిస్తున్నారా? TacoTranslate మీ React యాప్స్‌ను సులభంగా స్థానికీకరించడానికి అద్భుతంగా సహాయపడుతుంది, మీకు ప్రపంచవ్యాప్తంగా ఉన్న ప్రేక్షకులకు సులభంగా చేరుకోవడానికి వీలు కల్పిస్తుంది.

React కోసం TacoTranslate ను ఎందుకు ఎంచుకోవాలి?

  • సరళమైన సమ్మిళనం: React అనువర్తనాల కోసం ప్రత్యేకంగా డిజైన్ చేయబడిన TacoTranslate, మీ ఉన్న వర్క్‌ఫ్లోలో సులభంగా సమ్మిళితం అవుతుంది.
  • ఆటోమేటిక్ స్ట్రింగ్ సేకరణ: JSON ఫైళ్లను మానవీయంగా నిర్వహించాల్సిందే లేదు. TacoTranslate మీ కోడ్‌బేస్ నుండి స్ట్రింగ్స్‌ను ఆటోమేటిగ్గా సేకరిస్తుంది.
  • AI శక్తితో వచ్చిన అనువాదాలు: మీ అనువర్తన టోన్కు అనుగుణంగా సందర్భానుసారమైన సారధ్యం కలిగిన అనువాదాలు అందించడానికి AI శక్తిని ఉపయోగించండి.
  • క్షణిక భాషా మద్దతు: కొత్త భాషల మద్దతును ఒక క్లిక్‌లో చేర్చండి, మీ అనువర్తనాన్ని ప్రపంచవ్యాప్తంగా అందుబాటులో ఉంచండి.

ఇది ఎలా పనిచేస్తుంది

npm ద్వారా TacoTranslate ప్యాకేజీని ఇన్‌స్టాల్ చేయండి:

npm install tacotranslate

మీకు మాడ్యూల్ ఇన్‌స్టాల్ అయ్యాక, మీరు TacoTranslate ఖాతాని, ఒక అనువాద ప్రాజెక్టును మరియు సంబంధిత API కీలు సృష్టించుకోవాలి. ఇక్కడ ఖాతాను సృష్టించండి. ఇది ఉచితం మరియు మీకు క్రెడిట్ కార్డు జోడించాల్సిన అవసరం లేదు.

TacoTranslate అప్లికేషన్ UI లో, ఒక ప్రాజెక్ట్ సృష్టించండి, మరియు దాని API కీస్ టాబ్ కు నావిగేట్ చేయండి. ఒక read కీ, మరియు ఒక read/write కీ సృష్టించండి. మేము వీటిని ఎన్‌విరాన్‌మెంట్ వేరియబుల్స్‌గా సేవ్ చేస్తాము. read కీను మేము public అంటాము మరియు read/write కీను secret అంటాము. ఉదాహరణకు, మీరు వీటిని మీ ప్రాజెక్ట్ లో రూట్ లో ఉన్న .env ఫైల్‌లో జోడించవచ్చు.

మీకు ఇంకా రెండు పరిసర వేరియబుల్స్ జోడించాల్సి ఉంటుంది: TACOTRANSLATE_DEFAULT_LOCALE మరియు TACOTRANSLATE_ORIGIN.

  • TACOTRANSLATE_DEFAULT_LOCALE: డీఫాల్ట్ ఫాల్బ్యాక్ లోకేల్ కోడ్‌. ఈ ఉదాహరణలో, మనం దీన్ని en గా, ఆంగ్లం కోసం ఏర్పాటు చేస్తాము.
  • TACOTRANSLATE_ORIGIN: మీ స్ట్రింగ్స్ నిల్వ అవ్వనున్న "ఫోల్డర్", మీ వెబ్‌సైట్ URL వంటి. ఇక్కడ ఆరిజిన్ల గురించి మరింత చదవండి.
.env
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 ఉపయోగించే లాభాలు

  • సమయం ఆదా: స్థానీకరణ మరియు స్ట్రింగ్ల సేకరణ ప్రధానమైన పని ప్రక్రియను ఆటోమేట్ చేస్తుంది, మీ విలువైన సమయాన్ని ఆదా చేస్తుంది.
  • ఖర్చు తక్కువ: మాన్యువల్ అనువాదాల అవసరాన్ని తగ్గించి, మీ స్థానీకరణ ఖర్చులను తగ్గిస్తుంది.
  • ఉన్నత ఖచ్చితత్వం: AI-శక్తివంతమైన అనువాదాలు సందర్భానికి సరిగ్గా సరిపడే మరియు ఉత్తమ నాణ్యత కలిగిన ఫలితాలను నిర్ధారిస్తాయి.
  • పెరిగే పరిష్కారం: మీ అప్లికేషన్ మరియు వినియోగదారుల స్థాయం పెరిగినప్పుడు సులభంగా కొత్త భాషలకు మద్దతు జోడించండి.

ఇప్పుడే ప్రారంభించండి!

మీ React అప్లికేషన్‌లో మీరు ఏదైనా స్ట్రింగ్స్‌ను Translate కంపోనెంట్‌లో జోడించినప్పుడు వాటి అనువాదం ఆటోమేటిక్‌గా జరుగుతుంది. API కీపై read/write అనుమతులు కలిగిన పరిసరాల్లోనే కొత్త స్ట్రింగ్స్‌ను అనువాదం కోసం సృష్టించగలరు అని గమనించండి.

మీ ప్రొడక్షన్ అప్లికేషన్‌ను టెస్ట్ చేయడానికి, మరియు లైవ్‌కు వెళ్ళే ముందు కొత్త స్ట్రింగ్స్‌ను జోడించడానికి మూసివేయబడిన మరియు సురక్షితమైన స్టేజింగ్ పరిసరాన్ని కలిగి ఉండాలని మేము సిఫార్సు చేస్తాము. ఇది ఎవరికైనా మీ రహస్య API కీని దోచుకోవడానికి అడ్డంకి అవుతుంది, మరియు అనధికార స్ట్రింగ్స్ జోడించడం వలన మీ అనువాద ప్రాజెక్ట్‌ను అనవసరంగా పెంచే ప్రమాదాన్ని నివారిస్తుంది.

మా GitHub ప్రొఫైల్‌లో పూర్తి ఉదాహరణలను పరిశీలించడంమమ్మల్ని సంప్రదించండి, మేము సహాయం చేయడానికి చాలా సంతోషంగా ఉంటాము.

TacoTranslate మీ React అనువర్తనాలను ఏ భాషకు అయినా త్వరగా స్వయంచాలకంగా లోకలైజ్ చేసేందుకు సహాయం చేస్తుంది. ఉచితంగా అనువదించండి!

Nattskiftet నుండి ఉత్పత్తినార్వేలో తయారు చేయబడింది