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: ಡೀಫಾಲ್ಟ್ ಫಾಲ್ಬ್ಯಾಕ್ ಸ್ಥಳೀಯ (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 ಬಳಕೆಯ ಪ್ರಯೋಜನಗಳು
- ಸಮಯ ಉಳಿತಾಯ: ಸ್ಥಳೀಯಕರಣ ಮತ್ತು ಸ್ಟ್ರಿಂಗ್ಗಳ ಸಂಗ್ರಹಣೆಯ ಕಷ್ಟಕರ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಿ, ಇದು ನಿಮ್ಮ ಅಮೂಲ್ಯ ಸಮಯವನ್ನು ಉಳಿಸುತ್ತದೆ.
- ವೆಚ್ಚದೃಷ್ಟಿಯಿಂದ ಪರಿಣಾಮಕಾರಿ: ಹಸ್ತಚಾಲಿತ ಅನುವಾದಗಳ ಅವಶ್ಯಕತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುವುದರಿಂದ, ಸ್ಥಳೀಯಕರಣದ ವೆಚ್ಚಗಳು ಕುಗ್ಗುತ್ತವೆ.
- ನಿಖರತೆಯ ಸುಧಾರಣೆ: ಕೃತಕ ಬುದ್ಧಿಮತ್ತೆಯಿಂದ ಶಕ್ತಿಗೊಳಿಸಲ್ಪಟ್ಟ ಅನುವಾದಗಳು ಸಂದರ್ಭಾನುಸಾರ ನಿಖರ ಮತ್ತು ಉನ್ನತ ಗುಣಮಟ್ಟದ ಫಲಿತಾಂಶಗಳನ್ನು ಖಚಿತಪಡಿಸುತ್ತವೆ.
- ವಿಸ್ತರಣೀಯ ಪರಿಹಾರ: ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತು ಗ್ರಾಹಕ ಆಧಾರ ವೃದ್ಧಿಯಾಗುತ್ತಿರುವಂತೆ ಹೊಸ ಭಾಷೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸುಲಭವಾಗಿ ಸೇರಿಸಬಹುದು.
ಇಂದೇ ಪ್ರಾರಂಭಿಸಿ!
ನಿಮ್ಮ 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!