TacoTranslate
/
DokumentazzjoniPrezzijiet
 
Artiklu
Mej 04

Lokalizzazzjoni bla sforz għal applikazzjonijiet React

Qed tfittex li tespandi l-applikazzjoni React tiegħek għal swieq ġodda? TacoTranslate jagħmel il-lokalizzazzjoni tal-apps React tiegħek faċli ħafna, jagħtuk il-possibbiltà li tilħaq udjenza globali mingħajr tbatija.

Għaliex tagħżel TacoTranslate għal React?

  • Integrazione Bla Problemi: Iddisinjat speċifikament għal applikazzjonijiet React, TacoTranslate jintegra effortlessly fil-fluss tax-xogħol eżistenti tiegħek.
  • Ħsad Automatik ta’ Strinzi: M’għadux hemm bżonn timmaniġġja fajls JSON manwalment. TacoTranslate jiġbor strinzi awtomatikament mill-kodiċi tiegħek.
  • Traduzzjonijiet b’Ħila AI: Uża s-saħħa tal-AI biex tipprovdi traduzzjonijiet preċiżi skont il-kuntest li jaqblu mat-ton tal-applikazzjoni tiegħek.
  • Appoġġ Istantanju għal Lingwi: Żid appoġġ għal lingwi ġodda b’klikjament wieħed biss, u agħmel l-applikazzjoni tiegħek aċċessibbli globalment.

Kif jaħdem

Installa l-pakkett TacoTranslate permezz ta’ npm:

npm install tacotranslate

Ladarba tkun installajt il-modulu, ikollok bżonn toħloq kont ta’ TacoTranslate, proġett ta’ traduzzjoni, u ċwievet API marbuta magħhom. Oħloq kont hawn. Huwa b'xejn, u ma jeħtieġlekx iżżid karta ta' kreditu.

Dentro l-UI tal-applikazzjoni TacoTranslate, oħloq proġett, u mur fit-tab tal-muftieħ API tiegħu. Oħloq wieħed read u wieħed read/write. Aħna nħalluhom bħala varjabbli tal-ambjent. Il-muftieħ read huwa dak li nsejħulu public u l-muftieħ read/write huwa secret. Per eżempju, tista’ żżidhom fil-fajl .env fil-għeruq tal-proġett tiegħek.

Intaqbad ukoll iżżid żewġ varjabbli ambjentali oħra: TACOTRANSLATE_DEFAULT_LOCALE u TACOTRANSLATE_ORIGIN.

  • TACOTRANSLATE_DEFAULT_LOCALE: Il-kodiċi default tal-lokal fallback. F’dan l-eżempju, se nissettjawh għal en għall-Ingliż.
  • TACOTRANSLATE_ORIGIN: Il-“folder” fejn se jinżammu l-korda tiegħek, bħal l-URL tas-sit tiegħek. Iqra aktar dwar l-origini hawn.
.env
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.com

Kun żgur li qatt ma tserraħ il-read/write API key sigriet għal ambjenti ta’ produzzjoni fuq il-klijent.

Tħaddim ta' TacoTranslate

Ipprepara TacoTranslate fl-applikazzjoni React tiegħek billi timbotta l-applikazzjoni tiegħek fil-fornitur tal-kuntest ta’ 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>
	);
}

Tista’ issa tuża l-komponent Translate kullimkien ġewwa l-applikazzjoni tiegħek biex turi test tradott! Kun żgur li tiċċekkjaha fid-dokumentazzjoni tagħna għal aktar informazzjoni, u għal gwidi ta’ implimentazzjoni speċifiċi għas-setup tiegħek.

import {Translate} from 'tacotranslate/react';

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

Benefiċċji mill-użu ta’ TacoTranslate

  • Ħin iffrankar: Awtomatizza l-proċess tedjanti tal-lokalizzazzjoni u l-ġbir tal-kordi, iffrankar ta’ ħin prezzjuż.
  • Effiċjenti għall-ispiża: Jnaqqas il-ħtieġa għal traduzzjonijiet manwali, u jnaqqas il-kosti ta’ lokalizzazzjoni tiegħek.
  • Preċiżjoni mtejjba: Traduzzjonijiet b’saħħithom bl-intelliġenza artifiċjali jiżguraw riżultati preċiżi skont il-kuntest u ta’ kwalità għolja.
  • Soluzzjoni skalabbli: Żid appoġġ għal lingwi ġodda faċilment hekk kif l-applikazzjoni u l-bażi ta’ klijenti tiegħek tikber.

Ibda llum!

L-applikazzjoni React tiegħek tiġi tradotta awtomatikament meta tkun żiedet kwalunkwe stringa f’komponent Translate. Innota li biss ambjenti b’autorizzazzjonijiet read/write fuq iċ-ċavetta API jkollhom il-ħila li joħolqu stringi ġodda biex jiġu tradotti.

Nissuġġerixxu li jkollok ambjent ta’ staging magħluq u sigur fejn tista’ tesperjenza l-applikazzjoni tiegħek tal-produzzjoni, billi żżid stringi ġodda qabel tagħtiha għall-użu pubbliku. Dan jipprevjeni lil ħadd milli jisirqlek iċ-ċavetta sigrieta API tiegħek, u potenzjalment jimla l-proġett tat-traduzzjoni tiegħek b’stringi mhux awtorizzati.

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!

Prodott minn NattskiftetMagħmul fin-Norveġja