Auðveld staðfæring fyrir React-forrit
Ertu að leita að því að útvíkka React-forritið þitt á nýja markaði? TacoTranslate gerir það ótrúlega auðvelt að staðfæra React-forritin þín, svo þú getir náð til alþjóðlegs áhorfendahóps án nokkurs vesen.
Af hverju að velja TacoTranslate fyrir React?
- Samfelld samþætting: Hönnuð sérstaklega fyrir React-forrit, TacoTranslate samþættist auðveldlega inn í núverandi vinnuflæði þitt.
- Sjálfvirk söfnun strengja: Ekki þarf lengur að stjórna JSON-skrám handvirkt. TacoTranslate safnar sjálfkrafa strengjum úr kóðabásnum þínum.
- Þýðingar knúnar af gervigreind: Nýttu kraft gervigreindar til að veita þýðingar sem eru samhengisréttar og passa við tón forritsins þíns.
- Strax tungumálastuðningur: Bættu við stuðningi fyrir ný tungumál með einum smelli, sem gerir forritið þitt aðgengilegt á heimsvísu.
Hvernig það virkar
Settu upp TacoTranslate pakkann í gegnum npm:
npm install tacotranslate
Þegar þú hefur sett upp módúlinn þarftu að búa til TacoTranslate reikning, þýðingarverkefni og tengd API lykla. Búðu til reikning hér. Það er ókeypis og krefst ekki að þú bætir við kreditkorti.
Innan TacoTranslate forritsins, búðu til verkefni og farðu á API lyklasíðuna. Búðu til einn read
lykil og einn read/write
lykil. Við munum vista þá sem umhverfisbreytur. read
lykillinn er það sem við köllum public
og read/write
lykillinn er secret
. Til dæmis gætir þú bætt þeim við .env
skrá í rót verkefnisins þíns.
Þú þarft einnig að bæta við tveimur umhverfisbreytum: TACOTRANSLATE_DEFAULT_LOCALE
og TACOTRANSLATE_ORIGIN
.
TACOTRANSLATE_DEFAULT_LOCALE
: Sjálfgefinn staðgengilskóði tungumálsins. Í þessu dæmi munum við stilla hann áen
fyrir ensku.TACOTRANSLATE_ORIGIN
: „Mappa“ þar sem strengirnir þínir verða geymdir, eins og slóð vefsíðunnar þinnar. Lestu meira um origins hér.
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.com
Gakktu úr skugga um að leka aldrei hinum leyndardómsfulla read/write
API lykli í framleiðsluumhverfi á viðskiptavinahlið.
Uppsetning TacoTranslate
Inníhalda TacoTranslate í React forritinu þínu með því að vefja forritið þitt í TacoTranslate samhengi-veitanda:
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ú getur þú notað Translate
íhlutinn hvar sem er innan forritsins þíns til að sýna þýddan texta! Gakktu úr skugga um að skoða skjölun okkar fyrir frekari upplýsingar og leiðbeiningar um innleiðingu sem eru sérsniðnar að þinni uppsetningu.
import {Translate} from 'tacotranslate/react';
export default async function Component() {
return (
<Translate string="Hello? This is TacoTranslate speaking." />
);
}
Kostir við að nota TacoTranslate
- Tímasparnaður: Sjálfvirknivæðir leiðinlegan feril staðfærslu og söfnunar á strengjum, og sparar þér dýrmætan tíma.
- Arðbært: Minnkar þörf á handvirkum þýðingum, sem lækkar kostnað við staðfærslu.
- Bætt nákvæmni: Þýðingar knúnar af gervigreind tryggja samhengisrétta og gæða niðurstöðu.
- Mælanleg lausn: Auðvelt að bæta við stuðningi fyrir ný tungumál eftir því sem forritið þitt og viðskiptavinahópurinn stækkar.
Byrjaðu strax í dag!
React-forritið þitt verður þýtt sjálfkrafa þegar þú bætir við einhverjum strengjum í Translate
eininguna. Athugaðu að aðeins umhverfi með read/write
heimildum á API lykilnum munu geta búið til nýja strengi til þýðingar.
Við mælum með að hafa lokað og öruggt staging-umhverfi þar sem þú getur prófað framleiðsluáætlunina þína og bætt við nýjum strengjum áður en farið er í loftið. Þetta mun koma í veg fyrir að einhver steli leynilega API-lykli þínum og mögulega úrþyngi þýðingarverkefnið með villitengingum.
Gakktu úr skugga um að skoða fullkomnu dæmin á GitHub prófílnum okkar. Ef þú lendir í vandræðum, ekki hika við að hafðu samband, og við hjálpum þér glaðlega.
TacoTranslate gerir þér kleift að staðsetja React-forritin þín sjálfkrafa og hratt til og frá hvaða tungumáli sem er. Þýddu frítt!