LocalePack
ChromeFirefoxEdgeOperaSafariCWS লিস্টিং
Next.jsi18nextVue.js
গাইড
Chrome এক্সটেনশনের জন্য বিশেষভাবে তৈরি

এর জন্য AI লোকালাইজেশন Chrome এক্সটেনশন

আপনার সোর্স messages.json আপলোড করুন, টার্গেট ভাষা বাছুন, একবার পেমেন্ট করুন, এবং শিপ-রেডি _locales ZIP ডাউনলোড করুন।

প্লেসহোল্ডার-সেফ অনুবাদ
Chrome 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

এটি কীভাবে কাজ করে

আপনার Chrome এক্সটেনশন লোকালাইজ করতে তিনটি সহজ ধাপ। পেমেন্টের পর অনুবাদ চালানো হয়—আমরা জবগুলো কিউ করি এবং কয়েক মিনিটের মধ্যে ZIP তৈরি করি।

01

আপলোড করুন

আপনার সোর্স messages.json ফাইলটি ড্রপ করুন। আমরা তা সঙ্গে সঙ্গে পার্স করি এবং Chrome এক্সটেনশন ফরম্যাট যাচাই করি।

02

ভাষা নির্বাচন করুন ও দাম দেখুন

৫২টি ভাষা থেকে বেছে নিন। পেমেন্টের আগে আপনার ফাইলের সাইজ অনুযায়ী স্বচ্ছ মূল্য দেখুন।

03

ZIP ডাউনলোড করুন

Stripe দিয়ে একবার পেমেন্ট করুন। আমরা সব _locales/{lang}/messages.json ফাইল তৈরি করি এবং সেগুলোকে একটি ZIP-এ বান্ডল করি।

লাইভ প্রাইসিং ডেমো

স্বচ্ছ মূল্য অনুমানকারী

আপলোড করার আগে ঠিক কত দিতে হবে তা দেখুন। আপলোডের পর স্ট্রিংয়ের দৈর্ঘ্য এবং নির্বাচিত ভাষার ভিত্তিতে চূড়ান্ত কোট গণনা করা হয়।

১. ফাইল আপলোড করুন

এখানে messages.json ড্রপ করুন

অথবা ব্রাউজ করতে ক্লিক করুন

শুধু Chrome এক্সটেনশন ফরম্যাট। সর্বোচ্চ 500KB।

২. ভাষা নির্বাচন করুন

|

55টির মধ্যে 3টি ভাষা নির্বাচিত

৩. আপনার অনুমান

নির্বাচিত ভাষা3

চেকআউট পেজে ফাইল আপলোডের পর চূড়ান্ত মূল্য গণনা করা হবে

একবারের পেমেন্ট • কোনো সাবস্ক্রিপশন নেই

ডেভেলপারদের জন্য তৈরি

Chrome এক্সটেনশন লোকেল ফরম্যাটের জন্য উদ্দেশ্যপ্রণোদিতভাবে তৈরি। এটি কোনো সাধারণ অনুবাদ টুল নয়।

Chrome ফরম্যাট সম্পর্কে সচেতন

message, description, এবং placeholders সাপোর্টসহ Chrome এক্সটেনশন messages.json স্ট্রাকচারের জন্য বিশেষভাবে তৈরি।

প্লেসহোল্ডার সুরক্ষা

$PLACEHOLDER$ সিনট্যাক্স হুবহু অপরিবর্তিত রাখে। আপনার ভেরিয়েবল সব ভাষায় অক্ষুণ্ণ থাকে।

বর্ণনার প্রসঙ্গ

আমরা আপনার description ফিল্ডগুলো পড়ি এবং আরও নির্ভুল AI অনুবাদের জন্য সেগুলোকে প্রসঙ্গ-ইঙ্গিত হিসেবে ব্যবহার করি।

ZIP এক্সপোর্ট প্রস্তুত

সঠিক _locales/{lang}/messages.json ফোল্ডার স্ট্রাকচারসহ একটি ZIP ডাউনলোড করুন। আপনার এক্সটেনশনে এটি ড্রপ করুন।

সমান্তরাল প্রক্রিয়াকরণ

সব ভাষা একসাথে অনুবাদ করা হয়। বেশিরভাগ কাজ ৫ মিনিটের কম সময়ে সম্পন্ন হয়।

একবারের পেমেন্ট

কোনো সাবস্ক্রিপশন নেই, কোনো মাসিক ফি নেই। প্রতি জবের জন্য একবার পেমেন্ট করুন, চিরদিন ডাউনলোড করুন।

Chrome এক্সটেনশনের i18n কীভাবে কাজ করে

Chrome এক্সটেনশনগুলো i18n সক্রিয় করতে manifest.json-এ "default_locale" ঘোষণা করে। এরপর ব্রাউজার রানটাইমে _locales/{locale}/messages.json থেকে লোকেল স্ট্রিং পড়ে। প্রতিটি কী-তে একটি "message" ফিল্ড থাকে, প্রসঙ্গের জন্য ঐচ্ছিক "description", এবং ডাইনামিক মানের জন্য ঐচ্ছিক "placeholders" — এগুলো সবই LocalePack নেটিভভাবে বুঝতে পারে।

_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

উদাহরণ কল

chrome.i18n.getMessage("appName")

ম্যানিফেস্টে আবশ্যক

"default_locale"

_locales/ এ ভিজিটরের ভাষার ফোল্ডার থাকলে Chrome Web Store স্বয়ংক্রিয়ভাবে তাদের লোকেলে আপনার এক্সটেনশনের নাম ও বিবরণ দেখায়।

_locales ফরম্যাট শিখুন →

সাধারণ টুলই কেন ব্যবহার করবেন না?

সাধারণ উদ্দেশ্যের অনুবাদ টুলগুলো Chrome এক্সটেনশন ফরম্যাট বোঝে না।

LocalePack
ম্যানুয়াল অনুবাদ
সাধারণ TMS
সেটআপ সময়২ মিনিটপ্রতি ভাষায় ঘণ্টা৩০+ মিনিট
খরচের স্বচ্ছতা
Chrome ফরম্যাট নিরাপত্তা
প্লেসহোল্ডার সুরক্ষা
গতি (৫২টি ভাষা)< ৫ মিনিটসপ্তাহঘণ্টা
সেরা উপযোগীChrome এক্সটেনশনছোট প্রকল্পএন্টারপ্রাইজ ওয়েব অ্যাপ

এক্সটেনশন ডেভেলপারদের আস্থা অর্জিত

“একঘেয়ে কাজের অনেক ঘণ্টা বাঁচিয়েছে। আমার messages.json আপলোড করলাম, আর ঠিক যে ফরম্যাটটা দরকার ছিল সেই ফরম্যাটেই নিখুঁত অনুবাদ ফিরে পেলাম।”

সারা কে.

ইন্ডি ডেভ, AdBlock এক্সটেনশন

“অবশেষে এমন একটি টুল, যা Chrome এক্সটেনশনের ফরম্যাট বোঝে। অনুবাদের পর আর ভাঙা প্লেসহোল্ডার ঠিক করতে হয় না।”

মার্কাস টি.

এক্সটেনশন মেইনটেইনার

“স্বচ্ছ মূল্য নির্ধারণটাই ছিল মূল আকর্ষণ। কিছু আপলোড করার আগেই আমি ঠিক জানতাম কত দিতে হবে।”

দেব জে.

ওপেন সোর্স অবদানকারী

52

সমর্থিত লোকেল

100%

প্লেসহোল্ডার-নিরাপদ আউটপুট

ZIP

শিপ করার জন্য প্রস্তুত

প্রায়শই জিজ্ঞাসিত প্রশ্ন

LocalePack সম্পর্কে আপনার যা যা জানা দরকার।

আপনার Chrome এক্সটেনশন কি বিশ্বজুড়ে রিলিজ করতে প্রস্তুত?

একবার পেমেন্ট - ZIP ডাউনলোড - বিশ্বজুড়ে রিলিজ

LocalePack চেষ্টা করুন
LocalePack
গাইডগোপনীয়তাশর্তাবলিসহায়তা

© 2025 LocalePack। সর্বস্বত্ব সংরক্ষিত।

This project was translated with LocalePack logoLocalePack