TacoTranslate
/
DoiciméadúPraghsanna
 
Ailtireacht
04 Beal

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ú chuig margaí nua? Cuireann TacoTranslate áitiú do aipí React thar a bheith éasca, 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 iarratais React, comhtháthaíonn TacoTranslate gan stró le do shreabhadh oibre reatha.
  • Bailiú Uathoibríoch Téacsanna: Níl gá níos mó comhaid JSON a bhainistiú de láimh. Bailíonn TacoTranslate téacsanna ó do bhunachar cód go huathoibríoch.
  • Aistriúcháin atá faoi thiomáint ag AI: Bain úsáid as cumhacht AI chun aistriúcháin chruinne, comhthéacsacha a sholáthar a oireann don stíl agus don charachtar atá i do iarratas.
  • Tacaíocht láithreach do theangacha: Cuir tacaíocht do theangacha nua leis le cliceáil amháin, ag déanamh do iarratais inrochtana go domhanda.

Conas a oibríonn sé

Suiteáil an pacáiste TacoTranslate le npm:

npm install tacotranslate

Nuair a bheidh an modúl suiteáilte agat, beidh ort cuntas TacoTranslate, tionscadal aistriúcháin, agus eochracha API gaolmhara a chruthú. Cruthaigh cuntas anseo. Tá sé saor in aisce, agus ní gá duit cárta creidmheasa a chur leis.

I gcomhéadan úsáideora an fheidhmchláir 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 timpeallachta. Is í an eochair read an ceann a dtugaimid public uirthi, agus is í an eochair read/write an ceann a dtugaimid secret uirthi. 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 cúltaca réamhshocraithe. Sa sampla seo, socróimid é mar en don 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 bhunfhoinsí anseo.
.env
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.com

Bí cinnte gan riamh an eochair API rúnda read/write a nochtadh ar an taobh cliant i dtimpeallachtaí táirgeachta.

Socrú TacoTranslate

Cuir TacoTranslate i bhfeidhm i do fheidhmchlár React trí do fheidhmchlár a chlúdach leis an solá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 áit ar bith i do fheidhmchlár chun téacs aistrithe a thaispeáint! Féach le do thoil ar an doiciméadú atá againn le haghaidh tuilleadh eolais agus treoracha cur i bhfeidhm atá sonrach do do shocrú.

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: Laghdóidh sé an ghá le haistriúcháin láimhe, ag ísliú do chostais áitiúcháin.
  • Cruinneas feabhsaithe: Cinntíonn aistrithe atá tiomáinte ag hintleacht shaorga torthaí cruinne, comhthéacsúla agus ar ardchaighdeán.
  • Réiteach inchoigeartaithe: Cuir tacaíocht do theangacha nua go héasca leis de réir mar a fhásann do fheidhmchlár agus do bhonn custaiméirí.

Tosaigh inniu!

Beidh do iarratas React aistrithe go huathoibríoch nuair a chuireann tú aon théacsanna i gcomhpháirt Translate. Tabhair faoi deara nach mbeidh ach timpeallachtaí a bhfuil ceadanna read/write acu ar an eochair API in ann téacsanna nua a chruthú le haistriú.

Molaimid duit timpeallacht tástála dúnta agus shlán a choinneáil ina mbeidh tú in ann do iarratas táirgeachta a thástáil, agus téacsanna nua a chur leis sular téann tú 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 mhéadú go neamhrialta má chuirtear téacsanna neamhrialta 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!

Táirge ó NattskiftetDéanta san Iorua