TacoTranslate
/
HujjatlarNarxlar
 
Maqola
04-may, 2025

React ilovalari uchun oson mahalliylashtirish

React ilovangizni yangi bozorlar tomon kengaytirmoqchimisiz? TacoTranslate React ilovalarini lokalizatsiya qilishni juda osonlashtiradi va sizga hech qanday qiyinchiliksiz global auditoriyaga erishish imkonini beradi.

React uchun TacoTranslate-ni nima uchun tanlash kerak?

  • Muammosiz integratsiya: React ilovalari uchun maxsus ishlab chiqilgan TacoTranslate mavjud ish jarayoningizga muammosiz qo‘shiladi.
  • Avtomatik satrlarni yig‘ish: Endi JSON fayllarni qo‘l bilan boshqarishga hojat yo‘q. TacoTranslate kod bazangizdan satrlarni avtomatik yig‘adi.
  • Sun'iy intellekt yordamidagi tarjimalar: Ilovangizning ohangiga mos va kontekstga to‘g‘ri keladigan aniq tarjimalarni taqdim etish uchun sun'iy intellekt imkoniyatlaridan foydalaning.
  • Tezkor til qo‘llab‑quvvatlashi: Yangi tillarni bir bosish bilan qo‘shing va ilovangizni xalqaro miqyosda foydalanishga mos qiling.

Qanday ishlaydi

TacoTranslate paketini npm orqali o'rnating:

npm install tacotranslate

Modulni o'rnatganingizdan so'ng, TacoTranslate hisob qaydini, tarjima loyihasini va tegishli API kalitlarini yaratishingiz kerak bo'ladi. Bu yerda hisob yarating. Bu bepul va kredit karta qo'shishingizni talab qilmaydi.

TacoTranslate ilovasining foydalanuvchi interfeysida loyiha yarating va uning API kalitlari bo‘limiga o'ting. Birta read kalit va birta read/write kalit yarating. Ularni muhit o'zgaruvchilari sifatida saqlaymiz. read kalitni biz public deb ataymiz, read/write kalit esa secret hisoblanadi. Masalan, ularni loyihangiz ildizidagi .env faylga qo'shishingiz mumkin.

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

  • TACOTRANSLATE_DEFAULT_LOCALE: Standart muqobil (fallback) lokal kodi. Ushbu misolda uni ingliz tili uchun en ga sozlaymiz.
  • TACOTRANSLATE_ORIGIN: Matnlaringiz saqlanadigan “papka”, masalan saytingizning URL manzili. Bu yerda originlar haqida batafsil o‘qing.
.env
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.com

Maxfiy read/write API kalitini mijoz tomonidagi ishlab chiqarish muhitlariga hech qachon oshkor qilmasligingizga ishonch hosil qiling.

TacoTranslate-ni sozlash

TacoTranslate'ni React ilovangizda ishga tushirish uchun ilovangizni TacoTranslate kontekst provayderi bilan o'rab oling:

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 ilovangiz ichida istalgan joyda Translate komponentidan tarjima qilingan matnni ko'rsatish uchun foydalanishingiz mumkin! Batafsil ma'lumot va tizimingizga mos amalga oshirish bo'yicha ko'rsatmalar 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 jarayonlarini avtomatlashtirib, sizning qimmatli vaqtingizni tejaydi.
  • Tejamkor: Qo'lda tarjima qilishga bo'lgan ehtiyojni kamaytirib, lokalizatsiya xarajatlaringizni pasaytiradi.
  • Aniqlikni oshirish: Sun'iy intellekt yordamida amalga oshirilgan tarjimalar kontekstga mos, aniq va yuqori sifatli natijalarni ta'minlaydi.
  • Masshtablanadigan yechim: Ilovangiz va mijozlar bazangiz o'sishi bilan yangi tillar uchun qo'llab-quvvatlashni osonlik bilan qo'shishingiz mumkin.

Bugunoq boshlang!

React ilovangizga Translate komponentiga har qanday satrni qo‘shganingizda, ilovangiz avtomatik tarzda tarjima qilinadi. Eslatib o‘tamiz, API kalitidagi read/write ruxsatlariga ega bo‘lgan muhitlargina tarjima uchun yangi satrlarni yaratish imkoniga ega bo‘ladi.

Ishga tushirishdan oldin yangi satrlarni qo‘shib, ishlab chiqarish ilovangizni sinab ko‘rishingiz uchun yopiq va xavfsiz staging muhitiga ega bo‘lishingizni tavsiya qilamiz. Bu sizning maxfiy API kalitingizni hech kim o‘g‘irlashining oldini oladi va noqonuniy satrlar qo‘shib tarjima loyihangizni ortiqcha yuklamasligini oldini oladi.

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 mahsulotiNorvegiyada ishlab chiqarilgan