TacoTranslate
/
DokumentatsioonHinnakiri
 
Artikkel
04. mai

Vaevatu lokaliseerimine Reacti rakendustele

Kas soovite oma Reacti rakendust laiendada uutele turgudele? TacoTranslate muudab teie Reacti rakenduste lokaliseerimise uskumatult lihtsaks, võimaldades teil jõuda ülemaailmse publikuni ilma vaevata.

Miks valida TacoTranslate Reacti jaoks?

  • Lõputu integratsioon: Spetsiaalselt Reacti rakendustele loodud TacoTranslate ühildub hõlpsasti teie olemasoleva töövooga.
  • AUTOMAATNE järjendite kogumine: Pole enam vaja käsitsi JSON-failide haldamist. TacoTranslate kogub automaatselt järjendid teie koodibaasist.
  • Tehisintellekti toel tõlked: Kasutage AI võimekust, et pakkuda kontekstiliselt täpseid tõlkeid, mis sobivad teie rakenduse tooniga.
  • Hetke keele tugi: Lisage uute keelte tugi vaid ühe klõpsuga, muutes oma rakenduse globaalseteks kasutajate jaoks kättesaadavaks.

Kuidas see töötab

Installige TacoTranslate pakk npm-i kaudu:

npm install tacotranslate

Kui sul on moodul paigaldatud, pead looma TacoTranslate konto, tõlkeprojekti ja sellega seotud API-võtmed. Loo konto siit. See on tasuta ning ei nõua krediitkaardi lisamist.

TacoTranslate rakenduse liideses loo projekt ja liigu selle API võtmete vahekaardile. Loo üks read võti ja üks read/write võti. Salvestame need keskkonnamuutujatena. read võtit nimetame public ja read/write võtit secret. Näiteks võid need lisada oma projekti juurkausta .env faili.

Sul tuleb lisada ka kaks keskkonnamuutujat: TACOTRANSLATE_DEFAULT_LOCALE ja TACOTRANSLATE_ORIGIN.

  • TACOTRANSLATE_DEFAULT_LOCALE: Vaikimisi varuplokoodi tähis. Selles näites määrame selle väärtuseks en inglise keele jaoks.
  • TACOTRANSLATE_ORIGIN: Kaust, kuhu teie stringid salvestatakse, näiteks teie veebisaidi URL. Loe originaalidest lähemalt siit.
.env
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.com

Veenduge, et saladus read/write API võti kunagi ei lekiks kliendipoolsetesse tootmiskeskkondadesse.

TacoTranslate seadistamine

Algatage TacoTranslate oma React rakenduses, pannes oma rakenduse TacoTranslate konteksti pakkuja sisse:

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

Nüüd saate kasutada Translate komponenti oma rakenduses ükskõik kus, et kuvada tõlgitud teksti! Kindlasti vaadake meie dokumentatsiooni, et saada rohkem teavet ning leida teie seadistusele spetsiifilisi juurutusjuhiseid.

import {Translate} from 'tacotranslate/react';

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

TacoTranslate'i kasutamise eelised

  • Aja säästmine: Automatiseerib tüütut lokaliseerimise ja stringide kogumise protsessi, säästes teie väärtuslikku aega.
  • Kulukas tõhus: Vähendab käsitsi tõlkimise vajadust, alandades teie lokaliseerimiskulusid.
  • Paranenud täpsus: AI-toega tõlked tagavad kontekstitäpsed ja kvaliteetsed tulemused.
  • Skaalautuv lahendus: Lisage hõlpsasti toetust uutele keeltele, kui teie rakendus ja kliendibaas kasvavad.

Alustage juba täna!

Teie React-rakendus tõlgitakse automaatselt, kui lisate Translate komponendile mingeid stringe. Pange tähele, et ainult keskkonnad, millel on API võtme jaoks read/write õigused, saavad luua uusi tõlgitavaid stringe.

Soovitame kasutada suletud ja turvalist testkeskkonda, kus saate oma tootmisrakendust testida, lisades uusi stringe enne avaldamist. See takistab kellelgi teie salajast API võtit varastamast ning potentsiaalselt teie tõlkeprojekti täitumast soovimatute stringidega.

Veendu, et tutvud meie täielike näidetega GitHubi profiilil. Kui sul tekib mingeid probleeme, ära kõhkle ühendust võtta, me aitame sind hea meelega.

TacoTranslate võimaldab sul automaatselt lokaliseerida oma Reacti rakendusi kiiresti mistahes keelde ja keeltest. Tõlgi tasuta!

Toode ettevõttelt Nattskiftet