TacoTranslate
/
DokumentazzjoniPrezzijiet
 
Artiklu
Mej 04

Lokalizzazzjoni bla sforz għall-applikazzjonijiet React

Qed tfittex li tespandi l-applikazzjoni React tiegħek għal swieq ġodda? TacoTranslate jagħmilha faċli ħafna li tlokalizza l-apps React tiegħek, li tippermettilek tilħaq udjenza globali mingħajr kwalunkwe tfixkil.

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

  • Integrazzjoni Bla Xkiel: Iddisinjata speċifikament għall-applikazzjonijiet React, TacoTranslate tidħol mingħajr sforz fil-fluss tax-xogħol eżistenti tiegħek.
  • Ġbir Automattiku ta’ Strings: Ħadd ma jrid jikkontrolla manwalment fajls JSON aktar. TacoTranslate ġġib strings awtomatikament mill-kodiċi tiegħek.
  • Traduzzjonijiet Powered minn AI: Uża s-setgħa tal-AI biex tipprovdi traduzzjonijiet preċiżi fil-kuntest kif ukoll adattati għat-ton tal-applikazzjoni tiegħek.
  • Appoġġ Lingwistiku Istantanju: Żid appoġġ għal lingwi ġodda bi klikjatura waħda biss, u agħmel l-applikazzjoni tiegħek aċċessibbli globalment.

Kif taħdem

Installa l-pakkett TacoTranslate permezz ta’ npm:

npm install tacotranslate

Ladarba jkollok il-modulu installat, tkun trid toħloq kont ta’ TacoTranslate, proġett ta’ traduzzjoni, u ċwievet API assoċjati. Oħloq kont hawn. Huwa b'xejn, u mhux jeħtieġlek żżid karta ta' kreditu.

Binnen l-UI tal-applikazzjoni TacoTranslate, oħloq proġett, u ġib żjara fit-tab tal-Api keys tiegħu. Oħloq waħda read key, u waħda read/write key. Aħna se ninħażnuhom bħala variables tal-ambjent. Il-key read huwa dak li nsejħulu public u l-key read/write huwa secret. Per eżempju, tista' tgħaddihom f'file .env fil-għerq tal-proġett tiegħek.

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

  • TACOTRANSLATE_DEFAULT_LOCALE: Il-kodiċi default għall-lokazzjoni ta’ fallback. F’dan l-eżempju, se nissettjawh għal en għal Ingliż.
  • TACOTRANSLATE_ORIGIN: Il-“folder” fejn se jinħażnu l-kordi tiegħek, bħal URL tas-sit web tiegħek. Ikteb aktar dwar l-oriġini 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 tħallix l-API key sigriet read/write jiġi espost fl-ambjenti tal-produzzjoni fuq in-naħa tal-klijent.

Konfigurazzjoni ta’ TacoTranslate

Ibda TacoTranslate fl-applikazzjoni React tiegħek billi tgħatti 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>
	);
}

Issa tista' tuża l-komponent Translate kullimkien ġewwa l-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ħas-settings tiegħek.

import {Translate} from 'tacotranslate/react';

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

Vantaġġi mill-użu ta’ TacoTranslate

  • Ħin li jiffranka: Jotomatizza l-proċess għajjien ta’ lokalizzazzjoni u ġbir ta’ strings, iffrankalek ħin prezzjuż.
  • Effiċjenza fl-ispejjeż: Jnaqqas il-bżonn ta’ traduzzjonijiet manwali, jitnaqqsu l-ispejjeż tal-lokalizzazzjoni tiegħek.
  • Preċiżjoni mtejba: It-traduzzjonijiet b’għajnuna AI jassiguraw 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 tal-klijenti tiegħek tikber.

Ibda llum!

Applikazzjoni React tiegħek tiġi tradotta awtomatikament liż-żmien li żżid kwalunkwe strings fi Translate komponent. Innota li biss l-ambjenti b’permessi read/write fuq il-ktieb API se jkunu jistgħu joħolqu strings ġodda biex jiġu tradotti.

Nirrakkomandaw li jkollok ambjent ta’ staging magħluq u sigur fejn tista’ tittestja l-applikazzjoni tal-produzzjoni tiegħek, żieda ta’ strings ġodda qabel tmur live. Dan se jipprevjeni lil ħadd milli jisraq il-ktieb API sigriet tiegħek, u potenzjalment jiswiel proġett ta’ traduzzjoni tiegħek billi żżid strings 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