React பயன்பாடுகளுக்கான எளிதான உள்ளூராக்கம்
உங்கள் React பயன்பாட்டை புதிய சந்தைகளுக்கு விரிவுபடுத்த விரும்புகிறீர்களா? TacoTranslate உங்கள் React பயன்பாடுகளை உள்ளூராக்குவது மிக எளிதமாக செய்து, உங்களுக்கு உலகளாவிய பார்வையாளர்களை எந்த சிரமமும் இல்லாமல் அணுக உதவுகிறது.
Reactக்காக TacoTranslate-ஐ ஏன் தேர்வு செய்வது?
- இடைதவறில்லாத ஒருங்கிணைவு: React பயன்பாடுகளுக்காக சிறப்பாக வடிவமைக்கப்பட்டுள்ள TacoTranslate உங்கள் தற்போதைய வேலைநடத்தைக்கு தடையின்றி இணைகிறது.
- தானியங்கி சொற்களின் சேகரிப்பு: JSON கோப்புகளை கைமுறையாக நிர்வகிக்க இனிமேல் தேவையில்லை. TacoTranslate உங்கள் கோடு அடிப்படையிலிருந்து சொற்களை தானாகவே சேகரிக்கிறது.
- AI-ஆதாரமான மொழிபெயர்ப்புகள்: சூழலுக்கேற்ற, உங்கள் பயன்பாட்டின் பாணிக்குத் தகுந்த துல்லியமான மொழிபெயர்ப்புகளை வழங்க AI-இன் சக்தியைப் பயன்படுத்துங்கள்.
- உடனடி மொழி ஆதரவு: ஒரு கிளிக்கில் புதிய மொழிகளுக்கு ஆதரவைக் சேர்க்கவும், உங்கள் பயன்பாட்டை உலகமெல்லாம் அணுகக்கூடியதாக மாற்றுங்கள்.
இது எப்படி வேலை செய்கிறது
npm மூலம் TacoTranslate தொகுப்பை நிறுவவும்:
npm install tacotranslateமொடியூல் நிறுவியவுடன், நீங்கள் TacoTranslate கணக்கை, ஒரு மொழிபெயர்ப்பு திட்டத்தையும் மற்றும் தொடர்புடைய API விசைகளையும் உருவாக்க வேண்டும். இங்கே கணக்கு உருவாக்கவும். இது இலவசம், மற்றும் கிரெடிட் கார்டு சேர்க்க தேவையில்லை.
TacoTranslate பயன்பாட்டு UI-இல் ஒரு திட்டத்தை உருவாக்கி, அதன் API keys டேப்பிற்கு செல்லுங்கள். ஒரு read விசையையும் ஒரு read/write விசையையும் உருவாக்கவும். இவைகளை சுற்றுச்சூழல் மாறிகளாக சேமிப்போம். read விசை நாங்கள் public என அழைக்கும் ஒன்றாகும், மற்றும் read/write விசை secret எனப்படும். உதாரணமாக, நீங்கள் அவற்றை உங்கள் திட்டத்தின் ரூட்டில் உள்ள .env கோப்பில் சேர்க்கலாம்.
உங்களுக்கு மேலும் இரண்டு சூழல் மாறிலிகள் தேவையாகும்: TACOTRANSLATE_DEFAULT_LOCALE மற்றும் TACOTRANSLATE_ORIGIN.
TACOTRANSLATE_DEFAULT_LOCALE: இது இயல்பான மாற்று (fallback) இலோக்கேல் குறியீடு. இந்த எடுத்துக்காட்டில், ஆங்கிலத்திற்காக இதனைenஎன்று அமைக்கிறோம்.TACOTRANSLATE_ORIGIN: உங்கள் தொடர்கள் சேமிக்கப்படும் “கோப்புறை” (folder), உதாரணமாக உங்கள் இணையதளத்தின் 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 ஐ அமைத்தல்
TacoTranslate-ஐ உங்கள் React பயன்பாட்டில் தொடங்க, உங்கள் பயன்பாட்டை TacoTranslate context provider-இல் சுற்றி இடவும்:
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 பயன்படுத்துவதன் நன்மைகள்
- நேரத்தை சேமிக்கும்: உரையாக்கம் மற்றும் உரைத் துண்டுகளை சேகரிக்கும் சோர்வான செயல்முறைகளை தானாக செயல்படுத்தி, உங்கள் மதிப்புள்ள நேரத்தை சேமிக்கிறது.
- செலவுத்திறனான: கைமுறை மொழிபெயர்ப்புகளின் தேவையை குறைத்து, உங்கள் உரையாக்கச் செலவுகளை குறைக்கிறது.
- மேம்பட்ட துல்லியம்: நுண்ணறிவால் இயங்கும் மொழிபெயர்ப்புகள் சூழ்நிலைக்கு ஏற்ப துல்லியமான மற்றும் உயர்தரமான முடிவுகளை உறுதி செய்கின்றன.
- விரிவாக்கக்கூடிய தீர்வு: உங்கள் பயன்பாடு மற்றும் வாடிக்கையாளர் அடிப்படை வளர்ந்தால் புதிய மொழிகளுக்கான ஆதரவினை எளிதாகச் சேர்க்கலாம்.
இன்றே தொடங்குங்கள்!
உங்கள் React பயன்பாடு Translate கூறில் எந்த உரையையாவது சேர்த்தவுடன் அது தானாக மொழிபெயர்க்கப்படும். குறிப்பு: API விசையில் read/write அனுமதிகள் உள்ள சுற்றுப்புறங்களே மொழிபெயர்க்க புதிய உரைகளை உருவாக்க முடியும்.
உற்பத்தி பயன்பாட்டை வெளியிடுவதற்கு முன் புதிய உரைகளைச் சேர்த்து சோதிக்க ஒரு மூடப்பட்ட மற்றும் பாதுகாக்கப்பட்ட ஸ்டேஜிங் சூழலை வைத்திருக்க நாங்கள் பரிந்துரைக்கிறோம். இது யாரும் யாரும் உங்கள் ரகசிய 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!