AI ಸ್ಥಳೀಕರಣ Safari ಎಕ್ಸ್ಟೆನ್ಶನ್ಗಳು
ನಿಮ್ಮ ಮೂಲ messages.json ಅನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಿ, ಗುರಿ ಭಾಷೆಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿ, ಒಮ್ಮೆ ಪಾವತಿಸಿ, ಮತ್ತು ಶಿಪ್ ಮಾಡಲು ಸಿದ್ಧವಾದ _locales ZIP ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ.
ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
ನಿಮ್ಮ Safari ಎಕ್ಸ್ಟೆನ್ಶನ್ ಅನ್ನು ಸ್ಥಳೀಕರಿಸಲು ಮೂರು ಸರಳ ಹಂತಗಳು. ಪಾವತಿಯ ನಂತರ ಅನುವಾದಗಳು ನಡೆಯುತ್ತವೆ—ನಾವು ಕೆಲಸಗಳನ್ನು ಸಾಲಿನಲ್ಲಿ ಇಟ್ಟು ಕೆಲ ನಿಮಿಷಗಳಲ್ಲಿ ZIP ಅನ್ನು ರಚಿಸುತ್ತೇವೆ.
ಅಪ್ಲೋಡ್
ನಿಮ್ಮ ಮೂಲ messages.json ಫೈಲ್ ಅನ್ನು ಬಿಡಿ. ನಾವು ಅದನ್ನು ತಕ್ಷಣ ಪಾರ್ಸ್ ಮಾಡಿ Safari ಎಕ್ಸ್ಟೆನ್ಶನ್ ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಪರಿಶೀಲಿಸುತ್ತೇವೆ.
ಭಾಷೆಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿ & ಬೆಲೆ ನೋಡಿ
52 ಭಾಷೆಗಳಿಂದ ಆಯ್ಕೆ ಮಾಡಿ. ಪಾವತಿಸುವ ಮೊದಲು ನಿಮ್ಮ ಫೈಲ್ ಗಾತ್ರದ ಆಧಾರದ ಮೇಲೆ ಪಾರದರ್ಶಕ ಬೆಲೆಗಳನ್ನು ನೋಡಿ.
ZIP ಡೌನ್ಲೋಡ್ ಮಾಡಿ
Stripe ಮೂಲಕ ಒಮ್ಮೆ ಪಾವತಿಸಿ. ನಾವು ಎಲ್ಲಾ _locales/{lang}/messages.json ಫೈಲ್ಗಳನ್ನು ರಚಿಸಿ ಅವನ್ನು ZIP ಆಗಿ ಬಂಡಲ್ ಮಾಡುತ್ತೇವೆ.
ಪಾರದರ್ಶಕ ಬೆಲೆ ಅಂದಾಜುಗಾರ
ಅಪ್ಲೋಡ್ ಮಾಡುವ ಮೊದಲು ನೀವು ಎಷ್ಟು ಪಾವತಿಸುತ್ತೀರಿ ಎಂಬುದನ್ನು ನಿಖರವಾಗಿ ನೋಡಿ. ಅಂತಿಮ ಕೊಟ್ ಅನ್ನು ಅಪ್ಲೋಡ್ ನಂತರ ಸ್ಟ್ರಿಂಗ್ ಉದ್ದ ಮತ್ತು ಆಯ್ಕೆ ಮಾಡಿದ ಭಾಷೆಗಳ ಆಧಾರದ ಮೇಲೆ ಲೆಕ್ಕ ಹಾಕಲಾಗುತ್ತದೆ.
1. ಫೈಲ್ ಅಪ್ಲೋಡ್ ಮಾಡಿ
messages.json ಅನ್ನು ಇಲ್ಲಿ ಬಿಡಿ
ಅಥವಾ ಬ್ರೌಸ್ ಮಾಡಲು ಕ್ಲಿಕ್ ಮಾಡಿ
Safari WebExtension ಫಾರ್ಮ್ಯಾಟ್ ಮಾತ್ರ. ಗರಿಷ್ಠ 500KB.
2. ಭಾಷೆಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿ
55 ಭಾಷೆಗಳಲ್ಲಿ 3 ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆ
3. ನಿಮ್ಮ ಅಂದಾಜು
ಚೆಕ್ಔಟ್ ಪುಟದಲ್ಲಿ ಫೈಲ್ ಅಪ್ಲೋಡ್ ನಂತರ ಅಂತಿಮ ಬೆಲೆ ಲೆಕ್ಕ ಹಾಕಲಾಗುತ್ತದೆ
ಒಮ್ಮೆ ಮಾತ್ರ ಪಾವತಿ • ಚಂದಾದಾರಿಕೆ ಇಲ್ಲ
ಡೆವಲಪರ್ಗಳಿಗಾಗಿ ನಿರ್ಮಿಸಲಾಗಿದೆ
Safari ಎಕ್ಸ್ಟೆನ್ಶನ್ ಲೊಕೇಲ್ ಫಾರ್ಮ್ಯಾಟ್ಗಾಗಿ ವಿಶೇಷವಾಗಿ ನಿರ್ಮಿಸಲಾಗಿದೆ. ಸಾಮಾನ್ಯ ಅನುವಾದ ಸಾಧನವಲ್ಲ.
Safari ಫಾರ್ಮ್ಯಾಟ್ ಅರಿವು
message, description, ಮತ್ತು placeholders ಬೆಂಬಲದೊಂದಿಗೆ Safari ಎಕ್ಸ್ಟೆನ್ಶನ್ messages.json ರಚನೆಗಾಗಿ ವಿಶೇಷವಾಗಿ ನಿರ್ಮಿಸಲಾಗಿದೆ.
ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ರಕ್ಷಣೆ
$PLACEHOLDER$ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಇದ್ದ ಹಾಗೆಯೇ ನಿಖರವಾಗಿ ಉಳಿಸುತ್ತದೆ. ನಿಮ್ಮ ವ್ಯೇರಿಯಬಲ್ಗಳು ಎಲ್ಲಾ ಭಾಷೆಗಳಲ್ಲೂ ಅಕ್ಷುಣ್ಣವಾಗಿರುತ್ತವೆ.
ವಿವರಣೆ ಸಂದರ್ಭ
ನಾವು ನಿಮ್ಮ description ಫೀಲ್ಡ್ಗಳನ್ನು ಓದಿ, ಹೆಚ್ಚು ನಿಖರವಾದ AI ಅನುವಾದಗಳಿಗಾಗಿ ಅವನ್ನು ಸಂದರ್ಭ ಸೂಚನೆಗಳಾಗಿ ಬಳಸುತ್ತೇವೆ.
ZIP ಎಕ್ಸ್ಪೋರ್ಟ್ ಸಿದ್ಧ
ಸರಿಯಾದ _locales/{lang}/messages.json ಫೋಲ್ಡರ್ ರಚನೆಯೊಂದಿಗೆ ZIP ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ. ಅದನ್ನು ನಿಮ್ಮ ಎಕ್ಸ್ಟೆನ್ಶನ್ಗೆ ಹಾಕಿ.
ಸಮಾನಾಂತರ ಪ್ರಕ್ರಿಯೆ
ಎಲ್ಲ ಭಾಷೆಗಳು ಒಂದೇ ಸಮಯದಲ್ಲಿ ಅನುವಾದವಾಗುತ್ತವೆ. ಹೆಚ್ಚಿನ ಕೆಲಸಗಳು 5 ನಿಮಿಷಗಳೊಳಗೆ ಪೂರ್ಣಗೊಳ್ಳುತ್ತವೆ.
ಒಮ್ಮೆ ಮಾತ್ರ ಪಾವತಿ
ಚಂದಾದಾರಿಕೆ ಇಲ್ಲ, ಮಾಸಿಕ ಶುಲ್ಕ ಇಲ್ಲ. ಪ್ರತಿ ಕೆಲಸಕ್ಕೆ ಒಮ್ಮೆ ಪಾವತಿಸಿ, ಶಾಶ್ವತವಾಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಿ.
Safari ಎಕ್ಸ್ಟೆನ್ಶನ್ i18n ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
Safari Web Extensions ಗಳು Chrome ಮತ್ತು Firefox ನಂತೆಯೇ ಅದೇ WebExtension ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಬಳಸುತ್ತವೆ — ಒಂದೇ ರೀತಿಯ _locales/{locale}/messages.json ರಚನೆ. ಈಗಿರುವ ಎಕ್ಸ್ಟೆನ್ಶನ್ಗಳನ್ನು ಪೋರ್ಟ್ ಮಾಡುವುದು ಸುಲಭವಾಗಲು Apple ಮಾನಕ ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಅಳವಡಿಸಿಕೊಂಡಿದೆ. browser.i18n API Safari Web Extensions ನಲ್ಲಿ ಲಭ್ಯವಿದೆ, ಮತ್ತು LocalePack ಔಟ್ಪುಟ್ ಸಂಪೂರ್ಣವಾಗಿ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ.
_locales/
├── en/
│ └── messages.json ← default_locale
├── de/
│ └── messages.json
├── fr/
│ └── messages.json
└── ja/
└── messages.json{
"appName": {
"message": "My Extension",
"description": "Extension name"
},
"greeting": {
"message": "Hello, $USER$!",
"placeholders": {
"user": { "content": "$1" }
}
}
}ರನ್ಟೈಮ್ API
browser.i18nಉದಾಹರಣೆ ಕರೆ
browser.i18n.getMessage("appName")ಮ್ಯಾನಿಫೆಸ್ಟ್ನಲ್ಲಿ ಅಗತ್ಯ
"default_locale"Mac App Store ಮತ್ತು iOS App Store ಗಳು _locales/ ನಲ್ಲಿ ಬಳಕೆದಾರರ ಭಾಷೆ ಇದ್ದಾಗ ನಿಮ್ಮ ಎಕ್ಸ್ಟೆನ್ಶನ್ನ ಸ್ಥಳೀಕೃತ ಹೆಸರು ಮತ್ತು ವಿವರಣೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತವೆ. App Store Connect ನಿಮ್ಮ _locales/ ಫೋಲ್ಡರ್ನಲ್ಲಿರುವ ಲೊಕೇಲ್ ಕೋಡ್ಗಳನ್ನು ಗೌರವಿಸುತ್ತದೆ.
ಸಾಮಾನ್ಯ ಸಾಧನಗಳನ್ನು ಏಕೆ ಬಳಸಬಾರದು?
ಸಾಮಾನ್ಯ ಉದ್ದೇಶದ ಅನುವಾದ ಸಾಧನಗಳಿಗೆ Safari ಎಕ್ಸ್ಟೆನ್ಶನ್ ಫಾರ್ಮ್ಯಾಟ್ ಅರ್ಥವಾಗುವುದಿಲ್ಲ.
LocalePack | ಕೈಯಾರೆ ಅನುವಾದ | ಸಾಮಾನ್ಯ TMS | |
|---|---|---|---|
| ಸೆಟಪ್ ಸಮಯ | 2 ನಿಮಿಷಗಳು | ಪ್ರತಿ ಭಾಷೆಗೆ ಗಂಟೆಗಳು | 30+ ನಿಮಿಷಗಳು |
| ವೆಚ್ಚದ ಪಾರದರ್ಶಕತೆ | |||
| Safari ಫಾರ್ಮ್ಯಾಟ್ ಸುರಕ್ಷತೆ | |||
| ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ರಕ್ಷಣೆ | |||
| ವೇಗ (52 ಭಾಷೆಗಳು) | < 5 ನಿಮಿ | ವಾರಗಳು | ಗಂಟೆಗಳು |
| ಅತ್ಯುತ್ತಮವಾಗಿ ಹೊಂದುವುದು | Safari ಎಕ್ಸ್ಟೆನ್ಶನ್ಗಳು | ಸಣ್ಣ ಪ್ರಾಜೆಕ್ಟ್ಗಳು | ಎಂಟರ್ಪ್ರೈಸ್ ವೆಬ್ ಆ್ಯಪ್ಗಳು |
ಎಕ್ಸ್ಟೆನ್ಶನ್ ಡೆವಲಪರ್ಗಳು ನಂಬಿರುವುದು
“ಬೇಸರದ ಕೆಲಸದ ಗಂಟೆಗಳನ್ನು ಉಳಿಸಿತು. ನನ್ನ messages.json ಅನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಿದೆ, ನನಗೆ ಬೇಕಾದ ನಿಖರ ಫಾರ್ಮ್ಯಾಟ್ನಲ್ಲೇ ಪರಿಪೂರ್ಣ ಅನುವಾದಗಳು ಮರಳಿ ಬಂದವು.”
ಸಾರಾ ಕೆ.
ಇಂಡಿ ಡೆವ್, AdBlock ಎಕ್ಸ್ಟೆನ್ಶನ್
“ಕೊನೆಗೂ Safari ಎಕ್ಸ್ಟೆನ್ಶನ್ ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವ ಸಾಧನ. ಅನುವಾದದ ನಂತರ ಮುರಿದ ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ಗಳನ್ನು ಸರಿಪಡಿಸುವುದು ಇನ್ನು ಬೇಡ.”
ಮಾರ್ಕಸ್ ಟಿ.
ಎಕ್ಸ್ಟೆನ್ಶನ್ ನಿರ್ವಹಣೆಗಾರ
“ಪಾರದರ್ಶಕ ಬೆಲೆ ನಿಗದಿ ಮಾರಾಟದ ಪ್ರಮುಖ ಕಾರಣವಾಗಿತ್ತು. ಏನನ್ನೂ ಅಪ್ಲೋಡ್ ಮಾಡುವ ಮೊದಲು ನಾನು ಎಷ್ಟು ಪಾವತಿಸುತ್ತೇನೆ ಎಂಬುದು ನಿಖರವಾಗಿ ಗೊತ್ತಿತ್ತು.”
Dev J.
ಓಪನ್ ಸೋರ್ಸ್ ಕೊಡುಗೆದಾರ
52
ಬೆಂಬಲಿತ ಲೊಕೇಲ್ಗಳು
100%
ಪ್ಲೇಸ್ಹೋಲ್ಡರ್-ಸುರಕ್ಷಿತ ಔಟ್ಪುಟ್
ZIP
ಶಿಪ್ ಮಾಡಲು ಸಿದ್ಧ
ಪದೇಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು
LocalePack ಬಗ್ಗೆ ನಿಮಗೆ ತಿಳಿಯಬೇಕಾದ ಎಲ್ಲವೂ.
ನಿಮ್ಮ Safari ಎಕ್ಸ್ಟೆನ್ಶನ್ ಅನ್ನು ಜಾಗತಿಕವಾಗಿ ಬಿಡುಗಡೆ ಮಾಡಲು ಸಿದ್ಧವೇ?
ಒಮ್ಮೆ ಪಾವತಿಸಿ - ZIP ಡೌನ್ಲೋಡ್ ಮಾಡಿ - ಜಾಗತಿಕವಾಗಿ ಬಿಡುಗಡೆ ಮಾಡಿ
LocalePack ಪ್ರಯತ್ನಿಸಿ