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: ഡീഫോൾട്ട് ഫാൾബാക്ക് ലോക്കൽ കോഡ്. ഈ ഉദാഹരണത്തിൽ നാം ഇത് ഇംഗ്ലീഷിന്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 ഘടകത്തിൽ ഏതെങ്കിലും സ്ട്രിങുകൾ ചേർത്താൽ അത് സ്വയം വിവർത്തനം ചെയ്യും. 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!