AI ಸ್ಥಳೀಕರಣ Vue.js ಆ್ಯಪ್ಗಳು
ನಿಮ್ಮ vue-i18n JSON ಅಥವಾ YAML ಅನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಿ, ಗುರಿ ಭಾಷೆಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿ, ಒಮ್ಮೆ ಪಾವತಿ ಮಾಡಿ, ಮತ್ತು ಬಳಕೆಗಾಗಿ ಸಿದ್ಧವಾದ ಲೊಕೇಲ್ ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ.
ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
ನಿಮ್ಮ Vue.js ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಸ್ಥಳೀಕರಿಸಲು ಮೂರು ಸರಳ ಹಂತಗಳು. ಪಾವತಿಯ ನಂತರ ಅನುವಾದಗಳು ನಡೆಯುತ್ತವೆ—ನಾವು ಕೆಲಸಗಳನ್ನು ಕ್ಯೂ ಮಾಡುತ್ತೇವೆ ಮತ್ತು ನಿಮಿಷಗಳಲ್ಲಿ ಲೊಕೇಲ್ ಫೈಲ್ಗಳನ್ನು ರಚಿಸುತ್ತೇವೆ.
ಲೊಕೇಲ್ ಫೈಲ್ ಅಪ್ಲೋಡ್ ಮಾಡಿ
ನಿಮ್ಮ vue-i18n JSON ಅಥವಾ YAML ಫೈಲ್ ಅನ್ನು (ಉದಾ. locales/en.json) ಡ್ರಾಪ್ ಮಾಡಿ. ನಾವು ಪೈಪ್ ಬಹುವಚನಗಳು ಮತ್ತು {placeholder} ಟೋಕನ್ಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪತ್ತೆಹಚ್ಚುತ್ತೇವೆ.
ಭಾಷೆಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿ
52 ಭಾಷೆಗಳಿಂದ ಆಯ್ಕೆಮಾಡಿ. ಪಾವತಿಸುವ ಮೊದಲು ನಿಮ್ಮ ಫೈಲ್ ಗಾತ್ರ ಮತ್ತು ಸಂಕೀರ್ಣತೆಯ ಆಧಾರದ ಮೇಲೆ ಪಾರದರ್ಶಕ ಬೆಲೆಗಳನ್ನು ನೋಡಿ.
ಡೌನ್ಲೋಡ್
Stripe ಮೂಲಕ ಒಮ್ಮೆ ಪಾವತಿ ಮಾಡಿ. ಪೈಪ್-ಪ್ರತ್ಯೇಕಿತ ಬಹುವಚನಗಳು ಮತ್ತು {variable} ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ಗಳನ್ನು ಉಳಿಸಿಕೊಂಡಿರುವ ಲೊಕೇಲ್ ಫೈಲ್ಗಳನ್ನು ನಾವು ಹಿಂತಿರುಗಿಸುತ್ತೇವೆ.
ಪಾರದರ್ಶಕ ಬೆಲೆ ಅಂದಾಜುಗಾರ
ಅಪ್ಲೋಡ್ ಮಾಡುವ ಮೊದಲು ನೀವು ಎಷ್ಟು ಪಾವತಿಸುವಿರಿ ಎಂಬುದನ್ನು ನಿಖರವಾಗಿ ನೋಡಿ. ಅಂತಿಮ ದರವನ್ನು ಅಪ್ಲೋಡ್ ನಂತರ ಫೈಲ್ ಸಂಕೀರ್ಣತೆ ಮತ್ತು ಆಯ್ಕೆಮಾಡಿದ ಭಾಷೆಗಳ ಆಧಾರದ ಮೇಲೆ ಲೆಕ್ಕಿಸಲಾಗುತ್ತದೆ.
1. ಫೈಲ್ ಅಪ್ಲೋಡ್ ಮಾಡಿ
ಇಲ್ಲಿ JSON ಅಥವಾ YAML ಡ್ರಾಪ್ ಮಾಡಿ
ಅಥವಾ ಬ್ರೌಸ್ ಮಾಡಲು ಕ್ಲಿಕ್ ಮಾಡಿ
vue-i18n ಲೊಕೇಲ್ ಫೈಲ್ಗಳು (JSON ಅಥವಾ YAML). ಗರಿಷ್ಠ 500KB.
2. ಭಾಷೆಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿ
52 ಭಾಷೆಗಳಲ್ಲಿ 3 ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆ
3. ನಿಮ್ಮ ಅಂದಾಜು
ಚೆಕ್ಔಟ್ ಪುಟದಲ್ಲಿ ಫೈಲ್ ಅಪ್ಲೋಡ್ ನಂತರ ಅಂತಿಮ ಬೆಲೆ ಲೆಕ್ಕ ಹಾಕಲಾಗುತ್ತದೆ
ಒಮ್ಮೆ ಮಾತ್ರ ಪಾವತಿ • ಚಂದಾದಾರಿಕೆ ಇಲ್ಲ
vue-i18n ಡೆವಲಪರ್ಗಳಿಗಾಗಿ ನಿರ್ಮಿಸಲಾಗಿದೆ
vue-i18n ಪೈಪ್ ಬಹುವಚನಗಳು, {placeholder} ಟೋಕನ್ಗಳು ಮತ್ತು ನೆಸ್ಟೆಡ್ ಸಂದೇಶ ಆಬ್ಜೆಕ್ಟ್ಗಳಿಗಾಗಿ ವಿಶೇಷವಾಗಿ ನಿರ್ಮಿಸಲಾಗಿದೆ—ಸಾಮಾನ್ಯ ಅನುವಾದ ಸಾಧನವಲ್ಲ.
ಪೈಪ್ ಬಹುವಚನ ನಿರ್ವಹಣೆ
"car | cars" ಮತ್ತು "no items | one item | {n} items" ಎಂಬಂತೆ vue-i18n ಪೈಪ್-ಪ್ರತ್ಯೇಕಿತ ಬಹುವಚನಗಳನ್ನು ಗುರಿ ಭಾಷೆಯ ಪ್ರಕಾರ ಸರಿಯಾಗಿ ನಿರ್ವಹಿಸುತ್ತದೆ.
{placeholder} ಸುರಕ್ಷತೆ
{name}, {count} ಮತ್ತು ಹೆಸರಿತ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ನಂತಹ vue-i18n ಇಂಟರ್ಪೊಲೇಶನ್ ಟೋಕನ್ಗಳನ್ನು ಅಚ್ಚುಕಟ್ಟಾಗಿ ಉಳಿಸುತ್ತದೆ—ಅನುವಾದದ ನಂತರ ಸ್ಟ್ರಿಂಗ್ಗಳು ಹಾಳಾಗುವುದಿಲ್ಲ.
JSON ಮತ್ತು YAML ಬೆಂಬಲ
JSON ಅಥವಾ YAML ಲೊಕೇಲ್ ಫೈಲ್ಗಳಲ್ಲಿ ಯಾವುದನ್ನಾದರೂ ಅಪ್ಲೋಡ್ ಮಾಡಿ. ನಾವು ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಗುರುತಿಸಿ, ನೀವು ಅಪ್ಲೋಡ್ ಮಾಡಿದ ಅದೇ ಫಾರ್ಮ್ಯಾಟ್ನಲ್ಲಿ ಅನುವಾದಗಳನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತೇವೆ.
ಬಳಕೆಗೆ ಸಿದ್ಧ ಔಟ್ಪುಟ್
vue-i18n ನ createI18n() ಗೆ ಸಿದ್ಧವಾಗಿರುವ ಲೊಕೇಲ್ ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ—ಅದೇ ರಚನೆ, ಅನುವಾದಿತ ಮೌಲ್ಯಗಳು, ನಿಮ್ಮ ಪ್ರಾಜೆಕ್ಟ್ಗೆ ನೇರವಾಗಿ ಸೇರಿಸಿ.
ಸಮಾನಾಂತರ ಅನುವಾದ
ಎಲ್ಲ ಭಾಷೆಗಳು ಒಂದೇ ಸಮಯದಲ್ಲಿ ಅನುವಾದವಾಗುತ್ತವೆ. ಹೆಚ್ಚಿನ ಕೆಲಸಗಳು 5 ನಿಮಿಷಗಳೊಳಗೆ ಪೂರ್ಣಗೊಳ್ಳುತ್ತವೆ.
ಒಮ್ಮೆ ಮಾತ್ರ ಪಾವತಿ
ಚಂದಾದಾರಿಕೆ ಇಲ್ಲ, ಮಾಸಿಕ ಶುಲ್ಕ ಇಲ್ಲ. ಪ್ರತಿ ಕೆಲಸಕ್ಕೆ ಒಮ್ಮೆ ಪಾವತಿಸಿ, ಶಾಶ್ವತವಾಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಿ.
vue-i18n ಲೊಕೇಲ್ ಫೈಲ್ಗಳು ಹೇಗೆ ಒಟ್ಟಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತವೆ
vue-i18n ಪ್ರಾಜೆಕ್ಟ್ಗಳು locales/ ಅಡಿಯಲ್ಲಿ JSON ಅಥವಾ YAML ಫೈಲ್ಗಳಲ್ಲಿ ಲೊಕೇಲ್ ಸಂದೇಶಗಳನ್ನು ಇಡುತ್ತವೆ. ನೀವು ಆಯ್ಕೆಮಾಡುವ ಪ್ರತಿಯೊಂದು ಭಾಷೆಗೆ LocalePack ಅದೇ ರಚನೆಯನ್ನು ರಚಿಸುತ್ತದೆ.
locales/ ಫೋಲ್ಡರ್ ರಚನೆ
locales/ ├── en.json ← source locale ├── de.json ├── fr.json ├── ja.json └── ... (52 locales)
ಟೆಂಪ್ಲೇಟ್ಗಳಲ್ಲಿ $t() ಬಳಕೆ
// locales/en.json
{
"greeting": "Hello {name}",
"items": "no items | one item
| {n} items"
}
// In your Vue component
<template>
{{ $t('greeting', { name: 'Ada' }) }}
{{ $t('items', 5) }}
</template>ಟೆಂಪ್ಲೇಟ್ API
$t()
ಕಾನ್ಫಿಗ್
createI18n()
ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ಗಳು
{variable}
ಬಹುವಚನಗಳು
pipe syntax
ಸಾಮಾನ್ಯ ಸಾಧನಗಳನ್ನು ಏಕೆ ಬಳಸಬಾರದು?
ಸಾಮಾನ್ಯ ಉದ್ದೇಶದ ಅನುವಾದ ಸಾಧನಗಳು ಬಹುಸಾ vue-i18n ಪೈಪ್ ಬಹುವಚನಗಳು, {placeholder} ಟೋಕನ್ಗಳು ಮತ್ತು ನೆಸ್ಟೆಡ್ ಸಂದೇಶ ರಚನೆಗಳನ್ನು ಹಾಳುಮಾಡುತ್ತವೆ.
LocalePack | ಕೈಯಾರೆ ಅನುವಾದ | ಸಾಮಾನ್ಯ TMS | |
|---|---|---|---|
| ಸೆಟಪ್ ಸಮಯ | 2 ನಿಮಿಷಗಳು | ಪ್ರತಿ ಭಾಷೆಗೆ ಗಂಟೆಗಳು | 30+ ನಿಮಿಷಗಳು |
| ವೆಚ್ಚದ ಪಾರದರ್ಶಕತೆ | |||
| ನೆಸ್ಟೆಡ್ JSON/YAML ಬೆಂಬಲ | |||
| {placeholder} ಮತ್ತು ಬಹುವಚನ ಸುರಕ್ಷತೆ | |||
| ವೇಗ (52 ಭಾಷೆಗಳು) | < 5 ನಿಮಿ | ವಾರಗಳು | ಗಂಟೆಗಳು |
| ಅತ್ಯುತ್ತಮವಾಗಿ ಹೊಂದುವುದು | Vue.js ಮತ್ತು Nuxt ಅಪ್ಗಳು | ಸಣ್ಣ ಪ್ರಾಜೆಕ್ಟ್ಗಳು | ಎಂಟರ್ಪ್ರೈಸ್ CMS |
Vue.js ಡೆವಲಪರ್ಗಳು ನಂಬಿರುವುದು
“ನಮ್ಮ Vue ಅಪ್ ಇಂಗ್ಲಿಷ್ ಮಾತ್ರದಿಂದ ಒಂದೇ ಮಧ್ಯಾಹ್ನದಲ್ಲಿ 12 ಭಾಷೆಗಳವರೆಗೆ ಹೋಗಿತು. ಪೈಪ್ ಬಹುವಚನಗಳು ಮತ್ತು {name} ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ಗಳು ಹಾಗೆಯೇ ಉಳಿದುಕೊಂಡು ಬಂದವು.”
ಮಾರ್ಕೋ ಎಸ್.
ಫುಲ್-ಸ್ಟ್ಯಾಕ್ ಡೆವಲಪರ್, Vue SPA
“ಕೊನೆಗೂ vue-i18n ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವ ಸಾಧನ. ಔಟ್ಪುಟ್ ನಮ್ಮ locales/ ಫೋಲ್ಡರ್ಗೆ ನೇರವಾಗಿ ಬಿತ್ತು—ಯಾವುದೇ ಕೈಯಾರೆ ಸರಿಪಡಿಸುವ ಅಗತ್ಯವಿಲ್ಲ.”
ಕ್ಲೇರ್ ಡಿ.
ಫ್ರಂಟ್ಎಂಡ್ ಎಂಜಿನಿಯರ್, Nuxt ಅಪ್
“ಪಾರದರ್ಶಕ ಬೆಲೆ ನಿಗದಿ ನನಗೆ ಇಷ್ಟವಾಯಿತು. ಒಂದೇ locale ಫೈಲ್ ಅಪ್ಲೋಡ್ ಮಾಡುವ ಮೊದಲುಲೇ ಅಂದಾಜು ನೋಡಿದೆ.”
ಜಿನ್ ಕೆ.
ಓಪನ್ ಸೋರ್ಸ್ ಕೊಡುಗೆದಾರ
52
ಬೆಂಬಲಿತ ಲೊಕೇಲ್ಗಳು
100%
ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ಮತ್ತು ಬಹುವಚನ-ಸುರಕ್ಷಿತ
ZIP
ಬಳಕೆಗೆ ಸಿದ್ಧ ಔಟ್ಪುಟ್
ನಿಮ್ಮ Vue.js ಆಪ್ ಅನ್ನು ಜಾಗತಿಕವಾಗಿ ಬಿಡುಗಡೆ ಮಾಡಲು ಸಿದ್ಧವೇ?
ಒಮ್ಮೆ ಪಾವತಿಸಿ • ಲೊಕೇಲ್ ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ • ಜಾಗತಿಕವಾಗಿ ಬಿಡುಗಡೆ ಮಾಡಿ
LocalePack ಪ್ರಯತ್ನಿಸಿ