Sauƙin daidaita yare don aikace-aikacen React
Shin kuna son faɗaɗa aikace-aikacen React ɗinku zuwa sabbin kasuwanni? TacoTranslate yana mai sauƙaƙa ƙwarai wajen daidaita aikace-aikacen React ɗinku ga harsuna da al'adun gida, yana ba ku damar isa ga masu sauraro na duniya ba tare da wahala ba.
Me yasa za a zabi TacoTranslate don React?
- Haɗawa cikin sauƙi: An tsara shi musamman don aikace-aikacen React; TacoTranslate yana haɗawa ba tare da ƙoƙari ba cikin tsarin aikinku na aiki.
- Tattara jeren rubutu ta atomatik: Ba sai kuna sarrafa fayilolin JSON da hannu ba. TacoTranslate yana tattara jeren rubutu daga tushen lambarku ta atomatik.
- Fassarar da AI ke samarwa: Yi amfani da ƙarfin AI don samar da fassarori masu dacewa da mahallin waɗanda suka yi daidai da salo na aikace-aikacenku.
- Tallafin harsuna nan take: Ƙara tallafi ga sabbin harsuna da dannawa ɗaya kawai, yana sanya aikace-aikacenku ya zama mai isa ga masu amfani a duk duniya.
Yadda yake aiki
Shigar da fakitin TacoTranslate ta npm:
npm install tacotranslate
Da zarar ka shigar da modul ɗin, za ka buƙaci ƙirƙirar asusun TacoTranslate, aikin fassara, da maɓallan API masu alaƙa. Ƙirƙiri asusu anan. Yana da kyauta, kuma ba ya buƙatar a saka bayanan katin bashi.
A cikin UI na aikace-aikacen TacoTranslate, ƙirƙiri wani aikin, sannan ku je shafin maɓallan API ɗinsa. Ƙirƙiri maɓalli ɗaya read
, da maɓalli ɗaya read/write
. Za mu adana su a matsayin canje-canjen muhalli. Maɓallin read
shi ne abin da muke kira public
, kuma maɓallin read/write
shi ne secret
. Misali, za ku iya ƙara su cikin fayil .env
a tushen aikin ku.
Hakanan, za ku buƙaci ƙara wasu canje-canje na muhalli guda biyu: TACOTRANSLATE_DEFAULT_LOCALE
da TACOTRANSLATE_ORIGIN
.
TACOTRANSLATE_DEFAULT_LOCALE
: Lambar yaren tsoho da ake amfani da ita a matsayin madadin. A cikin wannan misalin, za mu saita ta zuwaen
don Turanci.TACOTRANSLATE_ORIGIN
: “folder” inda za a adana rubutunku, kamar URL na rukunin yanar gizonku. Karanta ƙarin bayani game da asali anan.
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.com
Ka tabbata kada ka taba fallasa sirrin mabudin API read/write
ga muhalli na samarwa a bangaren abokin ciniki.
Saitawa TacoTranslate
Saita TacoTranslate a cikin aikace-aikacen React ɗinka ta hanyar nade aikace-aikacenka cikin mai samar da mahallin (context provider) na 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>
);
}
Yanzu za ku iya amfani da Translate
sashi a ko'ina cikin aikace-aikacenku don nuna rubutun da aka fassara! Tabbatar kun duba takardunmu don ƙarin bayani, da kuma don jagororin aiwatarwa da suka dace da saitunan ku.
import {Translate} from 'tacotranslate/react';
export default async function Component() {
return (
<Translate string="Hello? This is TacoTranslate speaking." />
);
}
Fa'idodin Amfani da TacoTranslate
- Ajiye lokaci: Yana sarrafa aikin wahala na daidaita harshe da tattara rubutu ta atomatik, yana ceton maka lokaci mai mahimmanci.
- Mai araha: Yana rage buƙatar fassarar hannu, yana rage kuɗaɗen daidaita harshe.
- Ingantaccen daidaito: Fassarorin da AI ke tallafawa suna tabbatar da sakamako masu dacewa da mahallin kuma masu inganci.
- Magani mai faɗaɗa: Ƙara goyon bayan sababbin harsuna cikin sauƙi yayin da aikace-aikacenku da tushen abokan ciniki ke haɓaka.
Fara a yau!
Aikace-aikacen React ɗinku za a fassara ta atomatik lokacin da kuka ƙara kowane rubutu zuwa Translate
sashi. Lura cewa kawai muhalli da ke da izinin read/write
a kan mabudin API za su iya ƙirƙirar sababbin rubutu don a fassara.
Muna ba da shawarar ku kasance da rufe kuma mai tsaro muhalli na gwaji inda za ku iya gwada aikace-aikacen ku na samarwa, kuna ƙara sabbin rubutu kafin ku kaddamar da shi. Wannan zai hana duk wanda duk wanda ya sace mabudin API ɗinku na sirri, kuma zai hana yiwuwar cika aikin fassarar ku ta hanyar ƙara rubutu marasa izini.
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!