TacoTranslate
/
DogfennaethPrisiau
 
Erthygl
04 Mai

Lleoleiddio di-drafferth ar gyfer cymwysiadau React

Ydych chi'n edrych i ehangu eich apiau 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 unrhyw drafferth.

Pam ddewis 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 â llaw. Mae TacoTranslate yn casglu llinynnau o'ch cod yn awtomatig.
  • Cyfieithiadau wedi'u Pweru gan AI: Defnyddiwch bŵer AI i ddarparu cyfieithiadau sy'n gywir o ran cyd-destun ac sy'n addas i don eich cymhwysiad.
  • Cefnogaeth Iaith Ar Unwaith: Ychwanegwch gefnogaeth ar gyfer ieithoedd newydd gyda dim ond un clic, gan wneud eich cymhwysiad yn hygyrch yn fyd-eang.

Sut mae'n gweithio

Gosodwch y pecyn TacoTranslate drwy npm:

npm install tacotranslate

Pan fyddwch chi 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 y rhyngwyneb defnyddiwr o TacoTranslate, creu prosiect a ewch i'r tab allweddi API. Creu un read allwedd a un read/write allwedd. Byddwn yn eu cadw fel newidynnau amgylchedd. Y read allwedd yw'r hyn a elwir yn public, a'r read/write allwedd yw secret. Er enghraifft, gallech eu hychwanegu at ffeil .env yn nghyfeiriadur gwraidd eich prosiect.

Bydd angen ichi hefyd ychwanegu dau o'r newidynnau amgylcheddol canlynol: TACOTRANSLATE_DEFAULT_LOCALE a TACOTRANSLATE_ORIGIN.

  • TACOTRANSLATE_DEFAULT_LOCALE: Y cod lleoliad wrth gefn diofyn. Yn yr enghraifft hon, byddwn yn ei osod i en ar gyfer Saesneg.
  • TACOTRANSLATE_ORIGIN: Y “ffolder” lle caiff eich llinynnau eu storio, megis URL eich gwefan. Darllenwch mwy 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 fyddwch byth yn datgelu'r allwedd API gyfrinachol read/write i amgylcheddau cynhyrchu ar ochr y cleient.

Sefydlu TacoTranslate

Cychwynnwch TacoTranslate yn eich cais React trwy 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 cydran Translate unrhyw le o fewn eich cais i ddangos testun wedi'i gyfieithu! Gwnewch yn siŵr eich bod yn edrych ar ein dogfennaeth i gael rhagor o wybodaeth, ac i gael canllawiau gweithredu sy'n benodol i'ch cyfluniad.

import {Translate} from 'tacotranslate/react';

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

Manteision defnyddio TacoTranslate

  • Arbed amser: Awtomeiddio'r broses ddiflas o leoleiddio a chasglu llinynnau, gan arbed eich amser gwerthfawr.
  • Economaidd: Lleihau'r angen am gyfieithiadau â llaw, gan leihau eich costau lleoleiddio.
  • Gwell cywirdeb: Mae cyfieithiadau a gynhyrchir gan AI yn sicrhau canlyniadau sy'n gywir o ran cyd-destun ac o ansawdd uchel.
  • Ateb sy'n ymestynadwy: Ychwanegwch gefnogaeth ar gyfer ieithoedd newydd yn hawdd wrth i'ch ap a'ch sylfaen cwsmeriaid dyfu.

Dechreuwch heddiw!

Bydd eich cymhwysiad React yn cael ei gyfieithu'n awtomatig pan ychwanegwch unrhyw llinynnau i gydran Translate. Sylwch fod 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 staging caeedig a diogel lle gallwch brofi eich cymhwysiad cynhyrchu, gan ychwanegu llinynnau newydd cyn mynd yn fyw. Bydd hyn yn atal unrhywun unrhywun rhag dwyn eich allwedd API gyfrinachol, a allai hefyd chwyddo eich prosiect cyfieithu trwy 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!

Cynnyrch gan NattskiftetWedi'i wneud yn Norwy