Uwekaji mahali bila juhudi kwa matumizi ya React
Je, unatafuta kupanua programu yako ya React kwenda masoko mapya? TacoTranslate inafanya iwe rahisi sana kuweka lugha za ndani kwenye programu zako za React, ikikuwezesha kufikia hadhira ya ulimwengu bila usumbufu.
Kwa nini uchague TacoTranslate kwa React?
- Muunganisho Usio na Kikwazo: Imebuniwa mahsusi kwa ajili ya programu za React, TacoTranslate inaunganishwa kwa urahisi katika mtiririko wako wa kazi uliopo.
- Ukusanyaji Otomatiki wa Mistari: Hakuna tena kusimamia mafaili ya JSON kwa mikono. TacoTranslate hukusanya mistari kutoka kwa msimbo wako kiotomatiki.
- Tafsiri Zinazotumia AI: Tumia nguvu ya AI kutoa tafsiri sahihi kwa muktadha zinazofaa kwa mtindo wa programu yako.
- Msaada wa Lugha Mara Moja: Ongeza msaada kwa lugha mpya kwa bonyeza moja tu, kufanya programu yako ipatikane duniani kote.
Jinsi inavyofanya kazi
Sakinisha kifurushi cha TacoTranslate kupitia npm:
npm install tacotranslate
Ukishaweka moduli, utahitaji kuunda akaunti ya TacoTranslate, mradi wa tafsiri, na funguo za API zinazohusiana. Unda akaunti hapa. Ni bure, na hawaitaji kuongeza kadi ya mkopo.
Ndani ya UI ya programu ya TacoTranslate, tengeneza mradi, na elekea kwenye kichupo cha funguo za API. Tengeneza ufunguo mmoja read
na ufunguo mmoja read/write
. Tutayahifadhi kama vigezo vya mazingira. Ufunguo read
ndivyo tunavyoiita public
na ufunguo read/write
ni secret
. Kwa mfano, unaweza kuvitia katika faili la .env
kwenye mizizi ya mradi wako.
Pia utahitaji kuongeza mabadiliko mengine mawili ya mazingira: TACOTRANSLATE_DEFAULT_LOCALE
na TACOTRANSLATE_ORIGIN
.
TACOTRANSLATE_DEFAULT_LOCALE
: Nambari ya lugha ya chaguo-msingi ya kurejea. Katika mfano huu, tutaweka kuwaen
kwa Kiingereza.TACOTRANSLATE_ORIGIN
: “Folda” ambapo mistari yako itahifadhiwa, kama vile URL ya tovuti yako. Soma zaidi kuhusu asili hapa.
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.com
Hakikisha kwamba hauwezi kufichua siri ya read/write
API key kwa mazingira ya uzalishaji upande wa mteja.
Kuweka TacoTranslate
Anzisha TacoTranslate katika programu yako ya React kwa kuifunika 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
mahali popote ndani ya programu yako kuonyesha maandishi yaliyotafsiriwa! Hakikisha kuangalia 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." />
);
}
Manufaa ya kutumia TacoTranslate
- Kuokoa muda: Inabadilisha mchakato mzito wa utafiti wa lugha na ukusanyaji wa mistari kiotomatiki, ikikuokoa muda wa thamani.
- Gharama nafuu: Inapunguza haja ya tafsiri za mikono, hivyo kupunguza gharama zako za utafiti wa lugha.
- Usahihi ulioboreshwa: Tafsiri zinazotumia AI huhakiki usahihi wa muktadha na matokeo ya ubora wa juu.
- Suluhisho linalopanuka: Ongeza kwa urahisi msaada kwa lugha mpya wakati programu yako na wateja wanavyoongezeka.
Anza leo!
Programu yako ya React itatafsiriwa kiotomatiki unapoongeza mistari yoyote kwenye sehemu ya Translate
. Kumbuka kwamba mazingira yenye ruhusa za read/write
kwenye funguo za API ndiyo yatakuwa na uwezo wa kuunda mistari mipya ya kutafsiriwa.
Tunapendekeza kuwa na mazingira ya awali yaliyofungwa na salama ambapo unaweza kujaribu programu yako ya uzalishaji, ukiongeza mistari mipya kabla ya kuanzisha rasmi. Hii itazuia mtu yeyote kuiba funguo zako za siri za API, na pia kuzuia mradi wako wa tafsiri kuwa mkubwa sana kwa kuongeza mistari isiyoidhinishwa.
Hakikisha ukagua mifano kamili katika wasifu wetu wa GitHub. Ikiwa utakutana na matatizo yoyote, jisikie huru kuwasiliana nasi, na tutafurahi sana kusaidia.
TacoTranslate inakuwezesha kutafsiri moja kwa moja programu zako za React kwa haraka kutoka na kwenda lugha yoyote. Tafsiri bure!