Sauƙin fassara don aikace-aikacen React
Kuna neman faɗaɗa aikace-aikacen React ɗinku zuwa sababbin kasuwanni? TacoTranslate yana sanya sauƙin ƙwarai wajen yin daidaiton harshen aikace-aikacen React ɗinku, yana ba ku damar isa ga masu sauraro na duniya ba tare da wata wahala ba.
Me yasa za a zaɓi TacoTranslate don React?
- Haɗin Kai Ba Tare da Matsala ba: An ƙera musamman don aikace-aikacen React, TacoTranslate yana haɗawa cikin sauƙi cikin tsarin aikin ku na yanzu.
- Tattara Rubutu ta atomatik: Ba bu buƙatar sarrafa fayilolin JSON da hannu. TacoTranslate yana tattara rubutu daga tushen lambarku ta atomatik.
- T fassarar Da AI ke ƙarfafawa: Amfani da ƙarfin AI don samar da fassarar da ta dace da mahallin wanda ya dace da salo na aikace-aikacen ku.
- Goyon Bayan Harshe Nan Da Nan: Ƙara goyon bayan sabbin harsuna da danna ɗaya kawai, yana sanya aikace-aikacen ku ya zama na duniya.
Yadda yake aiki
Sanya fakitin TacoTranslate ta amfani da npm:
npm install tacotranslate
Da zarar ka girka wannan module ɗ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 bai buƙaci ka ƙara kati na kuɗi ba.
A cikin UI na manhajar TacoTranslate, ƙirƙiri wani aiki, sannan ka je zuwa shafin maɓallan API ɗinsa. Ƙirƙiri maɓalli guda read
, da maɓalli guda read/write
. Za mu adana su a matsayin canje-canje na muhalli. Maɓallin read
shi ne abin da muke kira public
kuma maɓallin read/write
shi ne secret
. Alal misali, za ka iya ƙara su a cikin fayil na .env
a tushe na aikin ka.
Kuma za ku buƙaci ƙara ƙarin masu canjin yanayi guda biyu: TACOTRANSLATE_DEFAULT_LOCALE
da TACOTRANSLATE_ORIGIN
.
TACOTRANSLATE_DEFAULT_LOCALE
: Lambar yare na tsohon dawowa. A wannan misalin, za mu sa shi aen
don Turanci.TACOTRANSLATE_ORIGIN
: “Babban fayil” inda za a adana rubutunku, kamar adireshin URL na gidan yanar gizon ku. 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
Tabbatar cewa ba za ka taba zubar da sirrin makullin API na read/write
ga yanayin samar da bangaren abokin ciniki ba.
Saitin TacoTranslate
Fara TacoTranslate a cikin aikace-aikacen React ɗinku ta hanyar kewaye aikace-aikacenku da mai ba da mahallin 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 ka iya amfani da Translate
a ko'ina cikin aikace-aikacenka don nuna rubutu da aka fassara! Ka tabbata ka duba takardun mu don ƙarin bayani, da kuma don jagororin aiwatarwa na musamman ga tsarinka.
import {Translate} from 'tacotranslate/react';
export default async function Component() {
return (
<Translate string="Hello? This is TacoTranslate speaking." />
);
}
Amfanin amfani da TacoTranslate
- Ajiyar lokaci: Yana sarrafa aikin wahalar fassara da tattara kalmomi ta atomatik, yana ceton maka lokaci mai muhimmanci.
- Mai tsada mai sauki: Yana rage bukatar fassarar hannu, yana rage kudin da zaka kashe wajen fassara.
- Ingantaccen daidaito: Fassarar da AI ke bayarwa tana tabbatar da sakamako mai dacewa da inganci mai kyau.
- Magani mai faɗaɗawa: Sauƙaƙe wajen ƙara goyon bayan sabbin harsuna yayin da aikace-aikacenka da adadin masu amfani suke ƙaruwa.
Fara yau!
Za a fassara aikace-aikacen React ɗinku ta atomatik lokacin da kuka ƙara kowace igiya a cikin Translate
ɓangare. Ku lura cewa yanayi kawai waɗanda ke da izinin read/write
akan maɓallin API za su iya ƙirƙirar sabbin igiyoyi don fassara.
Muna ba da shawarar samun mahalli na gwaji da aka kulle kuma mai aminci inda za ku iya gwada aikace-aikacen samarwa, ta hanyar ƙara sabbin igiyoyi kafin a fara aiki. Wannan zai hana kowa daga satar maɓallin API ɗinku na sirri, kuma yana iya hana cinkoso a aikin fassarar ku ta hanyar ƙara igiyoyi 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!