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

Հեշտ և անխափան տեղայնացում React հավելվածների համար

Ցանկանում եք տարածել ձեր React ծրագիրը նոր շուկաներում՞ TacoTranslate-ը անհավատալիորեն հեշտ է դարձնում ձեր React հավելվածները տեղայնացնելը, հնարավորություն ընձեռելով ձեզ հասնել գլոբալ ունկնդիրների՝ առանց խնդիրների։

Ինչու ընտրել TacoTranslate-ը React-ի համար?

  • Անխափան ինտեգրում՝ Ռեակտ հավելվածների համար հատուկ նախագծված՝ TacoTranslate-ը առանց դժվարության ինտեգրվում է ձեր ընթացիկ աշխատանքային հոսքին։
  • Авտոմատ տողերի հավաքում՝ Ավելի ոչ մի ձեռքով JSON ֆայլեր կառավարելու անհրաժեշտություն։ TacoTranslate-ը ավտոմատ կերպով հավաքում է տողերը ձեր կոդերի հարթակից։
  • ԱԹ-ն ուժեղացված թարգմանություններ՝ Օգտագործեք ԱԹ-ի ուժը՝ տրամադրելու կոնտեքստային ճշգրիտ թարգմանություններ, որոնք համապատասխանում են ձեր հավելվածի տոնին։
  • Արագ լեզվային աջակցություն՝ Ավելացրեք նոր լեզուների աջակցություն պարզապես մեկ կոճակի սեղմումով, ինչը դարձնում է ձեր հավելվածը գլոբալ մոտեցանելի։

Ինչպե՞ս է աշխատում

Տեղադրեք TacoTranslate փաթեթը npm-ով՝ օգտագործելով հետևյալ հրամանը՝։

npm install tacotranslate

Երբ մոդուլը տեղադրված կլինի, անհրաժեշտ կլինի ստեղծել TacoTranslate հաշիվ, թարգմանության նախագիծ և համապատասխան API բանալիներ։ Ստեղծեք հաշիվ այստեղ։ Այն անվճար է և չի պահանջում կրեդիտ քարտի ավելացում։

TacoTranslate ծրագրի UI-ում ստեղծեք նախագիծ և անցեք դրա API keys բաժին։ Ստեղծեք մեկ 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-ի օգտագործման առավելություններ

  • Ժամանակի économies: Ավտոմատացնում է տեղայնացման և տեքստերի հավաքման հոգնեցուցիչ գործընթացը, խնայում է Ձեր թանկարժեք ժամանակը։
  • Խնայող լուծում: Փոխում է ձեռքի թարգմանությունների անհրաժեշտությունը, նվազեցնում է Ձեր տեղայնացման ծախսերը։
  • Լայնացրած ճշգրտություն: արհեստական բանականությամբ շատերանգ թարգմանությունները ապահովում են կոնտեքստին համապատասխան և բարձրորակ արդյունքներ։
  • Սկալայական լուծում: Տեսակետ հեշտ ավելացնել նոր լեզուներ, երբ Ձեր դիմումը և հաճախորդական բազան աճում են։

Սկսեք այսօր!

Ձեր React հավելվածը ավտոմատ կերպով կթարգմանվի, երբ դուք կավելացնեք ցանկացած տող Translate կոմպոնենտի մեջ։ Նշեք, որ API բանալիի վրա read/write իրավունքներ ունեցող միջավայրերը միայն կկարողանան ստեղծել թարգմանվող նոր տողեր։

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

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

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

Ապրանք՝ Nattskiftet-ից