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 ترتیب

په خپل React غوښتنلیک کې TacoTranslate پېل کړئ، خپل غوښتنلیک د 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 اجازه‌لیکونه لري، کولی شي نوي متنونه رامنځته کړي چې وژباړل شي.

موږ سپارښتنه کوو چې یو تړلی او خوندي staging چاپیریال ولرئ چیرې چې تاسو کولی شئ خپل تولیدي غوښتنلیک وازمایئ او مخکې له دې چې ژوندۍ یې کړئ نوي متنونه اضافه کړئ. دا به د دې مخه ونیسي چې هرڅوک ستاسو پټ 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 محصولپه ناروې کې جوړ شوی