TacoTranslate
/
DogfennaethPrisiau
 
Erthygl
04 Mai

Lleoleiddio di-dor ar gyfer cymwysiadau React

Ydych chi’n chwilio i ehangu’ch cais React i farchnadoedd newydd? Mae TacoTranslate yn gwneud e’n hynod o hawdd i leoleiddio’ch apiau React, gan eich galluogi i gyrraedd cynulleidfa fyd-eang heb y drafferth.

Pam dewis TacoTranslate ar gyfer React?

  • Integreiddio Di-dor: Wedi'i ddylunio'n benodol ar gyfer cymwysiadau React, mae TacoTranslate yn integreiddio'n esmwyth i'ch llif gwaith presennol.
  • Casglu Llinynnau'n Awtomatig: Dim mwy o reoli ffeiliau JSON yn llaw. Mae TacoTranslate yn casglu llinynnau o'ch cod yn awtomatig.
  • Trawslexiadau Gyrru gan AI: Defnyddiwch bŵer AI i ddarparu cyfieithiadau sy'n gywir o fewn cyd-destun ac sy'n addas i naws 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 angen i chi ychwanegu cerdyn credyd.

Yn Nhwyliad UI'r cais TacoTranslate, creu prosiect, a llywio i'r tab allweddi API. Creu un allwedd read, a un allwedd read/write. Byddwn yn eu cadw fel newidynnau amgylchedd. Y allwedd read yw'r hyn a alwn yn public a'r allwedd read/write yw secret. Er enghraifft, gallech eu hychwanegu nhw at ffeil .env yn wraidd eich prosiect.

Bydd angen i chi hefyd ychwanegu dau newidyn amgylchedd arall: TACOTRANSLATE_DEFAULT_LOCALE a TACOTRANSLATE_ORIGIN.

  • TACOTRANSLATE_DEFAULT_LOCALE: Y cod lleoliad diofyn wrth gwympo. Yn yr enghraifft hon, byddwn yn ei osod i en ar gyfer Saesneg.
  • TACOTRANSLATE_ORIGIN: Y “ffolder” lle bydd eich llinynnau yn cael eu storio, fel 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 nad ydych byth yn datgelu’r allwedd API gyfrinachol read/write i amgylcheddau cynhyrchu ochr cleient.

Sefydlu TacoTranslate

Dechreuwch TacoTranslate yn eich cais React trwy amgylchynu 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 gydran Translate unrhyw le o fewn eich cais i arddangos testun wedi’i gyfieithu! Sicrhewch eich bod yn edrych ar ein dogfennaeth am ragor o wybodaeth, ac ar gyfer canllawiau gweithredu penodol i’ch gosodiad chi.

import {Translate} from 'tacotranslate/react';

export default async function Component() {
	return (
		<Translate string="Hello? This is TacoTranslate speaking." />
	);
}

Manteision defnyddio TacoTranslate

  • Arbed Amser: Yn awtomataidd y broses ddiflas o leoleiddio a chasglu llinynnau, gan arbed amser gwerthfawr i chi.
  • Cynaliadwy o ran Costau: Yn lleihau’r angen am gyfieithiadau llaw, gan gostwng eich costau leoleiddio.
  • Gwell Cywirdeb: Mae cyfieithiadau mewnweledol AI yn sicrhau canlyniadau cywir yn y cyd-destun ac o ansawdd uchel.
  • Ateb Scaladwy: Ychwanegwch gefnogaeth yn hawdd i 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 linynnau at gydran Translate. Nodwch mai dim ond amgylcheddau gyda chaniatâd read/write ar y bysell API fydd yn gallu creu llinynnau newydd i’w cyfieithu.

Rydym yn argymell cael amgylchedd prawf caeedig a diogel lle gallwch brofi eich cais cynhyrchu, gan ychwanegu llinynnau newydd cyn mynd yn fyw. Bydd hyn yn atal neb rhag dwyn eich allwedd API gyfrinachol, ac yn potensial achosi i’ch prosiect cyfieithu fagu trwy ychwanegu llinynnau anghyfreithlon.

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!

Cynnyrch gan NattskiftetWedi'i wneud yn Norwy