An réiteach is fearr d’idirnáisiúnú (i18n) i bhfeidhmchláir React
An bhfuil tú ag iarraidh do fheidhmchlár React a leathnú chuig margaí nua? Déanann TacoTranslate áitiú do aipí React thar a bheith éasca, agus cuireann sé ar do chumas lucht féachana domhanda a bhaint amach gan stró.
Cén fáth TacoTranslate a roghnú do React?
- Comhtháthú gan Uaim: Deartha go sonrach do fheidhmchláir React, chomhtháthaíonn TacoTranslate go héasca i do shruth oibre atá ann cheana.
- Bailiú Téacsanna Uathoibríoch: Ní gá comhaid JSON a bhainistiú de láimh níos mó. Bailíonn TacoTranslate go huathoibríoch téacsanna ó do bhunachar cód.
- Aistriúcháin faoi Thiomáint AI: Bain úsáid as cumhacht an AI chun aistriúcháin chruinne a sholáthar a oireann do chomhthéacs agus do thón do fheidhmchláir.
- Tacaíocht Teanga Láithreach: Cuir tacaíocht do theangacha nua leis le cliceáil amháin, rud a dhéanann do fheidhmchlár inrochtana go domhanda.
Conas a oibríonn sé
Suiteáil an pacáiste TacoTranslate trí npm:
npm install tacotranslateNuair a bheidh an modúl suiteáilte agat, beidh ort cuntas TacoTranslate a chruthú, tionscadal aistriúcháin agus eochracha API a bhaineann leo. Cruthaigh cuntas anseo. Tá sé saor in aisce, agus ní gá duit cárta creidmheasa a chur leis.
Laistigh den chomhéadan úsáideora (UI) de TacoTranslate, cruthaigh tionscadal agus téigh go dtí cluaisín na n-eochracha API. Cruthaigh eochair amháin read, agus eochair amháin read/write. Sábhálfaimid iad mar athróga timpeallachta. Is í an eochair read an ceann a ghlaoimid public, agus is í an eochair read/write an ceann a ghlaoimid secret. Mar shampla, d’fhéadfá iad a chur i gcomhad .env i bhfréamh do thionscadail.
Beidh ort freisin dhá athróg timpeallachta breise a chur leis: TACOTRANSLATE_DEFAULT_LOCALE agus TACOTRANSLATE_ORIGIN.
TACOTRANSLATE_DEFAULT_LOCALE: An cód réamhshocraithe don teanga cúltaca. Sa sampla seo, socróimid é marendon Bhéarla.TACOTRANSLATE_ORIGIN: An “fillteán” ina stórálfar do théacsanna, mar shampla URL do shuíomh gréasáin. Léigh tuilleadh faoi fhoinsí anseo.
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.comBí cinnte gan riamh an eochair API rúnda read/write a scaoileadh isteach i dtimpeallachtaí táirgeachta ar thaobh an chliaint.
Ag socrú TacoTranslate
Cumasaigh TacoTranslate i do aip React trí do aip a chur laistigh den sholáthraí comhthéacs 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>
);
}Is féidir leat anois an chomhpháirt Translate a úsáid in áit ar bith i do fheidhmchlár chun téacs aistrithe a thaispeáint! Féach ar ár ndoiciméadú le haghaidh tuilleadh eolais, agus le haghaidh treoracha cur i bhfeidhm a bhaineann go sonrach le do shocruithe.
import {Translate} from 'tacotranslate/react';
export default async function Component() {
return (
<Translate string="Hello? This is TacoTranslate speaking." />
);
}Buntáistí a bhaineann le húsáid TacoTranslate
- Sábháil ama: Uathoibríonn sé an próiseas leadránach áitiúcháin agus bailiú téacsanna, ag sábháil ama luachmhar duit.
- Éifeachtach ó thaobh costais: Laghdaíonn sé an gá le haistriúcháin láimhe, ag ísliú do chostais áitiúcháin.
- Beachtas feabhsaithe: Cinntíonn aistriúcháin a thacaítear le hintleacht shaorga beachtas comhthéacsúil agus torthaí ardnchaighdeáin.
- Réiteach inscálaithe: Cuir tacaíocht do theangacha nua go héasca de réir mar a fhásann d’fhheidhmchlár agus bonn custaiméirí.
Tosaigh inniu!
Beidh do fheidhmchlár React aistrithe go huathoibríoch nuair a chuireann tú aon shreanga isteach i gcomhpháirt Translate. Tabhair faoi deara nach féidir ach timpeallachtaí a bhfuil ceadanna read/write ar an eochair API sreanga nua a chruthú le haistriú.
Molfaimid go mbeadh timpeallacht staging dúnta agus shlán agat ina bhféadfá do fheidhmchlár táirgthe a thástáil, ag cur sreanganna nua leis sula mbíonn sé beo. Cuirfidh sé seo cosc ar dhuine ar bith do eochair API rúnda a ghoid, agus d’fhéadfadh sé cosc a chur ar do thionscadal aistriúcháin a líonadh go míchuí trí shreanganna neamhúdaraithe a chur leis.
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!