Lokalizācija bez piepūles React lietotnēm
Vai vēlaties paplašināt savu React lietotni jaunajos tirgos? TacoTranslate padara React lietotņu lokalizēšanu ārkārtīgi vienkāršu, ļaujot jums sasniegt globālu auditoriju bez sarežģījumiem.
Kāpēc izvēlēties TacoTranslate React lietotnēm?
- Nevainojama 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 jāuztur JSON faili manuāli. TacoTranslate automātiski apkopo virknes no jūsu koda bāzes.
- Mākslīgā intelekta darbināti tulkojumi: Izmantojiet mākslīgā intelekta spēku, lai nodrošinātu kontekstuāli precīzus tulkojumus, kas atbilst jūsu lietotnes tonim.
- Tūlītējs valodu atbalsts: Pievienojiet atbalstu jaunām valodām tikai ar vienu klikšķi, padarot jūsu lietotni globāli pieejamu.
Kā tas darbojas
Instalējiet TacoTranslate pakotni, izmantojot npm:
npm install tacotranslatePēc moduļa instalēšanas jums būs jāizveido TacoTranslate konts, tulkošanas projekts un ar to saistītās API atslēgas. Izveidojiet kontu šeit. Tas ir bez maksas, un nav nepieciešams pievienot kredītkarti.
TacoTranslate lietotnes lietotāja saskarnē izveidojiet projektu un dodieties uz 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ēgu mēs saucam par public, bet read/write atslēgu — par secret. Piemēram, jūs tās varat pievienot projekta saknes .env failā.
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 kods. Šajā piemērā to iestatīsim uzen(angļu).TACOTRANSLATE_ORIGIN: “mape”, kur tiks glabāti jūsu teksti, piemēram, jūsu vietnes URL. Uzziniet vairāk par izcelsmēm šeit.
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.comPārliecinieties, ka slepenā read/write API atslēga nekad netiek nopludināta klienta puses produkcijas vidē.
TacoTranslate iestatīšana
Inicializējiet TacoTranslate savā React lietotnē, ietinot savu 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 jūsu 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 īpaši piemēroti jūsu iestatījumam.
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 tulkota automātiski, kad pievienosiet jebkādas virknes Translate komponentam. Ņemiet vērā, ka tikai vidēs, kurām API atslēgā piešķirtas read/write atļaujas, būs iespējams izveidot jaunas virknes tulkošanai.
Mēs iesakām izveidot slēgtu un drošu testēšanas vidi, kurā varat pārbaudīt savu produkcijas lietotni un pievienot jaunas virknes pirms tās nonākšanas tiešraidē. Tas novērsīs, ka kāds kāds nozog jūsu slepeno API atslēgu un potenciāli palielina jūsu tulkošanas projekta apjomu, pievienojot nevēlamas 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!