بنیادی زبان کی فائل اور ترجمے کی فائل پیسٹ کریں اور فوراً غائب کیز، اضافی کیز، بغیر ترجمے کی ویلیوز اور 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} ظاہر ہونے سے بچانا