ما يفعله المحوّل
- يقرأ ملفات
.strings(بترميز UTF-8 أو UTF-16، مع تعليقات/* … */و//، ومحارف الهروب\nو\"و\U00e9). - يدمج كل لغات الجدول الواحد في كتالوج واحد (
Localizable.xcstringsوInfoPlist.xcstrings…): مدخل واحد لكل مفتاح، مع ترجمة كل لغة في الحالةtranslated. لا تُخلَط الجداول أبدًا. - يستخدم التعليق الموجود فوق المفتاح تعليقًا للمدخل.
- ينبّه إلى المفاتيح الناقصة في لغة ما، والمفاتيح المعرّفة مرتين، والأسطر غير المقروءة.
يُكتب الملف بأسلوب Xcode (إزاحة بمسافتين، ومسافة قبل كل نقطتين) ليبقى فرق Git مقروءًا.