Lokalizasyon san efò pou aplikasyon React
Èske w ap chèche devlope aplikasyon React ou a nan nouvo mache? TacoTranslate fè li ekstrèmman fasil pou lokalize aplikasyon React ou yo, pèmèt ou rive jwenn yon odyans mondyal san konplikasyon.
Poukisa chwazi TacoTranslate pou React?
- Entégrasyon San Pwoblèm: Devlope espesyalman pou aplikasyon React, TacoTranslate entegre fasilman nan workflow ou genyen an.
- Koleksyon Fraz Otomatik: Pa bezwen jere fichye JSON yo manyèlman ankò. TacoTranslate kolekte fraz yo otomatikman nan kòd ou.
- Tradiksyon ki mache ak AI: Sèvi ak pouvwa AI a pou bay tradiksyon ki presi selon kontèks epi ki adapte ton aplikasyon ou an.
- Sipò Imedya pou Lang: Ajoute sipò pou nouvo lang avèk yon sèl klik, sa ki fè aplikasyon ou aksesib globalman.
Kijan li fonksyone
Enstale pake TacoTranslate a atravè npm:
npm install tacotranslate
Lè ou fin enstale modil la, w ap bezwen kreye yon kont TacoTranslate, yon pwojè tradiksyon, ak kle API ki asosye yo. Kreye yon kont isit la. Li gratis, e pa mande w pou w ajoute yon kat kredi.
Nan entèfas itilizatè aplikasyon TacoTranslate la, kreye yon pwojè, epi ale nan onglet kle API li yo. Kreye yon kle read
epi yon kle read/write
. N ap sere yo kòm varyab anviwònman. Kle read
la se sa nou rele public
epi kle read/write
la se secret
. Pa egzanp, ou ka ajoute yo nan yon fichye .env
nan rasin pwojè ou a.
Ou pral bezwen ajoute tou de lòt varyab anviwònman: TACOTRANSLATE_DEFAULT_LOCALE
ak TACOTRANSLATE_ORIGIN
.
TACOTRANSLATE_DEFAULT_LOCALE
: Kòd lokal defo pou ranplasman. Nan egzanp sa a, n ap mete lien
pou lang angle.TACOTRANSLATE_ORIGIN
: “Katab” kote kòd ou yo ap estoke, tankou URL sit entènèt ou. Li plis sou orijin yo isit la.
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.com
Asire w pou pa janm pataje kle API read/write
ki se sekrè a nan anviwònman pwodiksyon bò kliyan yo.
Konfigirasyon TacoTranslate
Inisyalize TacoTranslate nan aplikasyon React ou a lè ou anvlope aplikasyon ou a nan founisè kontèks TacoTranslate la:
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>
);
}
Kounye a, ou ka itilize konpozan Translate
nenpòt kote nan aplikasyon ou a pou montre tèks tradui! Asire w pou w gade dokimantasyon nou an pou plis enfòmasyon, ak pou gid aplikasyon ki espesifik pou anviwònman ou a.
import {Translate} from 'tacotranslate/react';
export default async function Component() {
return (
<Translate string="Hello? This is TacoTranslate speaking." />
);
}
Benefis itilize TacoTranslate
- Konnen tan: Otomatize pwosesis an baa nan lokalizasyon ak koleksyon fisèl yo, sove ou tan ki gen anpil valè.
- Ekonomik: Diminye bezwen pou tradiksyon manyèl, bese depans lokalizasyon ou yo.
- Presizyon amelyore: Tradiksyon ki mache ak AI asire rezilta ki egzat nan kontèks epi bon kalite.
- Solisyon echèl: Ajoute fasil sipò pou nouvo lang pandan aplikasyon w lan ak baz kliyan ou ap grandi.
Kòmanse jodi a!
Aplikasyon React ou a ap tradui otomatikman lè ou ajoute nenpòt strings nan yon konpozan Translate
. Remake byen ke sèlman anviwònman ki gen pèmisyon read/write
sou kle API a ap kapab kreye nouvo strings pou tradui.
Nou rekòmande pou gen yon anviwònman staging fèmen ak sekirize kote ou ka teste aplikasyon pwodiksyon ou a, ajoute nouvo strings anvan ou lanse li. Sa ap anpeche nenpòt moun vòlè kle API sekrè ou a, epi potansyèlman chaje pwojè tradiksyon ou a ak strings move kalite.
Asire w pou wè egzanp konplè yo sou pwofil GitHub nou an. Si ou ta rankontre nenpòt pwoblèm, pa ezite kontakte nou, n ap plis pase kontan ede w.
TacoTranslate pèmèt ou lokalize otomatikman aplikasyon React ou yo rapidman nan nenpòt lang e soti nan nenpòt lang. Tradwi gratis!