React பயன்பாடுகளுக்கான எளிதான உள்ளூராக்கம்
உங்கள் 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 ஐ அமைத்தல்
TacoTranslate context provider-இல் உங்கள் பயன்பாட்டை சுற்றி (wrap) வைத்து, உங்கள் 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 விசையை யாரும் திருடுவதைத் தடுக்கும், மேலும் தீங்கான உரைகள் சேர்க்கப்படுவதால் உங்கள் மொழிபெயர்ப்பு திட்டம் அதிகமாக நிரம்புவதைத் தடுக்கும்.
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!