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äärtuseksen
inglise keele jaoks.TACOTRANSLATE_ORIGIN
: Kaust, kuhu teie stringid salvestatakse, näiteks teie veebisaidi URL. Loe originaalidest lähemalt siit.
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!