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