Lokalizzazzjoni faċli għal applikazzjonijiet React
Qed tfittex li twessa' l-applikazzjoni React tiegħek għal swieq ġodda? TacoTranslate jagħmilha faċli ħafna li lokalizza l-apps React tiegħek, u jippermettilek taqbad publik globali mingħajr taħrif.
Għaliex tagħżel TacoTranslate għal React?
- Integrazjoni Bla Soluzzjoni: Iddisinjat speċifikament għal applikazzjonijiet React, TacoTranslate jidħol faċilment fil-fluss tax-xogħol tiegħek eżistenti.
- Ikkollezzjoni Awtonoma ta’ Strinji: M’hemmx bżonn li timmaniġġja manwalment fajls JSON iktar. TacoTranslate ikkolletta awtomatikament l-istrinzi mill-kodiċi tiegħek.
- Traduzzjonijiet b'Għajnuna ta’ AI: Uża l-qawwa ta’ AI biex tipprovdi traduzzjonijiet eżatti skont il-kuntest li jaqblu mat-ton tal-applikazzjoni tiegħek.
- Appoġġ Lingwistiku Immedjat: Ż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, se jkun meħtieġ li toħloq kont f'TacoTranslate, proġett ta' traduzzjoni, u ċwievet API assoċjati. Oħloq kont hawn. Huwa b'xejn, u ma jeħtieġlekx iżżid karta ta’ kreditu.
Within the TacoTranslate application UI, oħloq proġett, u imbagħad mur fit-tab tal-API keys tiegħu. Oħloq ċavetta read
, u oħra read/write
. Se ninżluhom bħala varjabbli tal-ambjent. Il-ħolqa read
hija dak li nsejħulu public
u l-ħolqa read/write
hija secret
. Per eżempju, tista’ żżidhom f’fajl .env
fil-fond ta’ proġett tiegħek.
Ikollok bżonn iżżid żewġ varjabbli ambjentali oħra: TACOTRANSLATE_DEFAULT_LOCALE
u TACOTRANSLATE_ORIGIN
.
TACOTRANSLATE_DEFAULT_LOCALE
: Il-kodiċi default għall-lokazzjoni fallback. F'dan l-eżempju, se nissettjawh għalen
għall-Ingliż.TACOTRANSLATE_ORIGIN
: Il-“folder” fejn se jinżammu l-kordi tiegħek, bħal URL tal-websajt tiegħek. Aqra aktar dwar l-origini hawnhekk.
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 taqsam is-sħiħ tal-muftieħ read/write
API ma’ ambjenti ta’ produzzjoni fil-ġenb tal-klijent.
Twaqqif ta’ TacoTranslate
Ibda TacoTranslate fl-applikazzjoni React tiegħek billi tgħatti l-applikazzjoni tiegħek fil-provider 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>
);
}
Tista' issa tuża l-komponent Translate
f'kull post ġewwa l-applikazzjoni tiegħek biex turi test tradott! Kun żgur li tivvjaġġa fid-dokumentazzjoni tagħna għal aktar informazzjoni, u għal gwidi ta' implementazzjoni 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." />
);
}
Il-benefiċċji tal-użu ta’ TacoTranslate
- Issejvja l-ħin: Ji automatizza l-proċess tedjous tal-lokalizzazzjoni u l-ġbir tal-kordi, issejvjak ħin prezzjuż.
- Effiċjenza fil-kost: Jnaqqas il-ħtieġa għal traduzzjonijiet manwali, u b’hekk jonqos l-ispejjeż tal-lokalizzazzjoni tiegħek.
- Akkuratezza mtejba: It-traduzzjonijiet b’għajnuna ta’ AI jiżguraw riżultati preċiżi fil-kuntest u ta’ kwalità għolja.
- Soluzzjoni skalabbli: Żid faċilment appoġġ għal lingwi ġodda hekk kif l-applikazzjoni u l-bażi tal-klijenti tiegħek tikber.
Ibda llum!
L-applikazzjoni React tiegħek tittraduċi awtomatikament meta żżid kwalunkwe stringa f’komponent Translate
. Innota li biss l-ambjenti b’permessi read/write
fuq il-key tal-API jkunu jistgħu joħolqu strings ġodda biex jittraduċu.
Nirrakkomandaw li jkollok ambjent ta’ staging magħluq u sigur fejn tista’ tittestja l-applikazzjoni tal-produzzjoni tiegħek, żid strings ġodda qabel tmur live. Dan se jipprevjeni lil ħadd milli jxolji l-key sigriet tal-API tiegħek, u potenzjalment jissagrifikaw il-proġett tat-traduzzjoni tiegħek billi żżid strings mhux awtorizzati.
Kun żgur li tiċċekkja l-eżempji komplet fuq il-profil tagħna fuq GitHub. Jekk tirnexxilek problema, tħossok liberu li tikkuntattjana, u nkunu aktar minn kuntenti biex ngħinuk.
TacoTranslate jippermettilek li lokalizza awtomatikament l-applikazzjonijiet React tiegħek malajr 'il fuq u 'l isfel minn kwalunkwe lingwa. Ittraduċi b’xejn!