React යෙදුම් සඳහා පහසු ස්ථානික කර දැමීම
ඔබගේ React යෙදුම නව වෙළඳපොළවලට පුළුල් කිරීමට සෙවුවාද? TacoTranslate සමඟ ඔබේ React යෙදුම් ස්ථානික කිරීමට එතරම් පහසුයි, ඔබට ගෝලීය ප්රේක්ෂකයෙකුට පහසුවෙන් ළඟා විය හැකිය.
React සඳහා TacoTranslate තෝරා ගැනීමට හේතු?
- සිකුරැස්සි සන්නිවේදනය: React යෙදුම් සඳහා විශේෂිතව සැලසුම් කර ඇති අතර, TacoTranslate ඔබගේ පවතින වැඩ ප්රවහයට නොසැලැස්වී ඒකාබද්ධ වේ.
- ස්වයංක්රීය ස්ට්රිං එකතු කිරීම: JSON ගොනු අතින් කළමනාකරණය කිරීම අවසන්. TacoTranslate ස්වයංක්රීයව ඔබගේ කේත පදනමෙන් ස්ට්රිං එකතු කරයි.
- AI බලගැන්වූ පරිවර්තන: ඒඅයිගේ බලය භාවිතා කර ඔබගේ යෙදුමේ වාතාවරණයට අනූව නිවැරදි පරිවර්තන සපයන්න.
- තත්වමය භාෂා සහාය: නව භාෂා සඳහා එක් ක්ලික්කක් පමණින් සහාය එක් කරන්න, ඔබගේ යෙදුම ලෝකප්රසිද්ධ කරමින්.
එය කෙසේ ක්රියා කරයි
npm හරහා TacoTranslate පැකේජය ස්ථාපනය කරන්න:
npm install tacotranslate
මොඩියුලය ස්ථාපිත කරගෙන ඇත면, ඔබට TacoTranslate ගිණුමක්, පරිවර්තන පැරොජෙක්ට් එකක් සහ සම්බන්ධිත API යතුරු සෑදීම අවශ්යවේ. මෙතනින් ගිණුමක් සෑදන්න. එය නොමිලේ වන අතර, ක්රෙඩිට් කාඩ්පතක් එක්කළ යුතු නැත.
TacoTranslate යෙදුමේ UI තුළ, ව්යාපෘතියක් නිර්මාණය කර, එහි API key පටිය වෙත යන්න. එක් 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!