ለReact መተግበሪያዎች ቀላል ቋንቋ መተርጎም
React መተግበሪያዎን ወደ አዳዲስ ገበያዎች ለማስፋፋት ትፈልጋለህ? TacoTranslate የReact መተግበሪያዎን በቀላሉ ለአካባቢ ማድረግ ያስችልህ እና በተጨማሪም ለዓለም አቀፍ ተስፋፊ ተጠቃሚ በቅርብ ተደርጓል ብለህ ትደርሳለህ።
ለReact ምክንያት TacoTranslate ለምን መምረጥ አለብዎ?
- ቀላል ማዋቀሪያ: ለReact መተግበሪያዎች በተለየ ሁኔታ የተነደፈ እና TacoTranslate በቀላሉ ወደ እባብህ ውስጥ ይገባል።
- ራስሰር የሆነ መረጃ ስብስብ: እንደገና የJSON ፋይሎችን አቅርቦት አትደርጉ። TacoTranslate በርካታ ቃላትን ከኮድ መሰብሰቢያዎ በራሱ ይሰበሰባል።
- የAI ኃይል ያለው ትርጉም: የAI ኃይልን ተጠቃሚ ማድረግ በመተግበር በእባብህ የሚሰማ ትክክለኛ እና በአካል ሙዚቃ የተሟላ ትርጉሞችን ያቀርባል።
- ድንገተኛ የቋንቋ ድጋፍ: አዲስ ቋንቋዎችን በአንድ ጠቅ ቁልፍ ያስገቡ እና መተግበሪያዎትን በዓለም አቀፍ ይደርሳል።
መሥራቱ እንዴት ነው
npm በመጠቀም TacoTranslate ፓኬጅን ያክሉ፡፡
npm install tacotranslate
ሞጁሉን ከጫኑ በኋላ፣ የTacoTranslate መለያ መፍጠር፣ የትርጉም ፕሮጀክት መፍጠር እና ተያያዥ የAPI ቁልፎች መፍጠር ይኖርብዎታል። እዚህ መለያ ይፍጠሩ። ነፃ ነው፣ እና የክሬዲት ካርድ መጨመር አያስፈልግም።
በTacoTranslate ማብራሪያ ተጠቃሚ ገጽ ውስጥ ፕሮጀክት ይፍጠሩ፣ እና ወደ ኤፒአይ ቁልፎቹ ትርጉም ገጽ ይሂዱ። አንድ read
ቁልፍ እና አንድ read/write
ቁልፍ ይፍጠሩ። እነዚህን እንከታተላለን እንደ አካባቢ ተለዋዋጮች። read
ቁልፉ የሚባለው public
ነው እና read/write
ቁልፉ ደግሞ secret
ነው። ለምሳሌ፣ እነዚህን ወደ ፕሮጀክትዎ ራስ ላይ ያለው .env
ፋይል መጨመር ይችላሉ።
እንዲሁም ሌሎች ሁለት አካባቢ ተለዋዋጮችን መጨመር ያስፈልጋል፡፡ TACOTRANSLATE_DEFAULT_LOCALE
እና TACOTRANSLATE_ORIGIN
.
TACOTRANSLATE_DEFAULT_LOCALE
: የነባሪ የመለስ ቋንቋ ኮድ። በዚህ ምሳሌ ለእንግሊዝኛ እንደen
እንያዘጋጅለታለን።TACOTRANSLATE_ORIGIN
: የስብስቦ ቃላቶችዎ የሚቀመጡበት "ፎልደር"፣ ለምሳሌ የድህረ ገጹ ዩአርኤል። ከእዚህ በተጨማሪ ስለ መነሻዎች አንብቡ።
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 አስጀምር።
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 መተግበሪያዎችዎን በፍጥነት ወደ ማንኛውም ቋንቋ በማድረግ እንዲከናወኑ ይፈቅዳል። ነፃ ተርጉም ያድርጉ!