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