TacoTranslate
/
ՓաստաթղթերԳնագոյացում
 
Հոդված
04 մյս

Երևակայական տեղայնացում React հավելվածների համար

Փնտրու՞մ եք ընդլայնել ձեր React ծրագիրը նոր շուկաներում։ TacoTranslate-ը անչափ հեշտացնում է ձեր React հավելվածների տեղայնացումը՝ թույլ տալով ձեզ առանց դժվարության հասնել հայցարկած միջազգային լսարանին։

Ինչի՞ համար ընտրել TacoTranslate-ը React-ի համար։

  • Անխափան ինտեգրում՝ Տարբերակված հատուկ 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-ը։ Ավելին կարդացեք սկզբների մասին այստեղ։
.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 կոմպոնենտում։ Նշենք, որ նոր տեքստերի ստեղծման հնարավորությունը կա միայն այն միջավայրերում, որոնք ունեն read/write թույլտվություններ API բանալիի վրա։

Խորհուրդ ենք տալիս ունենալ փակ և ապահովված ստեյջինգ միջավայր, որտեղ կարող եք փորձարկել ձեր պրոդուկցիոն հավելվածը՝ ավելացնելով նոր տեքստեր նախքան հրապարակումը։ Սա կպահպանի ձեր գաղտնի API բանալիի գողության հեռանկարը և հնարավոր է կանխի ձեր թարգմանական նախագծի ավելորդ բարդացումը անօրինական տեքստերի ավելացման միջոցով։

Համոզված եղեք, որ տեսնեք լիակատար օրինակները մեր GitHub պրոֆիլում: Եթե որևէ խնդիր ունենաք, ազատ զգացեք կապնվել մեզ հետ, և մենք մեծ հաճույքով կօգնենք ձեզ։

TacoTranslate-ը թույլ է տալիս ձեր React հավելվածները ավտոմատ կերպով արագ տեղայնացնել ցանկացած լեզվով և դեպի ցանկացած լեզու։ Թարգմանեք անվճար!

Ապրանք՝ Nattskiftet-իցՊատրաստված Նորվեգիայում