React програмуудын хувьд амаргүй орчуулга хийх
Та React аппликейшнаа шинэ зах зээл рүү өргөжүүлэхийг хүсч байна уу? TacoTranslate нь таны React аппуудыг орон нутгийн хэлэнд хөрвүүлэхийг үнэхээр хялбар болгож, танд дэлхийн олон нийтэд хүрэх боломжийг хүндрэлгүйгээр олгодог.
React-д зориулсан TacoTranslate-ыг яагаад сонгох вэ?
- Өө сэвгүй интеграцчлал: 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. Энд эх үүсвэрүүдийн талаар илүү ихийг уншаарай.
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.com
Нууцын read/write
API түлхүүрийг клиент талын продакшн орчинд хэзээ ч задруулж болохгүйг анхаараарай.
TacoTranslate тохируулах
React програмдаа TacoTranslate-ийг эхлүүлэхийн тулд програмыг 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 ашиглахын давуу талууд
- Цаг хэмнэнэ: Орон нутагшуулах болон мөрүүдийг цуглуулах залхуу үйл явцыг автоматжуулж, таны үнэт цагийг хэмнэнэ.
- Зардал хэмнэлттэй: Гар хийцийн орчуулгын хэрэгцээг бууруулж, орон нутагшуулах зардлаа багасгана.
- Нарийвчлал сайжирсан: AI-аар ажилладаг орчуулга нь контекстэд нийцсэн үнэн зөв, өндөр чанартай үр дүнг баталгаажуулна.
- Тэлж өргөжих шийдэл: Аппликейшн болон хэрэглэгчийн суурь өсөхийн хэрээр шинэ хэлний дэмжлэгийг амархан нэмэгдүүлж болно.
Өнөөдөр эхэлээрэй!
Таны React програм автоматжуулсан орчуулгатай болно, хэрэв та ямар нэгэн текстүүдийг Translate
бүрэлдэхүүн хэсэгт нэмсэн бол. Зөвхөн read/write
эрх бүхий орчин л API түлхүүр дээр шинэ орчуулга текстүүд үүсгэх боломжтой гэдгийг анхаарна уу.
Бид таны үйлдвэрлэлийн програмыг турших, шинэ текстүүдийг амьдралд нэвтрүүлэхийн өмнө нийгэмд хаалттай, хамгаалагдсан турших орчин бүрдүүлэхийг зөвлөж байна. Энэ нь таны нууц API түлхүүрийг хулгайлах, орчуулгын төсөлд тань хэрэггүй текстүүд нэмэгдэж өртөг өсөхөөс сэргийлнэ.
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!