Lleoleiddio di-drafferth ar gyfer ceisiadau React
Ydych chi’n edrych i estyn eich cais React i farchnadoedd newydd? Mae TacoTranslate yn gwneud hi’n anhygoel o hawdd i leoleiddio eich apiau React, gan eich galluogi i gyrraedd cynulleidfa fyd-eang heb y drafferth.
Pam dewis TacoTranslate ar gyfer React?
- Integreiddiad Di-dor: Wedi’i ddylunio’n benodol ar gyfer cymwysiadau React, mae TacoTranslate yn integreiddio’n ddi-dor i’ch llif gwaith presennol.
- Casglu Llinynnau Awtomatig: Dim mwy o reoli ffeiliau JSON yn llaw. Mae TacoTranslate yn casglu llinynnau o’ch cronfa god yn awtomatig.
- Cyfieithiadau Gyrru gan AI: Mantaiswch o rym AI i ddarparu cyfieithiadau sy’n gywir o ran cyd-destun ac sy’n cyd-fynd â thôn eich cais.
- Cefnogaeth Iaith Instant: Ychwanegwch gefnogaeth ar gyfer ieithoedd newydd gyda dim ond clic, gan wneud eich cais yn hygyrch yn fyd-eang.
Sut mae'n gweithio
Gosodwch y pecyn TacoTranslate trwy npm:
npm install tacotranslate
Pan fyddwch wedi gosod y modiwl, bydd angen i chi greu cyfrif TacoTranslate, prosiect cyfieithu, a allweddi API cysylltiedig. Creu cyfrif yma. Mae'n rhad ac am ddim, ac nid oes rhaid i chi ychwanegu cerdyn credyd.
Yn UI cais TacoTranslate, creu prosiect, a llywio i'w dangosfwrdd allweddi API. Creu un allwedd read
, a un allwedd read/write
. Byddwn yn eu cadw fel newidynnau amgylchedd. Gelwir yr allwedd read
yn public
, ac mae'r allwedd read/write
yn secret
. Er enghraifft, gallech eu hychwanegu at ffeil .env
yn wreiddyn eich prosiect.
Bydd hefyd angen i chi ychwanegu dau newidyn amgylchedd ychwanegol: TACOTRANSLATE_DEFAULT_LOCALE
a TACOTRANSLATE_ORIGIN
.
TACOTRANSLATE_DEFAULT_LOCALE
: Y cod lleoliad wrth gefn diofyn. Yn y enghraifft hon, byddwn yn ei osod ien
ar gyfer Saesneg.TACOTRANSLATE_ORIGIN
: Y “ffolder” lle bydd eich llinynnau yn cael eu storio, megis URL eich gwefan. Darllenwch fwy am darddiadau yma.
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.com
Gwnewch yn siŵr na ddatgelwch byth allwedd API gyfrinachol read/write
i amgylcheddau cynhyrchu ochr cleient.
Sefydlu TacoTranslate
Cychwynwch TacoTranslate yn eich cais React trwy lapio eich cais yn y ddarparwr cyd-destun 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>
);
}
Gallwch nawr ddefnyddio'r cydran Translate
unrhywle o fewn eich cais i ddangos testun wedi’i gyfieithu! Sicrhewch eich bod yn gwirio ein dogfennaeth am ragor o wybodaeth, ac am ganllawiau gweithredu penodol i’ch gosodiad chi.
import {Translate} from 'tacotranslate/react';
export default async function Component() {
return (
<Translate string="Hello? This is TacoTranslate speaking." />
);
}
Mantais defnyddio TacoTranslate
- Arbed amser: Yn awtomeiddio'r broses ddiflas o leoleiddio a chasglu llinynnau, gan arbed amser gwerthfawr i chi.
- Cost-effeithiol: Yn lleihau'r angen am gyfieithiadau llaw, gan leihau eich costau lleoleiddio.
- Gwell cywirdeb: Mae cyfieithiadau wedi’u pweru gan AI yn sicrhau canlyniadau cywir yn gyd-destunol ac o ansawdd uchel.
- Datrysiad Hygyrch: Ychwanegwch gefnogaeth yn hawdd ar gyfer ieithoedd newydd wrth i'ch cais a'ch sylfaen cwsmeriaid dyfu.
Dechreuwch heddiw!
Bydd eich cais React yn cael ei gyfieithu'n awtomatig pan ychwanegwch unrhyw linyn i gydran Translate
. Nodwch na fydd ond amgylcheddau gyda chaniatâd read/write
ar allwedd API yn gallu creu llinynau newydd i'w cyfieithu.
Rydym yn argymell bod ag amgylchedd camu mewn sydd ar gau ac yn ddiogel lle gallwch brofi eich cais cynhyrchu, gan ychwanegu llinynau newydd cyn mynd yn fyw. Bydd hyn yn atal unrhyw un rhag dwyn eich allwedd API gyfrinachol, ac yn bosibl yn atal eich prosiect cyfieithu rhag cael ei lygru gan ychwanegu llinynau anghyfreithlon.
Gwnewch yn siŵr i ddarllen y enghreifftiau cyflawn ar ein proffil GitHub. Os cewch unrhyw broblemau, teimlwch yn rhydd i gysylltu, a byddwn yn fwy na hapus i helpu.
Mae TacoTranslate yn eich galluogi i leoleiddio eich ceisiadau React yn awtomatig yn gyflym i ac o unrhyw iaith. Cyfieithwch am ddim!