اپنی 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) اور arrays کو نمبر (items.0) میں بدل کر موازنہ کیا جاتا ہے۔ - ڈاٹ والی کیز کی فلیٹ فائل ({"home.title": "..."}) کا نیسٹڈ فائل سے موازنہ ہو سکتا ہے۔ - بنیادی ویلیو جیسی ویلیوز کو "شاید ترجمہ نہیں ہوا" میں دکھایا جاتا ہے۔ - {name}، {{count}}، %s جیسے placeholder اگر صرف ایک طرف ہوں تو بتایا جاتا ہے۔ - آپ کا ڈیٹا براؤزر سے باہر نہیں جاتا۔

استعمال کا طریقہ

1. بائیں طرف بنیادی زبان کی فائل (مثلاً en.json) پیسٹ کریں۔ 2. دائیں طرف ترجمے کی فائل (مثلاً ur.json) پیسٹ کریں۔ 3. نتیجے میں غائب، اضافی اور بغیر ترجمے کی کیز دیکھیں۔ 4. "غائب کیز JSON کے طور پر کاپی کریں" سے صرف شامل کرنے والی کیز بنیادی متن کے ساتھ کاپی کریں۔

استعمال کی مثالیں

- ریلیز سے پہلے یقینی بنانا کہ نئے متن تمام زبانوں کی فائلوں میں ہیں - مترجمین کو بھیجنے کے لیے صرف غائب متن نکالنا - ری فیکٹر کے بعد غیر استعمال شدہ کیز ڈھونڈ کر حذف کرنا - placeholder غائب ہونے سے اسکرین پر {name} ظاہر ہونے سے بچانا