TacoTranslate
/
დოკუმენტაციაფასები
 
სტატია
04 მაი

მიუკერძოებელი ლოკალიზაცია React აპლიკაციებისთვის

გსურს გაფართოვო შენი React აპლიკაცია ახალ ბაზრებზე? TacoTranslate ძალიან მარტივს ხდის შენი React აპლიკაციების ლოკალიზაციას, რაც გაძლევთ საშუალებას მიაღწიოთ გლობალურ აუდიტორიას უსიამოვნებების გარეშე.

რატომ უნდა აირჩიოთ TacoTranslate React-ისათვის?

  • უსაფრთხო ინტეგრაცია: სპეციალურად React აპლიკაციებისათვის შექმნილი, TacoTranslate მარტივად ინტეგრირდება თქვენს მიმდინარე სამუშაო პროცესში.
  • სატყუარების ავტომატური შეგროვება: JSON ფაილების მფლობელობით მართვა აღარ არის საჭირო. TacoTranslate ავტომატურად აგროვებს სატყუარებს თქვენი კოდიდან.
  • ხელოვნური ინტელექტის სიმძლავრით მხარდაჭერილი თარგმანები: გამოიყენეთ AI სიმძლავრე, რათა მიაწოდოთ კონტექსტურად ზუსტი თარგმანები, რომლებიც შესაბამისობენ თქვენი აპლიკაციის ტონს.
  • მყისიერი ენის მხარდაჭერა: დაამატეთ ახალი ენების მხარდაჭერა მხოლოდ ერთ ღილაკზე დაჭერით, რაც თქვენს აპლიკაციას გლობალურად ხელმისაწვდომს გახდის.

როგორ მუშაობს

დააინსტალირეთ 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. მეტის წაკითხვა ორიგინებზე აქ.
.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-ის გამოყენების სარგებელი

  • დროის დაზოგვა: ავტომატურად ახორციელებს ადგილობრივების მორგებისა და სტრიქონების შეგროვების შრომატევად პროცესს, რომელიც გიცავთ ფასდაუდებელ დროს.
  • ეკონომიური: ამცირებს მექანიკური თარგმანების საჭიროებას, რაც შეამცირებს თქვენი ადგილობრივების ხარჯებს.
  • დააუმჯობესებს სიზუსტეს: AI–ით გაძლიერებული თარგმანები უზრუნველყოფს კონტექსტში ზუსტ და მაღალი ხარისხის შედეგებს.
  • მასშტაბირებადი გადაწყვეტა: მარტივად დაუმატეთ ახალი ენების მხარდაჭერა, როგორც თქვენი აპლიკაცია და მომხმარებელთა ბაზა გაიზრდება.

დაწყება დღესვე!

თქვენი React აპლიკაცია ავტომატურად ითარგმნება, როდესაც დაამატებთ ნებისმიერი სიმბოლოს Translate კომპონენტში. გაითვალისწინეთ, რომ მხოლოდ ისეთ გარემოებებს, სადაც API გასაღებისათვის აქვს read/write უფლება, შეეძლებათ შექმნან ახალი სიმბოლოები, რომლებიც ითარგმნება.

ჩვენ გირჩევთ გქონდეთ დახურული და დაცული სტეიჯინგის გარემო, სადაც შეგიძლიათ შეამოწმოთ თქვენი პროდაქშენი აპლიკაცია, ახალი სიმბოლოების დამატებით პირდაპირ ცოცხალ რეჟიმში გადასვლამდე. ეს ხელს შეუშლის ნებისმიერ ადამიანს თქვენს საიდუმლო API გასაღების მოპარვას და პოტენციურად დააბლოკავს თქვენს თარგმნის პროექტს არასასურველი სიმბოლოების დამატებით.

დარწმუნდით, რომ იხილოთ სრული მაგალითები ჩვენს GitHub პროფილზე. თუ პრობლემა შეგხვდებათ, თავისუფლად დაგვიკავშირდით, და ჩვენ გაგახარებთ რომ დაგეხმაროთ.

TacoTranslate საშუალებას გაძლევთ სწრაფად და ავტომატურად დაარეგიონოთ თქვენი React აპლიკაციები ნებისმიერი ენაზე და საპირისპიროდ. თარგმნე უფასოდ!

პროდუქტი Nattskiftet-დან