TacoTranslate
/
مستنداتبیې
 
د افغانستان د کرکټ ملی لوب
غویی ۱۴

د React غوښتنلیکونو لپاره اسانه محلي کول

ایا تاسو غواړئ خپل React غوښتنلیک نوو بازارونو ته وغځوئ؟ TacoTranslate ستاسو د React اپلیکیشنونو محلي کول ډېر اسانه کوي، او تاسو ته دا امکان درکوي چې بې له کومې ستونزې نړیوالو کاروونکو ته ورسېږئ.

ولې د React لپاره TacoTranslate وټاکئ؟

  • بې‌پرېشانه ادغام: د React غوښتنلیکونو لپاره ځانګړې طرحه شوې، TacoTranslate ستاسو په موجوده کاري بهیر کې په اسانۍ سره ادغامېږي.
  • د متنونو اتومات راټولول: نور د JSON فایلونو لاسي مدیریت ته اړتیا نشته. TacoTranslate په اوتومات ډول له خپل کوډبیس څخه متنونه راټولوي.
  • د مصنوعي ځیرکتیا په مرسته ژباړې: د مصنوعي ځیرکتیا ځواک وکاروئ تر څو د متن په سیاق کې دقیقې او د ستاسو د اپلیکیشن د اندازې سره سمې ژباړې وړاندې کړئ.
  • سمدستي د ژبې ملاتړ: د یو کلیک په وسیله د نوو ژبو ملاتړ اضافه کړئ، چې ستاسو اپلیکیشن ته نړیوال لاسرسی برابروي.

څنګه کار کوي

د TacoTranslate پیکیج د npm له لارې نصب کړئ:

npm install tacotranslate

کله چې ماډیول مو نصب شي، تاسو اړتیا لرئ چې د TacoTranslate حساب، د ژباړې پروژه، او اړوند API کیلې جوړې کړئ. دلته یو حساب جوړ کړئ. دا وړیا دی، او د کریډیټ کارت د ورکولو غوښتنه نه کوي.

د TacoTranslate د غوښتنلیک UI کې یوه پروژه جوړه کړئ، او د هغې د API کیليو ټب ته لاړ شئ. یو read کیلي جوړ کړئ، او یو read/write کیلي هم. موږ به هغوی د چاپیریال متغیرونو په توګه ذخیره کړو. د read کیلي هغه څه دي چې موږ ورته public وایو، او د read/write کیلي secret ده. د بېلګې په توګه، تاسو کولی شئ هغوی د خپلې پروژې په ریښه کې د .env فایل ته اضافه کړئ.

تاسو ته به هم اړتیا وي چې دوه نور چاپېریالي متغیرونه اضافه کړئ: TACOTRANSLATE_DEFAULT_LOCALE او TACOTRANSLATE_ORIGIN.

  • TACOTRANSLATE_DEFAULT_LOCALE: د ډیفالټ احتیاطي محلي ژبې کوډ. په دې بېلګه کې، موږ به دا د انګلیسي لپاره په en وټاکو.
  • TACOTRANSLATE_ORIGIN: هغه "فولډر" چې ستاسو متنونه پکې ساتل کېږي، لکه ستاسو د ویب‌پاڼې URL. دلته د origins په اړه نور ولولئ.
.env
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.com

تل ډاډ ترلاسه کړئ چې پټ read/write API کیلي هیڅکله د کلاینت-سایډ تولیدي چاپېریالونو ته مه افشا کوئ.

د TacoTranslate تنظیمول

TacoTranslate په خپل React غوښتنلیک کې د 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>
	);
}

تاسو اوس کولی شئ د Translate کمپوننټ په خپل غوښتنلیک کې هر ځای وکاروئ ترڅو ژباړل شوی متن ښکاره کړئ! د نورو معلوماتو او ستاسو د ترتیب لپاره د پلي کولو ځانګړو لارښوونو ترلاسه کولو لپاره، حتماً زموږ اسناد وګورئ.

import {Translate} from 'tacotranslate/react';

export default async function Component() {
	return (
		<Translate string="Hello? This is TacoTranslate speaking." />
	);
}

د TacoTranslate د کارولو ګټې

  • د وخت سپما: د محلي کولو او د متنونو راټولولو ستړې کوونکې پروسه اتوماتوي، او ستاسو قیمتي وخت خوندي کوي.
  • اقتصادي: د لاسي ژباړو اړتیا راکموي او ستاسو د محلي کولو لګښتونه ټیټوي.
  • دقت کې ښه والی: د مصنوعي استخباراتو پر بنسټ ژباړې ډاډ ورکوي چې پایلې په سیاق او معنا کې دقیقې او لوړ کیفیت لري.
  • د پراختیا وړ حل: کله چې ستاسو غوښتنلیک او د کاروونکو بنسټ وده کوي، تاسو کولی شئ په اسانۍ سره د نوو ژبو لپاره ملاتړ اضافه کړئ.

همدا نن پیل کړئ!

ستاسو د React غوښتنلیک به په اوتومات ډول وژباړل شي کله چې تاسو هر ډول متنونه یوې Translate برخې ته اضافه کړئ. یادونه: یوازې هغه چاپیریالونه چې د API کیلي لپاره ورته read/write اجازې ورکړل شوې وي، نوي ژباړل کېدونکي متنونه جوړولای شي.

موږ سپارښتنه کوو چې یو تړلی او خوندي ازمویښتي چاپیریال ولرئ چیرته چې تاسو کولی شئ خپل تولیدي غوښتنلیک ازمویئ او مخکې له خپرولو څخه نوي متنونه اضافه کړئ. دا به د دې مخه ونیسي چې هرڅوک هرڅوک ستاسو پټه API کیلي غلا کړي، او ممکن ستاسو د ژباړې پروژه د ناوړه کرښو په اضافه کولو سره پراخه کړي.

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!

د Nattskiftet څخه یو محصولپه ناروې کې جوړ شوی