আপনার i18n JSON ফাইলে বাদ পড়া কী খুঁজুন!

মূল ভাষার ফাইল আর অনুবাদ ফাইল পেস্ট করুন, সঙ্গে সঙ্গে দেখুন বাদ পড়া কী, অতিরিক্ত কী, অনুবাদ না হওয়া মান আর placeholder-এর পার্থক্য।
1. base
2. target
3. result keyCount

missing1

  • cart.checkout

placeholderMismatch1

  • home.greeting{name} → –

untranslated1

  • home.ctaGet started

extra1

  • legacy.banner

আপনার i18n JSON ফাইলে বাদ পড়া কী খুঁজুন!

মূল ভাষার ফাইল আর অনুবাদ ফাইল পেস্ট করুন, সঙ্গে সঙ্গে দেখুন বাদ পড়া কী, অতিরিক্ত কী, অনুবাদ না হওয়া মান আর placeholder-এর পার্থক্য।

বিবরণ

- নেস্টেড কী-গুলোকে ডট পাথ (home.title) আর array-কে সূচক (items.0) বানিয়ে তুলনা করা হয়। - ডটসহ কী-এর ফ্ল্যাট ফাইল ({"home.title": "..."}) নেস্টেড ফাইলের সঙ্গে তুলনা করা যায়। - মূলের সঙ্গে হুবহু এক মানগুলো "সম্ভবত অনুবাদ হয়নি" হিসেবে দেখানো হয়। - {name}, {{count}}, %s-এর মতো placeholder শুধু এক দিকে থাকলে জানানো হয়। - আপনার ডেটা ব্রাউজারের বাইরে যায় না।

কীভাবে ব্যবহার করবেন

1. বাঁ দিকে মূল ভাষার ফাইল (যেমন en.json) পেস্ট করুন। 2. ডান দিকে অনুবাদ ফাইল (যেমন bn.json) পেস্ট করুন। 3. ফলাফলে বাদ পড়া, অতিরিক্ত আর অনুবাদ না হওয়া কী দেখুন। 4. "বাদ পড়া কী JSON হিসেবে কপি করুন" দিয়ে শুধু যোগ করার কী-গুলো মূল লেখাসহ কপি করুন।

ব্যবহারের ক্ষেত্র

- রিলিজের আগে নতুন লেখা সব ভাষার ফাইলে গেছে কি না দেখা - অনুবাদকের জন্য শুধু বাদ পড়া লেখা আলাদা করা - রিফ্যাক্টরের পরে অব্যবহৃত কী খুঁজে মুছে ফেলা - placeholder হারিয়ে স্ক্রিনে {name} সরাসরি দেখানো ঠেকানো