TacoTranslate
/
HujjatlarNarxlar
 
Maqola
04-may

React ilovalari uchun oson lokalizatsiya

React ilovangizni yangi bozorlarga kengaytirmoqchimisiz? TacoTranslate React ilovalarini mahalliylashtirishni juda osonlashtiradi, sizga global auditoriyaga muammosiz yetib borishga imkon beradi.

Nima uchun React uchun TacoTranslate ni tanlash kerak?

  • Moslashuvchan integratsiya: Maxsus React ilovalari uchun yaratilgan TacoTranslate mavjud ish oqimingizga muammosiz qo‘shiladi.
  • Avtomatik matn yig‘ish: JSON fayllarni qo‘l bilan boshqarishni unutishingiz mumkin. TacoTranslate kod bazangizdan matnlarni avtomatik ravishda yig‘adi.
  • AI bilan quvvatlangan tarjimalar: Sun’iy intellekt kuchidan foydalangan holda, ilovangiz ohangiga mos keladigan kontekstga mos tarjimalarni taqdim eting.
  • Darhol tillarni qo‘llab-quvvatlash: Yangi tillarni faqat bir marta bosish bilan qo‘shing, shunda ilovangiz butun dunyoda kirish mumkin bo‘ladi.

Qanday ishlaydi

TacoTranslate paketini npm orqali o'rnating:

npm install tacotranslate

Modulni o‘rnatganingizdan so‘ng, TacoTranslate hisobi, tarjima loyihasi va unga bog‘langan API kalitlarini yaratishingiz kerak bo‘ladi. Bu yerdan hisob yarating. Bu bepul va kredit karta qo‘shishingiz shart emas.

TacoTranslate ilovasi foydalanuvchi interfeysida loyiha yarating va uning API kalitlari yorlig‘iga o'ting. Bitta read kalit va bitta read/write kalit yarating. Ularni atrof-muhit o'zgaruvchilari sifatida saqlaymiz. read kalitni public deb ataymiz, read/write kalit esa secret hisoblanadi. Masalan, ularni loyihangiz ildizidagi .env fayliga qo'shishingiz mumkin.

Shuningdek, ikkita muhit o'zgaruvchilarini qo'shishingiz kerak: TACOTRANSLATE_DEFAULT_LOCALE va TACOTRANSLATE_ORIGIN.

  • TACOTRANSLATE_DEFAULT_LOCALE: Standart orqaga qaytish lokal kodi. Ushbu misolda biz uni en (ingliz tili) deb belgilaymiz.
  • TACOTRANSLATE_ORIGIN: Sizning satrlaringiz saqlanadigan “papka”, masalan, veb-saytingiz URL manzili. Bu yerda originlar haqida ko‘proq o‘qing.
.env
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.com

Sirli read/write API kalitini mijoz tomoni ishlab chiqarish muhitlariga hech qachon oshkor qilmaslikka ishonch hosil qiling.

TacoTranslate sozlamalari

React ilovangizda TacoTranslate kontekst provayderi bilan ilovangizni o'rab, TacoTranslate-ni ishga tushiring:

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>
	);
}

Endi siz ilovangiz ichida istalgan joyda Translate komponentidan foydalangan holda tarjima qilingan matnni ko'rsatishingiz mumkin! Qo'shimcha ma'lumotlar va o'z sozlamalaringizga moslash bo'yicha qo'llanmalar uchun hujjatlarimizni albatta ko'rib chiqing.

import {Translate} from 'tacotranslate/react';

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

TacoTranslate dan foydalanishning afzalliklari

  • Vaqtni tejash: Lokalizatsiya va satrlarni yig‘ishning zerikarli jarayonini avtomatlashtiradi, sizga qimmatli vaqtni tejash imkonini beradi.
  • Tejamkorlik: Qo‘lda tarjima qilish zaruratini kamaytiradi, lokalizatsiya xarajatlaringizni pasaytiradi.
  • Yaxshilangan aniqlik: Sun’iy intellekt yordamida tarjimalar kontekstga mos va yuqori sifatli natijalarni ta'minlaydi.
  • O‘lchovli yechim: Ilovangiz va mijozlar bazangiz o‘sib borar ekan, yangi tillarga qo‘llab-quvvatlashni osonlik bilan qo‘shishingiz mumkin.

Bugun boshlang!

Sizning React ilovangizdagi har qanday satrlarni Translate komponentiga qo‘shganingizda avtomatik ravishda tarjima qilinadi. Diqqat qiling, faqat read/write ruxsatlariga ega bo‘lgan API kalitlar bilan muhitlar yangi tarjima qilingan satrlarni yaratishi mumkin.

Biz sizning ishlab chiqarish ilovangizni jonli rejimga o‘tmasdan oldin yangi satrlarni qo‘shib sinab ko‘rishingiz uchun yopiq va xavfsiz staging muhitini yaratishni tavsiya qilamiz. Bu esa sirli API kalitingizning o‘g‘irlanishining oldini oladi va tarjima loyihangizni noqonuniy satrlar bilan to‘ldirilishidan saqlaydi.

Albatta, to‘liq misollarga GitHub profilimizda nazar soling. Agar biron muammo yuzaga kelsa, bemalol biz bilan bog‘laning, va biz sizga yordam berishdan mamnun bo‘lamiz.

TacoTranslate sizga React ilovalaringizni har qanday tilga va tildan avtomatik ravishda tezda lokalizatsiya qilish imkoniyatini beradi. Bepul tarjima qiling!

Nattskiftet tomonidan ishlab chiqilgan mahsulot NattskiftetNorvegiyada ishlab chiqarilgan