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