LocalePack
ChromeFirefoxEdgeOperaSafariCWS లిస్టింగ్
Next.jsi18nextVue.js
గైడ్‌లు
Chrome · Firefox · Edge · Safari · Opera

దీనికి AI లోకలైజేషన్ any browser extension

మీ సోర్స్ messages.json‌ను అప్‌లోడ్ చేయండి, లక్ష్య భాషలను ఎంచుకోండి, ఒక్కసారి చెల్లించండి, మరియు షిప్ చేయడానికి సిద్ధంగా ఉన్న _locales ZIP‌ను డౌన్‌లోడ్ చేయండి.

ప్లేస్‌హోల్డర్-సురక్షిత అనువాదాలు
WebExtension messages.json‌కు అనుగుణంగా
పారదర్శక ధరలు
messages.json
సోర్స్ భాష (ఉదాహరణ)
{
  "appName": {
    "message": "My Extension",
    "description": "Name"
  },
  "welcomeMsg": {
    "message": "Hello, $USER$!",
    "placeholders": {
      "user": {
        "content": "$1"
      }
    }
  }
}
జర్మన్ (అవుట్‌పుట్)
{
  "appName": {
    "message": "Meine Erweiterung",
    "description": "Name"
  },
  "welcomeMsg": {
    "message": "Hallo, $USER$!",
    "placeholders": {
      "user": {
        "content": "$1"
      }
    }
  }
}
52 locales

ఇది ఎలా పనిచేస్తుంది

మీ WebExtension ను లోకలైజ్ చేయడానికి మూడు సులభమైన దశలు. చెల్లింపు తర్వాత అనువాదాలు నడుస్తాయి—మేము జాబ్‌లను క్యూలో పెట్టి, నిమిషాల్లో ZIP‌ను రూపొందిస్తాము.

01

అప్‌లోడ్

మీ సోర్స్ messages.json ఫైల్‌ను డ్రాప్ చేయండి. మేము దాన్ని వెంటనే పార్స్ చేసి WebExtension ఫార్మాట్‌ను ధృవీకరిస్తాము.

02

భాషలను ఎంచుకోండి & ధరను చూడండి

52 భాషలలోంచి ఎంచుకోండి. చెల్లించే ముందు మీ ఫైల్ పరిమాణం ఆధారంగా పారదర్శక ధరలను చూడండి.

03

ZIP‌ను డౌన్‌లోడ్ చేయండి

Stripe ద్వారా ఒక్కసారి చెల్లించండి. మేము అన్ని _locales/{lang}/messages.json ఫైళ్లను రూపొందించి వాటిని ZIP‌గా బండిల్ చేస్తాము.

లైవ్ ధరల డెమో

పారదర్శక ధర అంచనా సాధనం

అప్‌లోడ్ చేయడానికి ముందు మీరు ఎంత చెల్లించాలో ఖచ్చితంగా చూడండి. తుది కోట్ అప్‌లోడ్ తర్వాత స్ట్రింగ్ పొడవు మరియు ఎంచుకున్న భాషల ఆధారంగా లెక్కించబడుతుంది.

1. ఫైల్‌ను అప్‌లోడ్ చేయండి

messages.json ను ఇక్కడ డ్రాప్ చేయండి

లేదా బ్రౌజ్ చేయడానికి క్లిక్ చేయండి

Chrome, Firefox, Edge, Opera & Safari. Max 500KB.

2. భాషలను ఎంచుకోండి

|

55 భాషలలో 3 ఎంచుకున్నారు

3. మీ అంచనా

ఎంచుకున్న భాషలు3

చెక్‌అవుట్ పేజీలో ఫైల్ అప్‌లోడ్ తర్వాత తుది ధర లెక్కించబడుతుంది

ఒక్కసారి చెల్లింపు • సబ్‌స్క్రిప్షన్ లేదు

డెవలపర్ల కోసం నిర్మించబడింది

WebExtension లోకేల్ ఫార్మాట్ కోసం ప్రత్యేకంగా రూపొందించబడింది. సాధారణ అనువాద సాధనం కాదు.

WebExtension ఫార్మాట్‌కు అనుగుణంగా

WebExtension messages.json నిర్మాణం కోసం ప్రత్యేకంగా నిర్మించబడింది; message, description, మరియు placeholders మద్దతుతో.

ప్లేస్‌హోల్డర్ రక్షణ

$PLACEHOLDER$ సింటాక్స్‌ను ఉన్నదున్నట్లే ఖచ్చితంగా నిలుపుతుంది. మీ వేరియబుల్స్ అన్ని భాషలలోనూ యథాతథంగా ఉంటాయి.

వివరణ సందర్భం

మేము మీ description ఫీల్డ్‌లను చదివి, మరింత ఖచ్చితమైన AI అనువాదాల కోసం సందర్భ సూచనలుగా ఉపయోగిస్తాము.

ZIP ఎగుమతికి సిద్ధం

సరైన _locales/{lang}/messages.json ఫోల్డర్ నిర్మాణంతో ZIP‌ను డౌన్‌లోడ్ చేయండి. దాన్ని మీ ఎక్స్‌టెన్షన్‌లో డ్రాప్ చేయండి.

సమాంతర ప్రాసెసింగ్

అన్ని భాషలు ఒకేసారి అనువదించబడతాయి. చాలా జాబ్‌లు 5 నిమిషాల లోపే పూర్తవుతాయి.

ఒక్కసారి చెల్లింపు

సబ్‌స్క్రిప్షన్లు లేవు, నెలవారీ ఫీజులు లేవు. ప్రతి జాబ్‌కు ఒక్కసారి చెల్లించి, ఎప్పటికీ డౌన్‌లోడ్ చేసుకోండి.

WebExtension ఎక్స్‌టెన్షన్ i18n ఎలా పనిచేస్తుంది

WebExtensions store locale strings in _locales/{locale}/messages.json. Adding "default_locale" to manifest.json enables the i18n API. Chrome, Firefox, Edge, Opera, and Safari all use this same format — LocalePack handles the translation and correct folder structure for every browser in one order.

_locales/ ఫోల్డర్ నిర్మాణం
_locales/
├── en/
│   └── messages.json   ← default_locale
├── de/
│   └── messages.json
├── fr/
│   └── messages.json
└── ja/
    └── messages.json
messages.json
{
  "appName": {
    "message": "My Extension",
    "description": "Extension name"
  },
  "greeting": {
    "message": "Hello, $USER$!",
    "placeholders": {
      "user": { "content": "$1" }
    }
  }
}

రన్‌టైమ్ API

chrome.i18n / browser.i18n

ఉదాహరణ కాల్

getMessage("key")

మానిఫెస్ట్‌లో అవసరం

"default_locale"

A complete _locales/ folder is required for your extension to display in users' languages across all browser extension stores. Each store reads the locale folder automatically.

messages.json format explained →

సాధారణ టూల్స్‌ను ఎందుకు వాడకూడదు?

సాధారణ ప్రయోజనాల అనువాద టూల్స్‌కు WebExtension ఫార్మాట్ అర్థం కాదు.

LocalePack
మాన్యువల్ అనువాదం
సాధారణ TMS
సెట్టప్ సమయం2 నిమిషాలుప్రతి భాషకు గంటలు30+ నిమిషాలు
ఖర్చుల పారదర్శకత
WebExtension ఫార్మాట్ భద్రత
ప్లేస్‌హోల్డర్ రక్షణ
వేగం (52 భాషలు)< 5 నిమివారాలుగంటలు
ఇందుకు ఉత్తమంAll WebExtension formatsచిన్న ప్రాజెక్టులుఎంటర్‌ప్రైజ్ వెబ్ యాప్‌లు

ఎక్స్‌టెన్షన్ డెవలపర్లు నమ్మే సాధనం

“నాకు గంటల కొద్దీ విసుగ్గా ఉండే పనిని ఆదా చేసింది. నా messages.json అప్‌లోడ్ చేశాను, నాకు కావాల్సిన ఖచ్చితమైన ఫార్మాట్‌లోనే పర్ఫెక్ట్ అనువాదాలు తిరిగి వచ్చాయి.”

సారా కె.

ఇండీ డెవ్, AdBlock ఎక్స్‌టెన్షన్

“Works for all my extensions — Chrome, Firefox, and Edge. One upload, all formats covered.”

మార్కస్ టి.

ఎక్స్‌టెన్షన్ నిర్వహణకర్త

“పారదర్శక ధరలే నిర్ణయాత్మక అంశం. ఏదైనా అప్‌లోడ్ చేసే ముందు నేను ఎంత చెల్లించాలో ఖచ్చితంగా తెలిసింది.”

దేవ్ జె.

ఓపెన్ సోర్స్ కాంట్రిబ్యూటర్

52

మద్దతున్న లోకేల్స్

100%

ప్లేస్‌హోల్డర్-సేఫ్ అవుట్‌పుట్

ZIP

షిప్ చేయడానికి సిద్ధం

తరచుగా అడిగే ప్రశ్నలు

LocalePack గురించి తెలుసుకోవాల్సిన ప్రతిదీ.

మీ WebExtension ను ప్రపంచవ్యాప్తంగా విడుదల చేయడానికి సిద్ధమేనా?

ఒక్కసారి చెల్లించండి - ZIP డౌన్‌లోడ్ చేయండి - ప్రపంచవ్యాప్తంగా విడుదల చేయండి

LocalePack‌ను ప్రయత్నించండి
LocalePack
గైడ్‌లుగోప్యతనిబంధనలుసపోర్ట్

© 2025 LocalePack. అన్ని హక్కులు పరిరక్షించబడ్డాయి.

This project was translated with LocalePack logoLocalePack