উপলব্ধি মুক্ত লোকালাইজেশন ডেভেলপার টুল

বিনামূল্যে i18n JSON অনুবাদ কী চেকার

একটি সোর্স-ভাষার JSON ডিকশনারি এবং একটি লক্ষ্য অনুবাদ পেস্ট করুন। উভয় ফাইল আপলোড না করেই অনন্যতায় গহ্বরগত (nested) কীগুলি মিসিং এবং অতিরিক্ত কী তা মুহূর্তেই খুঁজে বের করুন।

সম্পূর্ণ উৎস-ভাষার অভিধান।

আপনি যে locale টির সমতা পরীক্ষা করতে চান।

4সোর্স কীসমূহ
3মিলতি কীসমূহ
1অনুপস্থিত কীসমূহ
1অতিরিক্ত কীসমূহ
75%কি কভারেজ

লক্ষ্যভাষায় অনুপস্থিত

  • checkout.cancel

টার্গেটে অতিরিক্ত

  • navigation.legacy

ডিজাইনের জোরে ব্যক্তিগত। এই টুলটি পুরোপুরি আপনার ব্রাউজারেই চলে। পেস্ট করা মান কখনো আপলোড, সংরক্ষণ বা অ্যানালিটিক্সে অন্তর্ভুক্ত করা হয় না।

অনুবাদ কী কীভাবে তুলনা করবেন

  1. স্টক ডিকশনারি পেস্ট করুনসাম্পূর্ণ উৎস-ভাষার JSON অবজেক্টটি প্রথম এডিটরে রাখুন।
  2. টার্গেট ডিকশনারি পেস্ট করুনআপনি যাচাই করতে চান এমন অনুবাদকৃত JSON অবজেক্টটি দ্বিতীয় সম্পাদক-এ রাখুন।
  3. কী প্রধান পার্থক্যগুলি পর্যালোচনা করুনরিলিজের আগে লোকেল-ফাইল ড্রিফট সমাধান করতে অনুপস্থিত, অতিরিক্ত, মিল এবং কভারেজ ফলাফলগুলি ব্যবহার করুন।

রিলিজের আগে অসম্পূর্ণ লোকেল ফাইলগুলি ধরুন

একটি অনুপস্থিত i18n কী প্রায়ই ব্যবহারকারীদের কাছে কাঁচা ডেভেলপার টেক্সট, খালি লেবেল, বা একটি ফ্যালব্যাক-ভাষার বাক্য হিসাবে পৌঁছে যায়। রিলিজ করার আগে ড্রিফট ধরার জন্য সোর্স ডিকশনারি প্রতিটি টার্গেট লোকেলের সাথে তুলনা করুন যাতে এটি এখনও সহজে ঠিক করা যায়।

চেকার নেস্টেড অবজেক্টগুলোকে কী-পাথগুলোতে ফ্ল্যাট করে, তারপর অনুপস্থিত, অতিরিক্ত এবং মেলে যাওয়া কি আলাদা করে। অতিরিক্ত কি গুলো সোর্স থেকে সরানো পুরনো কপি প্রকাশ করতে পারে অথবা এমন একটি টার্গেট-অনন্য কি হতে পারে যার জন্য ইচ্ছাকৃত ব্যতিক্রম প্রয়োজন।

Localization গুণমান নিয়ন্ত্রণ হিসেবে key parity ব্যবহার করুন

মিল পাওয়া কী-এর সংখ্যা অনুবাদগুলো সঠিক, আপডেট বা তাদের UI প্রেক্ষাপটের জন্য উপযুক্ত বলে প্রমাণ করে না। কী জোড়া মিল পরীক্ষা করবেন অনুবাদক সমীক্ষা, প্লেসহোল্ডার যাচাইকরণ, স্ক্রিনশট এবং বহুপ্রচলন ও ইন্টারপোলেশনের আচরণের স্বয়ংক্রিয় পরীক্ষার সঙ্গে মিলিয়ে।

নিরবিচ্ছিন্ন লোক্যালাইজেশনের জন্য, সোর্স কপি পরিবর্তন হলে একই তুলনা চালান। তারপর একটি অনুবাদ ব্যবস্থাপনা কর্মপ্রবাহ কেবল অনুপস্থিত কাজগুলোই বরাদ্দ করতে পারে পুরো ফাইলগুলো বারবার বিনিময় করার পরিবর্তে।

আপনার ডিকশনারিগুলো এই ডিভাইসে থাকে

ব্রাউজার উভয় JSON ডকুমেন্ট স্থানীয়ভাবে পার্স করে। Multilocale তাদের কী বা মান আপলোড করে না বা সংরক্ষণ করে না, এবং ইন্টারঅ্যাকশন অ্যানালিটিক্সে কেবল সংখ্যাগত মোট এবং সাধারণ সফলতা বা ত্রুটি অবস্থাগুলোই থাকে।

সচরাচর জিজ্ঞাস্য

চেকার কি অনুবাদের টেক্সট তুলনা করে?

না। এটি কী পথগুলো তুলনা করে এবং জানায় প্রতিটি সোর্স কী টার্গেট JSON-এ বিদ্যমান আছে কি না। এটি অনুবাদের মান বিচার করে না, মান কপি করে না, এবং টেক্সট কোনো অনুবাদ সেবায় পাঠায় না।

এটি নেস্টেড JSON অবজেক্টকে সমর্থন করে কি?

হ্যাঁ। নেস্টেড কী-গুলো পড়ার উপযোগী ডট পাথ হিসেবে দেখানো হয়, যেমন checkout.payment.failed। অ্যারে-গুলোকে ইনডেক্স-বাই-ইনডেক্স কী-তে বিস্তৃত করার পরিবর্তে একটি একক অনুবাদ মান হিসেবে扱 করা হয়।

পেস্ট করা অনুবাদ ফাইলগুলি আপলোড করা হয় কি?

না। পার্সিং এবং তুলনা সম্পূর্ণভাবে আপনার ব্রাউজারেই চলে। Analytics কেবল সমষ্টিগত গোনা এবং পার্স স্ট্যাটাসই গ্রহণ করে; এটি কখনো কোনো কী, মান, ফাইলের বিষয়বস্তু, বা ফাইলনেম গ্রহণ করে না।