TacoTranslate
/
DokumentācijaCenas
 
Raksts
2025. g. 04. maijs

Lokalizācija bez piepūles React lietotnēm

Vai vēlaties paplašināt savu React lietotni uz jauniem tirgiem? TacoTranslate padara React lietotņu lokalizēšanu ārkārtīgi vienkāršu, ļaujot sasniegt globālu auditoriju bez sarežģījumiem.

Kāpēc izvēlēties TacoTranslate React lietotnēm?

  • Bezšuvju integrācija: Izstrādāts īpaši React lietojumprogrammām, TacoTranslate bez piepūles integrējas jūsu esošajā darbplūsmā.
  • Automātiska virkņu apkopošana: Vairs nav manuāli jāuztur JSON faili. TacoTranslate automātiski apkopo virknes no jūsu koda bāzes.
  • Tulkošana ar mākslīgā intelekta atbalstu: Izmantojiet mākslīgā intelekta spēku, lai nodrošinātu kontekstuāli precīzus tulkojumus, kas atbilst jūsu lietojumprogrammas tonim.
  • Tūlītējs valodu atbalsts: Pievienojiet atbalstu jaunām valodām ar vienu klikšķi, padarot jūsu lietojumprogrammu globāli pieejamu.

Kā tas darbojas

Instalējiet TacoTranslate pakotni, izmantojot npm:

npm install tacotranslate

Kad modulis būs instalēts, jums būs jāizveido TacoTranslate konts, tulkošanas projekts un saistītās API atslēgas. Izveidojiet kontu šeit. Tas ir bez maksas, un nav nepieciešams norādīt kredītkarti.

TacoTranslate lietotnes lietotāja saskarnē izveidojiet projektu un atveriet tā API atslēgu cilni. Izveidojiet vienu read atslēgu un vienu read/write atslēgu. Mēs tās saglabāsim kā vides mainīgos. read atslēga ir tā, ko mēs saucam par public, bet read/write atslēga ir secret. Piemēram, tās varat pievienot .env failam projekta saknē.

Jums arī būs jāpievieno vēl divi vides mainīgie: TACOTRANSLATE_DEFAULT_LOCALE un TACOTRANSLATE_ORIGIN.

  • TACOTRANSLATE_DEFAULT_LOCALE: Noklusējuma rezerves lokalizācijas (valodas) kods. Šajā piemērā to iestatīsim uz en, kas apzīmē angļu valodu.
  • TACOTRANSLATE_ORIGIN: “mape”, kur tiks glabātas jūsu teksta virknes, piemēram, jūsu vietnes URL. Uzziniet vairāk par izcelsmēm šeit.
.env
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.com

Noteikti nekad neizpaudiet slepeno read/write API atslēgu klienta puses produkcijas vidēs.

TacoTranslate iestatīšana

Inicializējiet TacoTranslate savā React lietotnē, ietinot lietotni TacoTranslate konteksta nodrošinātājā:

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>
	);
}

Tagad varat izmantot Translate komponentu jebkurā vietā savā lietotnē, lai parādītu tulkotu tekstu! Noteikti apskatiet mūsu dokumentāciju, lai iegūtu vairāk informācijas un ieviešanas ceļvežus, kas piemēroti jūsu konfigurācijai.

import {Translate} from 'tacotranslate/react';

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

TacoTranslate izmantošanas priekšrocības

  • Laika ietaupījums: Automatizē laikietilpīgo lokalizācijas procesu un virkņu vākšanu, ietaupot jūsu vērtīgo laiku.
  • Izdevīgi: Samazina nepieciešamību pēc manuāliem tulkojumiem, samazinot jūsu lokalizācijas izmaksas.
  • Uzlabota precizitāte: Ar mākslīgā intelekta atbalstu veiktie tulkojumi nodrošina kontekstuāli precīzus un augstas kvalitātes rezultātus.
  • Mērogojams risinājums: Viegli pievienojiet atbalstu jaunām valodām, kad jūsu lietotne un klientu bāze aug.

Sāciet jau šodien!

Jūsu React lietotne tiks automātiski iztulkota, kad pievienosit jebkuras virknes komponentam Translate. Ņemiet vērā, ka tikai vidēs, kurām API atslēgai ir read/write atļaujas, būs iespējams izveidot jaunas virknes, ko tulkot.

Mēs iesakām nodrošināt slēgtu un drošu staging vidi, kurā varat testēt savu produkcijas lietotni, pievienojot jaunas virknes pirms pāriešanas tiešraidē. Tas neļaus nevienam nozagt jūsu slepeno API atslēgu un potenciāli pārbāzt jūsu tulkošanas projektu, pievienojot neautorizētas virknes.

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!

Produkts no NattskiftetRažots Norvēģijā