TacoTranslate
/
DogfennaethPrisiau
 
Erthygl
04 Mai

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 i en ar gyfer Saesneg.
  • TACOTRANSLATE_ORIGIN: Y “ffolder” lle bydd eich llinynnau yn cael eu storio, megis URL eich gwefan. Darllenwch fwy am darddiadau yma.
.env
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!

Cynnyrch gan Nattskiftet