AI ಸ್ಥಳೀಕರಣ i18next ಆಪ್ಗಳು
ನಿಮ್ಮ ನೆಮ್ಸ್ಪೇಸ್ JSON ಫೈಲ್ಗಳನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಿ, ಗುರಿ ಭಾಷೆಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿ, ಒಮ್ಮೆ ಪಾವತಿಸಿ, ಮತ್ತು ಬಳಕೆಗೆ ಸಿದ್ಧವಾದ locales ZIP ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ.
ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
ನಿಮ್ಮ i18next ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಸ್ಥಳೀಕರಿಸಲು ಮೂರು ಸರಳ ಹಂತಗಳು. ಪಾವತಿಯ ನಂತರ ಅನುವಾದಗಳು ನಡೆಯುತ್ತವೆ—ನಾವು ಕೆಲಸಗಳನ್ನು ಕ್ಯೂ ಮಾಡುತ್ತೇವೆ ಮತ್ತು ನಿಮಿಷಗಳಲ್ಲಿ ನೆಮ್ಸ್ಪೇಸ್ ಫೈಲ್ಗಳನ್ನು ರಚಿಸುತ್ತೇವೆ.
ನೆಮ್ಸ್ಪೇಸ್ ಫೈಲ್ಗಳನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಿ
ನಿಮ್ಮ JSON ನೆಮ್ಸ್ಪೇಸ್ಗಳನ್ನು (ಉದಾ. locales/en/common.json) ಹಾಕಿ. ನಾವು i18next ರಚನೆ ಮತ್ತು plural ಕೀಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪತ್ತೆಹಚ್ಚುತ್ತೇವೆ.
ಭಾಷೆಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿ
52 ಭಾಷೆಗಳಿಂದ ಆಯ್ಕೆಮಾಡಿ. ಪಾವತಿಸುವ ಮೊದಲು ನಿಮ್ಮ ಫೈಲ್ ಗಾತ್ರ ಮತ್ತು ಸಂಕೀರ್ಣತೆಯ ಆಧಾರದ ಮೇಲೆ ಪಾರದರ್ಶಕ ಬೆಲೆಗಳನ್ನು ನೋಡಿ.
ಡೌನ್ಲೋಡ್
Stripe ಮೂಲಕ ಒಂದೇ ಬಾರಿ ಪಾವತಿಸಿ. ನಾವು locales/{lang}/ ಅನ್ನು ಪ್ರತಿಬಿಂಬಿಸುವ ZIP ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತೇವೆ; ಡಬಲ್-ಬ್ರೇಸ್ ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ಗಳು ಮತ್ತು _one/_other ಕೀಗಳು ಹಾಗೆಯೇ ಉಳಿಯುತ್ತವೆ.
ಪಾರದರ್ಶಕ ಬೆಲೆ ಅಂದಾಜುಗಾರ
ಅಪ್ಲೋಡ್ ಮಾಡುವ ಮೊದಲು ನೀವು ಎಷ್ಟು ಪಾವತಿಸುವಿರಿ ಎಂಬುದನ್ನು ನಿಖರವಾಗಿ ನೋಡಿ. ಅಂತಿಮ ದರವನ್ನು ಅಪ್ಲೋಡ್ ನಂತರ ಫೈಲ್ ಸಂಕೀರ್ಣತೆ ಮತ್ತು ಆಯ್ಕೆಮಾಡಿದ ಭಾಷೆಗಳ ಆಧಾರದ ಮೇಲೆ ಲೆಕ್ಕಿಸಲಾಗುತ್ತದೆ.
1. ಫೈಲ್ ಅಪ್ಲೋಡ್ ಮಾಡಿ
JSON ಫೈಲ್ ಅನ್ನು ಇಲ್ಲಿ ಬಿಡಿ
ಅಥವಾ ಬ್ರೌಸ್ ಮಾಡಲು ಕ್ಲಿಕ್ ಮಾಡಿ
i18next ನೇಮ್ಸ್ಪೇಸ್ JSON (locales/**). ಗರಿಷ್ಠ 500KB.
2. ಭಾಷೆಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿ
52 ಭಾಷೆಗಳಲ್ಲಿ 3 ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆ
3. ನಿಮ್ಮ ಅಂದಾಜು
ಚೆಕ್ಔಟ್ ಪುಟದಲ್ಲಿ ಫೈಲ್ ಅಪ್ಲೋಡ್ ನಂತರ ಅಂತಿಮ ಬೆಲೆ ಲೆಕ್ಕ ಹಾಕಲಾಗುತ್ತದೆ
ಒಮ್ಮೆ ಮಾತ್ರ ಪಾವತಿ • ಚಂದಾದಾರಿಕೆ ಇಲ್ಲ
i18next ಡೆವಲಪರ್ಗಳಿಗಾಗಿ ನಿರ್ಮಿಸಲಾಗಿದೆ
i18next JSON ನೇಮ್ಸ್ಪೇಸ್ಗಳು, ಡಬಲ್-ಬ್ರೇಸ್ ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ಗಳು, ಮತ್ತು ಬಹುವಚನ ಕೀಗಳಿಗಾಗಿ ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ನಿರ್ಮಿಸಲಾಗಿದೆ—ಸಾಮಾನ್ಯ ಅನುವಾದ ಸಾಧನವಲ್ಲ.
ನೇಮ್ಸ್ಪೇಸ್ ಬೆಂಬಲ
ನಿಮ್ಮ ZIPನಲ್ಲಿನ ಪ್ರತಿಯೊಂದು ಗುರಿ ಲೊಕೇಲ್ನಲ್ಲಿ common.json, auth.json, ಮತ್ತು ನೆಸ್ಟೆಡ್ ನೇಮ್ಸ್ಪೇಸ್ಗಳನ್ನು ಸರಿಹೊಂದಿಸಿ ಇಡುತ್ತದೆ.
{{placeholder}} ಸುರಕ್ಷತೆ
{{name}} ಮತ್ತು {{count}} ಮುಂತಾದ i18next ಇಂಟರ್ಪೊಲೇಷನ್ ಟೋಕನ್ಗಳನ್ನು ನಿಖರವಾಗಿ ಉಳಿಸುತ್ತದೆ—ಅನುವಾದದ ನಂತರ ಸ್ಟ್ರಿಂಗ್ಗಳು ಮುರಿಯುವುದಿಲ್ಲ.
ಬಹುವಚನ-ಕೀ ನಿರ್ವಹಣೆ (_one/_other)
key_one ಮತ್ತು key_other ಮುಂತಾದ i18next ಶೈಲಿಯ ಬಹುವಚನ ವಿಭಜನೆಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಪ್ರತಿ ಭಾಷೆಗೆ ವ್ಯಾಕರಣ ಸರಿಯಾಗಿರುತ್ತದೆ.
ಸಿದ್ಧ ಔಟ್ಪುಟ್ (ನೇಮ್ಸ್ಪೇಸ್ ZIP)
i18next.init() ಅಥವಾ react-i18next ಗೆ ಸಿದ್ಧವಾಗಿರುವ locales/ ಟ್ರೀ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ—ಅದೇ ಪಥಗಳು, ಅನುವಾದಿತ ಮೌಲ್ಯಗಳು.
ಸಮಾನಾಂತರ ಅನುವಾದ
ಎಲ್ಲ ಭಾಷೆಗಳು ಒಂದೇ ಸಮಯದಲ್ಲಿ ಅನುವಾದವಾಗುತ್ತವೆ. ಹೆಚ್ಚಿನ ಕೆಲಸಗಳು 5 ನಿಮಿಷಗಳೊಳಗೆ ಪೂರ್ಣಗೊಳ್ಳುತ್ತವೆ.
ಒಮ್ಮೆ ಮಾತ್ರ ಪಾವತಿ
ಚಂದಾದಾರಿಕೆ ಇಲ್ಲ, ಮಾಸಿಕ ಶುಲ್ಕ ಇಲ್ಲ. ಪ್ರತಿ ಕೆಲಸಕ್ಕೆ ಒಮ್ಮೆ ಪಾವತಿಸಿ, ಶಾಶ್ವತವಾಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಿ.
i18next JSON ಹೇಗೆ ಒಟ್ಟಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ
i18next ಪ್ರಾಜೆಕ್ಟ್ಗಳು ಸಾಮಾನ್ಯವಾಗಿ locales/{lang}/ ಅಡಿಯಲ್ಲಿ ನೇಮ್ಸ್ಪೇಸ್ ಪ್ರಕಾರ ಸ್ಟ್ರಿಂಗ್ಗಳನ್ನು ವಿಭಜಿಸುತ್ತವೆ. ನೀವು ಆಯ್ಕೆಮಾಡುವ ಪ್ರತಿಯೊಂದು ಭಾಷೆಗೆ LocalePack ಅದೇ ರಚನೆಯನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ.
locales/ ಫೋಲ್ಡರ್ ರಚನೆ
locales/ ├── en/ │ ├── common.json ← source namespace │ └── auth.json ├── de/ │ ├── common.json │ └── auth.json ├── fr/ │ └── ... └── ... (52 locales)
i18next.t() ಬಳಕೆ
// locales/en/common.json
{
"welcome": "Hello {{name}}",
"items_one": "{{count}} item",
"items_other": "{{count}} items"
}
// After i18next.init({ ns: ['common'] })
i18next.t('common:welcome', { name: 'Ada' });
i18next.t('common:items', { count: 5 });ರನ್ಟೈಮ್ API
t()
ಕಾನ್ಫಿಗ್ ಫೈಲ್
i18next.init()
ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ಗಳು
{{variable}}
ಬಹುವಚನಗಳು
_one/_other
ಸಾಮಾನ್ಯ ಸಾಧನಗಳನ್ನು ಏಕೆ ಬಳಸಬಾರದು?
ಸಾಮಾನ್ಯ ಉದ್ದೇಶದ ಅನುವಾದ ಸಾಧನಗಳು ಬಹುಸಾರಿ i18next ನೇಮ್ಸ್ಪೇಸ್ಗಳು, ಡಬಲ್-ಬ್ರೇಸ್ ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ಗಳು, ಮತ್ತು _one/_other ಬಹುವಚನ ಸಂಪ್ರದಾಯಗಳನ್ನು ಹಾಳುಮಾಡುತ್ತವೆ.
LocalePack | ಕೈಯಾರೆ ಅನುವಾದ | ಸಾಮಾನ್ಯ TMS | |
|---|---|---|---|
| ಸೆಟಪ್ ಸಮಯ | 2 ನಿಮಿಷಗಳು | ಪ್ರತಿ ಭಾಷೆಗೆ ಗಂಟೆಗಳು | 30+ ನಿಮಿಷಗಳು |
| ವೆಚ್ಚದ ಪಾರದರ್ಶಕತೆ | |||
| ನೇಮ್ಸ್ಪೇಸ್ JSON ಬೆಂಬಲ | |||
| {{placeholder}} ಮತ್ತು ಬಹುವಚನ ಸುರಕ್ಷತೆ | |||
| ವೇಗ (52 ಭಾಷೆಗಳು) | < 5 ನಿಮಿ | ವಾರಗಳು | ಗಂಟೆಗಳು |
| ಅತ್ಯುತ್ತಮವಾಗಿ ಹೊಂದುವುದು | i18next ಮತ್ತು React ಆ್ಯಪ್ಗಳು | ಸಣ್ಣ ಪ್ರಾಜೆಕ್ಟ್ಗಳು | ಎಂಟರ್ಪ್ರೈಸ್ CMS |
i18next ಡೆವಲಪರ್ಗಳು ನಂಬಿರುವುದು
“ನಮ್ಮ locales/en ಫೋಲ್ಡರ್ ಒಂದೇ ಮಧ್ಯಾಹ್ನದಲ್ಲಿ 12 ಭಾಷೆಗಳಾಯಿತು. {{variables}} ಮತ್ತು ಬಹುವಚನ ಕೀಗಳು ಅಕ್ಷುಣ್ಣವಾಗಿ ಮರಳಿ ಬಂದವು.”
Alex R.
ಫುಲ್-ಸ್ಟ್ಯಾಕ್ ಡೆವಲಪರ್, SaaS ಆ್ಯಪ್
“ಕೊನೆಗೂ ನೇಮ್ಸ್ಪೇಸ್ಗಳನ್ನು ಗೌರವಿಸುವ ಪೈಪ್ಲೈನ್. ZIP ನೇರವಾಗಿ ನಮ್ಮ ರೆಪೊಗೆ ಬೀಳುತ್ತದೆ—ಯಾವುದೇ ಕೈಯಾರೆ ಮರ್ಜಿಂಗ್ ಬೇಡ.”
Lisa M.
ಫ್ರಂಟ್ಎಂಡ್ ಎಂಜಿನಿಯರ್
“ಪಾರದರ್ಶಕ ಬೆಲೆ ನಿಗದಿ ನನ್ನನ್ನು ಒಪ್ಪಿಸಿತು. ಒಂದೇ common.json ಅಪ್ಲೋಡ್ ಮಾಡುವ ಮೊದಲುಲೇ ಅಂದಾಜನ್ನು ನೋಡಿದೆ.”
Dev J.
ಓಪನ್ ಸೋರ್ಸ್ ಕೊಡುಗೆದಾರ
52
ಬೆಂಬಲಿತ ಲೊಕೇಲ್ಗಳು
100%
ಮಸ್ಟಾಶ್-ಶೈಲಿ ಮತ್ತು ಬಹುವಚನ-ಸುರಕ್ಷಿತ
ZIP
ನೇಮ್ಸ್ಪೇಸ್ ZIP
ನಿಮ್ಮ i18next ಆಪ್ ಅನ್ನು ಜಾಗತಿಕವಾಗಿ ಬಿಡುಗಡೆ ಮಾಡಲು ಸಿದ್ಧವೇ?
ಒಮ್ಮೆ ಪಾವತಿ • ನೆಮ್ಸ್ಪೇಸ್ ZIP ಡೌನ್ಲೋಡ್ • ಜಾಗತಿಕವಾಗಿ ಬಿಡುಗಡೆ
LocalePack ಪ್ರಯತ್ನಿಸಿ