Lleoleiddio di-dor ar gyfer cymwysiadau React
Ydych chi'n edrych i ehangu eich cais React i farchnadoedd newydd? Mae TacoTranslate yn gwneud hi'n hynod o hawdd lleoleiddio eich apiau React, gan eich galluogi i gyrraedd cynulleidfa fyd-eang heb y drafferth.
Pam dewis TacoTranslate ar gyfer React?
- Integreiddio Di-dor: Wedi'i gynllunio'n benodol ar gyfer apiau React, mae TacoTranslate yn integreiddio'n ddi-dor i'ch llif gwaith presennol.
- Casglu Llinynnau Awtomatig: Dim mwy o reoli ffeiliau JSON â llaw. Mae TacoTranslate yn casglu llinynnau o'ch cod yn awtomatig.
- Cyfieithiadau Sy'n Cael eu Pweru gan AI: Defnyddiwch rym AI i ddarparu cyfieithiadau sy'n gywir o ran cyd-destun ac sy'n addas i naws eich ap.
- Cefnogaeth Iaith Ar Unwaith: Ychwanegwch gefnogaeth i ieithoedd newydd gyda chlic syml, gan wneud eich ap yn hygyrch i ddefnyddwyr ledled y byd.
Sut mae'n gweithio
Gosodwch y pecyn TacoTranslate trwy npm:
npm install tacotranslate
Unwaith y byddwch wedi gosod y modiwl, bydd angen i chi greu cyfrif TacoTranslate, prosiect cyfieithu, ac allweddi API cysylltiedig. Creu cyfrif yma. Mae'n rhad ac am ddim, ac nid oes angen i chi ychwanegu cerdyn credyd.
Yn UI'r cymhwysiad TacoTranslate, creuwch brosiect a ewch i'r tab allweddi API. Creuwch un allwedd read
, a un allwedd read/write
. Byddwn yn eu cadw fel newidynnau amgylcheddol. Mae'r allwedd read
yr ydym yn ei alw'n public
, a'r allwedd read/write
yw secret
. Er enghraifft, gallech eu hychwanegu at ffeil .env
yn gwraidd eich prosiect.
Mae'n rhaid i chi hefyd ychwanegu dau newidyn amgylcheddol arall: TACOTRANSLATE_DEFAULT_LOCALE
a TACOTRANSLATE_ORIGIN
.
TACOTRANSLATE_DEFAULT_LOCALE
: Y cod lleoliad diofyn wrth gefn. Yn yr enghraifft hon, byddwn yn ei osod ien
ar gyfer Saesneg.TACOTRANSLATE_ORIGIN
: Y “ffolder” lle bydd eich llinynnau testun yn cael eu storio, megis URL eich gwefan. Darllenwch ragor am darddiadau yma.
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.com
Sicrhewch na fyddwch byth yn datgelu'r allwedd API gyfrinachol read/write
i amgylcheddau cynhyrchu ar ochr y cleient.
Sefydlu TacoTranslate
Cychwynwch TacoTranslate yn eich cais React drwy lapio eich cais yn y darparwr 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 gydran Translate
unrhywle o fewn eich cais i arddangos testun wedi'i gyfieithu! Gwnewch yn siŵr eich bod yn edrych ar ein dogfennaeth am ragor o wybodaeth, a chanllawiau gweithredu penodol i'ch gosodiad.
import {Translate} from 'tacotranslate/react';
export default async function Component() {
return (
<Translate string="Hello? This is TacoTranslate speaking." />
);
}
Manteision defnyddio TacoTranslate
- Arbed Amser: Yn awtomeiddio'r broses ddiflas o leoleiddio a chasglu llinynnau testun, gan arbed amser gwerthfawr i chi.
- Gwerth am Arian: Yn lleihau'r angen am gyfieithiadau â llaw, gan ostwng costau eich lleoleiddio.
- Gwell Cywirdeb: Mae cyfieithiadau sy'n cael eu pweru gan AI yn sicrhau canlyniadau sy'n gywir o ran cyd-destun ac o ansawdd uchel.
- Ateb Graddadwy: Ychwanegu cefnogaeth ar gyfer ieithoedd newydd yn hawdd wrth i'ch cais a'ch sylfaen cwsmeriaid dyfu.
Dechreuwch heddiw!
Bydd eich cais React yn cael ei gyfieithu'n awtomatig pan fyddwch yn ychwanegu unrhyw llinynnau i gydran Translate
. Nodwch mai dim ond amgylcheddau sydd â chaniatâd read/write
ar yr allwedd API fydd yn gallu creu llinynnau newydd i'w cyfieithu.
Rydym yn argymell cael amgylchedd stagio caeedig a diogel lle gallwch brofi eich cais cynhyrchu, gan ychwanegu llinynnau newydd cyn mynd yn fyw. Bydd hyn yn atal unrhywun unrhywun rhag dwyn eich allwedd API cyfrinachol, ac yn bosibl gorlwytho eich prosiect cyfieithu drwy ychwanegu llinynnau anghywir.
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!