React ilovalari uchun muammosiz mahalliylashtirish
React ilovangizni yangi bozorlarga kengaytirmoqchimisiz? TacoTranslate React ilovalarini mahalliylashtirishni nihoyatda osonlashtiradi va sizga hech qanday qiyinchiliksiz global auditoriyaga yetib borish imkonini beradi.
Nega React uchun TacoTranslate-ni tanlash kerak?
- Muammosiz integratsiya: React ilovalari uchun maxsus moʻljallangan TacoTranslate mavjud ish jarayoningizga muammosiz qoʻshiladi.
- Matnlarni avtomatik yigʻish: JSON fayllarni qoʻlda boshqarish shart emas. TacoTranslate kod bazangizdan matnlarni avtomatik toʻplaydi.
- Sunʼiy intellektga asoslangan tarjimalar: Ilovangiz ohangiga mos keladigan, kontekstga mos va aniq tarjimalarni taqdim etish uchun sunʼiy intellekt imkoniyatlaridan foydalaning.
- Darhol til qoʻllab-quvvatlash: Birgina bosish bilan yangi tillarni qoʻshing, shunda ilovingiz global miqyosda mavjud boʻladi.
Qanday ishlaydi
TacoTranslate paketini npm orqali o'rnating:
npm install tacotranslateModulni o'rnatganingizdan so'ng, TacoTranslate hisobini, tarjima loyihasini va unga tegishli API kalitlarini yaratishingiz kerak bo'ladi. Bu yerda hisob yarating. Bu bepul va kredit karta qo'shishni talab qilmaydi.
TacoTranslate ilovasining interfeysida loyiha yarating va uning API kalitlari yorlig‘iga o'ting. Bitta read kalit va bitta read/write kalit yarating. Ularni muhit o'zgaruvchilari sifatida saqlaymiz. read kalitini biz public deb ataymiz, read/write kaliti esa secret hisoblanadi. Masalan, ularni loyihangiz ildizidagi .env faylga qo'shishingiz mumkin.
Shuningdek, sizga yana ikkita muhit o'zgaruvchisini qo'shish kerak: TACOTRANSLATE_DEFAULT_LOCALE va TACOTRANSLATE_ORIGIN.
TACOTRANSLATE_DEFAULT_LOCALE: Sukut bo'yicha zaxira lokal kodi. Ushbu misolda uni ingliz tili uchunenga o'rnatamiz.TACOTRANSLATE_ORIGIN: Matnlaringiz saqlanadigan “papka”, masalan, veb-saytingizning URL manzili. Bu yerda originlar haqida batafsil o'qing.
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.comSirli 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 qo'ying:
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! Qo‘shimcha ma'lumot va sizning sozlamalaringizga mos amalga oshirish 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: Zerikarli mahalliylashtirish jarayoni va satrlarni yig'ishni avtomatlashtiradi, bu sizga qimmatli vaqtni tejaydi.
- Tejamkor: Qo'lda tarjimaga bo'lgan ehtiyojni kamaytiradi va mahalliylashtirish xarajatlaringizni pasaytiradi.
- Aniqlikni oshirish: Sun'iy intellektga asoslangan tarjimalar kontekstga mos va yuqori sifatli natijalarni ta'minlaydi.
- Kengaytiriladigan yechim: Ilovangiz va mijozlar bazangiz o'sishi bilan yangi tillar uchun qo'llab-quvvatlashni osongina qo'shishingiz mumkin.
Bugun boshlang!
Siz Translate komponentiga har qanday satrlarni qo'shganingizda, React ilovangiz avtomatik ravishda tarjima qilinadi. E'tibor bering, API kalitidagi read/write huquqlariga ega muhitlargina tarjima uchun yangi satrlarni yaratishi mumkin.
Biz ishlab chiqarish ilovangizni jonli holatga chiqarishdan oldin yangi satrlarni qo'shib sinab ko'rishingiz uchun yopiq va xavfsiz staging muhitiga ega bo'lishingizni tavsiya qilamiz. Bu sizning sirli API kalitingizning o'g'irlanishining oldini oladi va noqonuniy satrlar qo'shish orqali tarjima loyihangizni ortiqcha yuklanishidan himoya qiladi.
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!