Uainishaji usio na shida kwa programu za React
Je, unatafuta kupanua matumizi yako ya React kwenda masoko mapya? TacoTranslate inafanya iwe rahisi sana kuweka lugha za ndani kwa matumizi yako ya React, ikikuwezesha kufikia hadhira ya kimataifa bila shida.
Kwa nini uchague TacoTranslate kwa React?
- Muunganisho Usio na Mkanganyiko: Imebuniwa mahsusi kwa ajili ya programu za React, TacoTranslate inaunganishwa kwa urahisi katika mtiririko wako wa kazi uliopo.
- Kukusanya Mifano Kiotomatiki: Hakuna tena kusimamia faili za JSON kwa mkono. TacoTranslate hukusanya mifano kutoka kwenye msimbo wako kiotomatiki.
- Tafsiri Zinazotumia AI: Tumia nguvu ya AI kutoa tafsiri zinazofaa muktadha na zinazolingana na mtindo wa programu yako.
- Msaada wa Lugha Mara Moja: Ongeza msaada wa lugha mpya kwa kubofya tu, kufanya programu yako iweze kufikiwa kimataifa.
Jinsi inavyofanya kazi
Sakinisha kifurushi cha TacoTranslate kupitia npm:
npm install tacotranslate
Unapokuwa umeweka moduli, utahitaji kuunda akaunti ya TacoTranslate, mradi wa tafsiri, na funguo za API zinazohusiana. Unda akaunti hapa. Ni bure, na haitahitaji kuongeza kadi ya mkopo.
Ndani ya UI ya programu ya TacoTranslate, tengeneza mradi, na uelekee kwenye kichupo cha funguo za API. Tengeneza ufunguo mmoja read
na ufunguo mmoja read/write
. Tutayahifadhi kama vigezo vya mazingira. Ufunguo read
ndiyo tunaoita public
na ufunguo read/write
ni secret
. Kwa mfano, unaweza kuziingiza kwenye faili ya .env
katika mzizi wa mradi wako.
Pia utahitaji kuongeza mabadiliko mawili zaidi ya mazingira: TACOTRANSLATE_DEFAULT_LOCALE
na TACOTRANSLATE_ORIGIN
.
TACOTRANSLATE_DEFAULT_LOCALE
: Msimbo wa eneo la kiasili la chaguo-msingi. Katika mfano huu, tutawekaen
kwa Kiingereza.TACOTRANSLATE_ORIGIN
: "Folda" ambapo mistringi yako itahifadhiwa, kama vile URL ya tovuti yako. Soma zaidi kuhusu mizozo hapa.
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.com
Hakikisha kuwa hauwachi kabisa siri ya funguo ya API ya read/write
kwa mazingira ya uzalishaji upande wa mteja.
Kuweka TacoTranslate
Anzisha TacoTranslate katika programu yako ya React kwa kuzunguka programu yako ndani ya mtoaji wa muktadha wa 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>
);
}
Sasa unaweza kutumia sehemu ya Translate
popote ndani ya programu yako kuonyesha maandishi yaliyotafsiriwa! Hakikisha kutembelea nyaraka zetu kwa maelezo zaidi, na kwa miongozo ya utekelezaji maalum kwa usanidi wako.
import {Translate} from 'tacotranslate/react';
export default async function Component() {
return (
<Translate string="Hello? This is TacoTranslate speaking." />
);
}
Faida za kutumia TacoTranslate
- Kuokoa Muda: Inaharakisha mchakato wa kuchukua na kutafsiri maneno, ikikuokoa muda unaothaminiwa.
- Ufanisi wa Gharama: Inapunguza hitaji la tafsiri za mikono, hivyo kupunguza gharama zako za utafsiri.
- Usahihi Ulio Boresha: Tafsiri zinazotumia akili bandia huhakikishia matokeo yenye usahihi na ubora wa hali ya juu kulingana na muktadha.
- Suluhisho Linaloweza Kuongezeka: Ongeza kwa urahisi msaada wa lugha mpya kadri programu yako na wateja wanavyozidi kuongezeka.
Anza leo!
Programu yako ya React itatafsirishwa moja kwa moja unapoongeza nyuzi yoyote katika sehemu ya Translate
. Kumbuka kwamba mazingira yenye ruhusa za read/write
kwenye funguo za API pekee ndio yataweza kuunda nyuzi mpya za kutafsiriwa.
Tunapendekeza uwe na mazingira ya majaribio yaliyofungwa na salama ambapo unaweza kujaribu programu yako ya uzalishaji, ukiongeza nyuzi mpya kabla ya kuanza rasmi. Hii itazuia mtu yeyote kuiba funguo zako za siri za API, na kuzuia mradi wako wa utafsiri kupanuka kupita kiasi kwa kuongeza nyuzi zisizoruhusiwa.
Hakikisha kuangalia mifano kamili kwenye wasifu wetu wa GitHub. Ikiwa utakumbana na matatizo yoyote, jisikie huru kuwasiliana nasi, na tutafurahi sana kusaidia.
TacoTranslate inakuwezesha kuweka kwa lugha yako programu zako za React kwa haraka kwa kila lugha ilete na toka. Tafsiri bure!