An réiteach is fearr don idirnáisiúnú (i18n) i bhfeidhmchláir React
An bhfuil tú ag iarraidh do fheidhmchlár React a leathnú go margaí nua? Déanann TacoTranslate é thar a bheith éasca do aipí React a áitiú, ag cur 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, comhtháthaíonn TacoTranslate go héasca isteach i do shruth oibre reatha.
- Bailiú Uathoibríoch Téacsanna: Ní gá a thuilleadh comhaid JSON a bhainistiú de láimh. Bailíonn TacoTranslate téacsanna go huathoibríoch ó do bhunachar cód.
- Aistriúcháin arna Tiomáint ag Intleacht Shaorga: Bain úsáid as cumhacht na hintleachta shaorga chun aistriúcháin chruinne agus chomhthéacsúla a sholáthar a oireann do thon do fheidhmchlár.
- Tacaíocht Teanga Láithreach: Cuir tacaíocht do theangacha nua leis le cliceáil amháin, ag déanamh do fheidhmchláir inrochtana go domhanda.
Conas a oibríonn sé
Suiteáil pacáiste TacoTranslate trí npm:
npm install tacotranslate
Nuair a bheidh an modúl suiteáilte agat, beidh ort cuntas TacoTranslate, tionscadal aistriúcháin, agus na heochracha API a bhaineann leo a chruthú. Cruthaigh cuntas anseo. Tá sé saor in aisce, agus níl ort cárta creidmheasa a chur leis.
Laistigh den chomhéadan úsáideora TacoTranslate, cruthaigh tionscadal agus téigh chuig an gcluaisín eochracha API. Cruthaigh eochair amháin read
agus eochair amháin read/write
. Sábhálfaimid iad mar athróga comhshaoil. Is í an eochair read
an ceann a ghlaoimid public
agus is í an eochair read/write
an secret
. Mar shampla, d’fhéadfá iad a chur i gcomhad .env
i bhfréamh do thionscadail.
Beidh ort freisin dhá athróg timpeallachta eile a chur leis: TACOTRANSLATE_DEFAULT_LOCALE
agus TACOTRANSLATE_ORIGIN
.
TACOTRANSLATE_DEFAULT_LOCALE
: An cód réigiúnach réamhshocraithe a úsáidtear mar chúltaca. Sa sampla seo, socróimid é aren
do Bhéarla.TACOTRANSLATE_ORIGIN
: An “fillteán” ina stórfar do théacsanna, mar shampla URL do shuíomh Gréasáin. Léigh níos mó faoi origins anseo.
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.com
Déan cinnte gan riamh an eochair API rúnda read/write
a sceitheadh chuig timpeallachtaí táirgeachta ar thaobh an chliaint.
Ag socrú TacoTranslate
Tosaigh TacoTranslate i do aip React trí do aip a fhilleadh 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>
);
}
Anois is féidir leat an chomhphéirt Translate
a úsáid áit ar bith laistigh de do fheidhmchlár chun téacs aistrithe a thaispeáint! Amharc ar ár ndoiciméadú le haghaidh tuilleadh eolais, agus le haghaidh treoracha cur i bhfeidhm atá sonrach 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ú sreanganna téacs, rud a shábhálann am luachmhar duit.
- Éifeachtúil ó thaobh costais: Laghdaíonn sé an gá le haistriúcháin láimhe, ag laghdú do chostais áitiúcháin.
- Cruinneas feabhsaithe: Aistriúcháin a chumhachtaítear ag AI a chinntíonn torthaí atá cruinn ó thaobh an chomhthéacs agus ar ardchaighdeán.
- Réiteach inscálaithe: Cuir tacaíocht do theangacha nua go héasca de réir mar a fhásann d'iarratas agus bunachar custaiméirí.
Tosaigh inniu!
Aistrítear do fheidhmchlár React go huathoibríoch nuair a chuireann tú aon shreang téacs i gcomhpháirt Translate
. Tabhair faoi deara nach mbeidh ach timpeallachtaí a bhfuil ceadanna read/write
ar an eochair API acu in ann sreanganna nua a chruthú le h-aistriú.
Molaimid timpeallacht réamhthástála dúnta agus shlán a bheith agat ina bhféadfá do fheidhmchlár táirgeachta 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é do thionscadal aistriúcháin a líonadh go neamhriachtanach 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!