Uwekaji wa lugha bila juhudi kwa programu za React
Je, unatafuta kupanua programu yako ya React katika masoko mapya? TacoTranslate inafanya iwe rahisi sana kuweka programu zako za React katika lugha mbalimbali, ikikuruhusu kufikia hadhira ya kimataifa bila usumbufu.
Kwa nini uchague TacoTranslate kwa React?
- Uunganishaji Usio na Mshono: Imeundwa mahsusi kwa ajili ya programu za React, TacoTranslate inaunganishwa kwa urahisi kabisa na mtiririko wako wa kazi uliopo.
- Ukusanyaji wa stringi Kiotomatiki: Hautalazimika tena kusimamia mafaili ya JSON kwa mikono. TacoTranslate hukusanya stringi kutoka kwenye msimbo wako kwa njia ya kiotomatiki.
- Tafsiri Zinazotumia AI: Tumia nguvu ya AI kutoa tafsiri zenye usahihi kwa muktadha na zinazofaa kwa sauti ya programu yako.
- Msaada wa Lugha Mara Moja: Ongeza msaada kwa lugha mpya kwa bonyeza moja tu, na hivyo kufanya programu yako ipatikane duniani kote.
Jinsi inavyofanya kazi
Sakinisha kifurushi cha TacoTranslate kwa kutumia npm:
npm install tacotranslateBaada ya kusakinisha moduli, utahitaji kuunda akaunti ya TacoTranslate, mradi wa tafsiri, na funguo za API zinazohusiana. Unda akaunti hapa. Ni bure, na hautahitaji kuongeza kadi ya mkopo.
Ndani ya UI ya programu ya TacoTranslate, unda mradi, kisha nenda kwenye kichupo cha funguo za API. Tengeneza ufunguo mmoja read, na ufunguo mmoja read/write. Tutayahifadhi kama vigezo vya mazingira. Ufunguo read ndiyo tunaloulita public, na ufunguo read/write ni secret. Kwa mfano, unaweza kuyaongeza kwenye faili .env katika mizizi ya mradi wako.
Pia utahitaji kuongeza vigezo viwili vingine vya mazingira: TACOTRANSLATE_DEFAULT_LOCALE na TACOTRANSLATE_ORIGIN.
TACOTRANSLATE_DEFAULT_LOCALE: Msimbo wa lahaja ya chaguo-msingi unaotumika kama chaguo la kurejesha. Katika mfano huu, tutaweka kuwaenkwa Kiingereza.TACOTRANSLATE_ORIGIN: “folda” ambapo mfuatano wako wa maandishi utakapo hifadhiwa, 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.comHakikisha hauwahi kumwaga funguo wa siri wa API read/write katika mazingira ya uzalishaji upande wa mteja.
Kusanidi TacoTranslate
Anzisha TacoTranslate katika programu yako ya React kwa kuzungusha programu yako ndani ya mtoa 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>
);
}Unaweza sasa kutumia komponenti ya Translate mahali popote ndani ya programu yako ili kuonyesha maandishi yaliyotafsiriwa! Hakikisha utembelea nyaraka zetu kwa maelezo zaidi, na kwa mwongozo wa 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: Inaendesha kiotomatiki mchakato wa kuchosha wa lokalishaji na ukusanyaji wa misemo, ikikuokoa muda wako wa thamani.
- Gharama nafuu: Hupunguza haja ya tafsiri kwa mikono, ikipunguza gharama zako za lokalishaji.
- Usahihi ulioboreshwa: Tafsiri zinazoendeshwa na AI zinahakikisha matokeo sahihi kimaudhui na ya ubora wa juu.
- Suluhisho linaloweza kupanuka: Ongeza kwa urahisi msaada kwa lugha mpya kadiri programu yako na wateja wako wanavyokua.
Anza leo!
Programu yako ya React itatafsiriwa moja kwa moja unapoongeza misemo yoyote kwenye sehemu ya Translate. Kumbuka kwamba mazingira yenye ruhusa za read/write kwenye ufunguo wa API pekee ndiyo yatakuwa na uwezo wa kuunda misemo mipya ya kutafsiriwa.
Tunapendekeza kuwa na mazingira ya staging yaliyofungwa na salama ambapo unaweza kujaribu programu yako ya uzalishaji, ukiongeza misemo mipya kabla ya kuenda mtandaoni. Hii itazuia mtu yeyote mtu yeyote kuiba ufunguo wako wa siri wa API, na kuzuia mradi wako wa tafsiri kupanuka kupita kiasi kwa kuongeza misemo hatarishi.
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!