React பயன்பாடுகளில் சர்வதேசீகরণের (i18n) சிறந்த தீர்வு
நீங்கள் உங்கள் React செயலியை புதிய சந்தைகளுக்கு விரிவாக்க விரும்புகிறீர்களா? TacoTranslate உங்கள் React செயலிகளை உள்ளூர் மொழிக்களில் எளிதாக மாற்ற உதவுகிறது, இதனால் நீங்கள் உலகளாவிய பார்வையாளர்களை எளிதாக அடைய முடியும்.
React க்கான TacoTranslate ஐ ஏன் தேர்ந்தெடுக்க வேண்டும்?
- தனிமைப்படுத்தப்படாத இணக்கம்: React பயன்பாடுகள் குறித்தவிதமாக வடிவமைக்கப்பட்ட TacoTranslate உங்கள் தற்போதைய வேலைநடவடிக்கையில் எளிதாக இணைகிறது.
- தானாக உரை தொகுப்பு: JSON கோப்புகளை கையேட்டால் நிர்வகிப்பது வேண்டாம். TacoTranslate தானாக உங்கள் குறியீட்டுக்கோவையில் இருந்து உரைகளை சேகரிக்கிறது.
- எஐ-ஆல் இயக்கப்படும் மொழிபெயர்ப்புகள்: உங்கள் பயன்பாட்டின் தொனிக்கு தகுந்த கட்டுரையாளரான சரியான மொழிபெயர்ப்புகளை வழங்க எஐ சக்தியை பயன்படுத்துங்கள்.
- படிநிலை மொழி ஆதரவு: ஒரு கிளிக்கில் புதிய மொழிகளுக்கு ஆதரவு சேர்க்கவும், உங்கள் பயன்பாட்டை உலகளாவியமாக அணுகக்கூடியதாக மாற்றவும்.
அது எப்படி வேலை செய்கிறது
npm வழியாக TacoTranslate தொகுப்பை நிறுவுக:
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
: இயல்புநிலைFallback இடத்தை குறிக்கும் லோகல் குறியீடு. இந்த எடுத்துக்காட்டில், அதைen
என ஆங்கிலத்திற்கு அமைக்கப்போவோம்.TACOTRANSLATE_ORIGIN
: உங்கள் strings சேமிக்கப்பட உள்ள "கோப்புறை", உதாரணத்திற்கு உங்கள் வலைத்தளத்தின் URL போன்றது. இங்கே origins பற்றி மேலும் படியுங்கள்.
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 பயன்பாடு, நீங்கள் எந்தவொரு string களை Translate
கூறில் சேர்க்கும் போது தானாக மொழிமாற்றம் செய்யப்படும். API விசையில் read/write
அனுமதிகள் உள்ள சூழல்கள் மட்டுமே புதிய string களை மொழிபெயர்க்க உருவாக்கக்கூடியதாக இருக்கும் என்பதைக் குறிப்பிடுக.
உங்கள் தயாரிப்பு பயன்பாட்டை பரிசோதிக்க, புதிய string களை சேர்க்கும் முன் ஒரு மூடப்பட்ட மற்றும் பாதுகாப்பான ஸ்டேஜிங் சூழலை வைக்க பரிந்துரைக்கிறோம். இது உங்கள் ரகசிய API விசையை கைப்பற்றுவதை ஒழிக்கவும், மற்றும் தவறான string களைச் சேர்ப்பதன் மூலம் உங்கள் மொழிபெயர்ப்பு திட்டத்தை அதிகரிப்பதைத் தடுக்கும்.
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!