TacoTranslate
/
DokumentazzjoniPrezzijiet
 
Artiklu
04 Mej 2025

Lokalizzazzjoni mingħajr sforz għal applikazzjonijiet React

Qed tfittex li tespandi l-applikazzjoni React tiegħek għal swieq ġodda? TacoTranslate jagħmilha faċli ħafna li tilokalizza l-apps React tiegħek, u jippermettilek tilħaq udjenza globali mingħajr diffikultà.

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

  • Integrazjoni bla xkiel: Magħmula speċifikament għall-applikazzjonijiet React, TacoTranslate jintegra mingħajr sforz fil-fluss tax-xogħol eżistenti tiegħek.
  • Kollezzjoni Awtomatika ta' Strings: M'għadekx bżonn timmaniġġja fajls JSON b'mod manwali. TacoTranslate jiġbor awtomatikament il-strings mis-sors tal-kodiċi tiegħek.
  • Traduzzjonijiet mgħammra bil-AI: Uża l-qawwa tal-AI biex tipprovdi traduzzjonijiet preċiżi skont il-kuntest li jaqblu mat-ton tal-applikazzjoni tiegħek.
  • Appoġġ Immedjat għall-Lingwi: Żid appoġġ għal lingwi ġodda bil-klikk 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 jkollok il-modulu installat, se jkollok bżonn toħloq kont ta' TacoTranslate, proġett ta' traduzzjoni, u ċwievet API assoċjati. Oħloq kont hawn. Hu b'xejn, u ma jeħtieġlekx iżżid karta tal-kreditu.

Fil-UI tal-applikazzjoni TacoTranslate, oħloq proġett u imlaħaq it-tab tat-tasti tal-API tagħha. Oħloq ċavetta waħda read u ċavetta waħda read/write. Se nsalvawhom bħala varjabbli tal-ambjent. Il-ċavetta read hija dik li nsejħu public u l-ċavetta read/write hija secret. Per eżempju, tista' żżidhom f'fajl .env fil-għerq tal-proġett tiegħek.

Se jkollok ukoll bżonn iżżid żewġ varjabbli ambjentali oħra: TACOTRANSLATE_DEFAULT_LOCALE u TACOTRANSLATE_ORIGIN.

  • TACOTRANSLATE_DEFAULT_LOCALE: Il-kodiċi tal-lokalità ta' fallback default. F'dan l-eżempju, se nissettjawh għal en għall-Ingliż.
  • TACOTRANSLATE_ORIGIN: Il-“folder” fejn it-testijiet tiegħek se jiġu maħżuna, bħal pereżempju l-URL tal-websajt tiegħek. Aqra 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 tesponi l-API key is-sigriet read/write fl-ambjenti tal-produzzjoni fuq in-naħa tal-klijent.

Konfigurazzjoni ta' TacoTranslate

Inizjalizza TacoTranslate fl-applikazzjoni React tiegħek billi tpoġġi l-applikazzjoni tiegħek taħt il-provider 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>
	);
}

Issa tista' tuża l-komponent Translate kullimkien fl-applikazzjoni tiegħek biex turi test tradott! Kun żgur li tiċċekkja id-dokumentazzjoni tagħna għal aktar informazzjoni u għal gwidi ta' implimentazzjoni speċifiċi għall-issettjar tiegħek.

import {Translate} from 'tacotranslate/react';

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

Il-benefiċċji tal-użu ta' TacoTranslate

  • Iffrankar ta' żmien: Jawtomatizza l-proċess tedjanti tal-lokalizzazzjoni u tal-ġbir ta' stringijiet, u jiffranka ħin prezzjuż.
  • Kosteffettiv: Jnaqqas il-bżonn ta' traduzzjonijiet manwali, u jnaqqas il-kostijiet tal-lokalizzazzjoni tiegħek.
  • Eżattezza mtejba: Traduzzjonijiet mgħammra bl-AI jiżguraw riżultati preċiżi fil-kuntest u ta' kwalità għolja.
  • Soluzzjoni skalabbli: Żid faċilment appoġġ għal lingwi ġodda hekk kif l-applikazzjoni u l-bażi tal-klijenti tiegħek jikbru.

Ibda illum!

L-applikazzjoni React tiegħek se tittraduċi awtomatikament meta żżid kwalunkwe kordi ta' test f'komponent Translate. Nota li biss l-ambjenti li għandhom permessi read/write fuq il-key tal-API se jkunu jistgħu joħolqu kordi ġodda li għandhom jiġu tradotti.

Nirrakkomandaw li jkollok ambjent ta' staging magħluq u sigur fejn tista' tittestja l-applikazzjoni tal-produzzjoni tiegħek, u żżid kordi ġodda qabel ma tmur live. Dan se jipprevjeni li xi ħadd jisraq il-key sigriet tal-API tiegħek, u potenzjalment jespandi b'mod mhux mixtieq il-proġett tat-traduzzjoni tiegħek billi jżid kordi 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