TacoTranslate
/
ഡോക്യുമെന്റേഷൻവിലകൾ
 
ലേഖനം
2025 മേയ് 04

React ആപ്പുകൾക്കുള്ള അന്തർദേശീയീകരണത്തിന് (i18n) ഏറ്റവും മികച്ച പരിഹാരം

നിങ്ങളുടെ React ആപ്ലിക്കേഷൻ പുതിയ വിപണികളിലേക്ക് വ്യാപിപ്പിക്കാൻ ആഗ്രഹിക്കുന്നുണ്ടോ? TacoTranslate നിങ്ങളുടെ React ആപ്പുകൾ ലൊക്കലൈസ് ചെയ്യുന്നത് അത്യന്തം എളുപ്പമാക്കുന്നു, ബുദ്ധിമുട്ടുകൾ കൂടാതെ ആഗോള പ്രേക്ഷകരിലേക്ക് എത്താൻ ഇത് നിങ്ങളെ സഹായിക്കുന്നു.

React-ന് വേണ്ടി TacoTranslate തിരഞ്ഞെടുക്കേണ്ടത് എന്തുകൊണ്ടാണ്?

  • സഹജമായ സംയോജനം: React ആപ്ലിക്കേഷനുകൾക്കായി പ്രത്യേകമായി രൂപകൽപ്പന ചെയ്ത TacoTranslate നിങ്ങളുടെ നിലവിലുള്ള പ്രവൃത്തി പ്രവാഹത്തിൽ തടസമില്ലാതെ എളുപ്പത്തിൽ സംയോജിക്കുന്നു.
  • സ്വയം പ്രവർത്തിക്കുന്ന സ്ട്രിംഗ് ശേഖരണം: ഇനി JSON ഫയലുകൾ മാനുവലായി കൈകാര്യം ചെയ്യേണ്ടതില്ല. TacoTranslate നിങ്ങളുടെ കോഡ് ബേസിൽ നിന്ന് സ്ട്രിംഗുകൾ സ്വയം ശേഖരിക്കുന്നു.
  • AI-സഹായിത വിവർത്തനങ്ങൾ: ആപ്ലിക്കേഷന്റെ ശൈലിയോ ഭാവമോ അനുസരിച്ചും സാഹചര്യപരമായി കൃത്യവുമായ വിവർത്തനങ്ങൾ നൽകാൻ AI-ന്റെ ശക്തി ഉപയോഗപ്പെടുത്തുക.
  • ത്വരിതമായ ഭാഷാ പിന്തുണ: ഒരു ക്ലിക്കിൽ പുതിയ ഭാഷകൾക്കുള്ള പിന്തുണ ചേർക്കുക, ഇതിലൂടെ നിങ്ങളുടെ ആപ്ലിക്കേഷൻ ആഗോളമായി ഉപയോഗിക്കാൻ സാധിക്കും.

ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നു

npm ഉപയോഗിച്ച് TacoTranslate പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുക:

npm install tacotranslate

മൊഡ്യൂൾ ഇൻസ്റ്റാൾ ചെയ്താൽ, നിങ്ങൾക്ക് TacoTranslate അക്കൗണ്ട്, ഒരു പരിഭാഷാ പദ്ധതി, കൂടാതെ ബന്ധപ്പെട്ട API കീകൾ സൃഷ്ടിക്കേണ്ടതുണ്ട്. ഇവിടെ ഒരു അക്കൗണ്ട് സൃഷ്ടിക്കുക. ഇത് സൗജന്യമാണ്, കൂടാതെ നിങ്ങൾക്ക് ക്രെഡിറ്റ് കാർഡ് ചേർക്കേണ്ടതില്ല.

TacoTranslate അപ്ലിക്കേഷൻ UI-ൽ ഒരു പ്രോജക്ട് സൃഷ്‌ടിച്ച് അതിന്റെ API കീകൾ ടാബിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക. ഒരു read കീയും ഒരു read/write കീയും സൃഷ്‌ടിക്കുക. ഞങ്ങൾ ഇവയെ എൻവയോൺമെന്റ് വേരിയബിളുകളായി സേവ് ചെയ്യും. read കീയെ ഞങ്ങൾ public എന്ന് വിളിക്കുന്നു, കൂടാതെ read/write കീ secret ആണ്. ഉദാഹരണത്തിന്, നിങ്ങൾക്ക് അവയെ നിങ്ങളുടെ പ്രോജക്ടിന്റെ റൂട്ടിലുള്ള .env ഫയലിൽ ചേർക്കാവുന്നതാണ്.

നിങ്ങൾക്ക് கூடാതെ രണ്ട് എൻവയോൺമെന്റ് വേരിയബിൾസ് കൂടി ചേർക്കേണ്ടതുണ്ട്: TACOTRANSLATE_DEFAULT_LOCALE ഉം TACOTRANSLATE_ORIGIN.

.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 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 ഉപയോഗിക്കുന്നതിന്റെ പ്രയോജനങ്ങൾ

  • സമയ ലാഭം: ലോക്കലൈസേഷനും സ്ട്രിംഗ് ശേഖരണവുമായ തളർക്കുന്ന പ്രവർത്തനങ്ങൾ സ്വയംചാലിപ്പിച്ച് നിങ്ങളുടെ വിലപ്പെട്ട സമയം ലാഭിക്കുന്നു.
  • ചെലവ്-ക്ഷമം: മാനുവൽ വിവർത്തനങ്ങളുടെ ആവശ്യം കുറച്ച് ലോക്കലൈസേഷൻ ചെലവുകൾ കുറയ്ക്കുന്നു.
  • ഉയർന്ന കൃത്യത: 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!

Nattskiftetൽ നിന്നുള്ള ഒരു ഉൽപ്പന്നംനോർവെയിൽ നിർമ്മിച്ചത്