مُجمِّع Lingo.dev

مُجمِّع Lingo.dev هو مُجمِّع وسيط مجاني ومفتوح المصدر، مُصمم لجعل أي تطبيق React متعدد اللغات في وقت البناء دون الحاجة إلى إجراء أي تغييرات على مكونات React الحالية.

لمشاهدة المُجمِّع قيد العمل، تحقق من هذا العرض التوضيحي المباشر: https://x.com/MaxPrilutskiy/status/1929946504216932746

يعمل مُجمِّع Lingo.dev على مستوى الإطار مع Next.js وVite وReact Router. يقوم بمعالجة شجرة الصياغة المجردة لكود React، ويحدد المحتوى القابل للترجمة بشكل حتمي، ويغذي الحدود السياقية إلى نماذج اللغة الكبيرة (LLMs)، ويدمج الترجمات مرة أخرى في البناء، مما يجعل واجهة المستخدم متعددة اللغات في ثوانٍ ويحافظ على قاعدة الشفرة كمصدر للحقيقة.

ينشئ المُجمِّع قواميس مُصدَّرة تتتبع تغييرات المحتوى من خلال بصمات الملفات، مما يضمن إعادة ترجمة المحتوى المعدل فقط. يتم تخزين القواميس في دليل lingo، ويتم إصدارها باستخدام Git.

حاليًا، يتكامل مُجمِّع Lingo.dev مع محرك Lingo.dev والعديد من مزودي نماذج اللغة الكبيرة الآخرين.

تحدث الترجمة محليًا أثناء وقت البناء، مع الحفاظ على مشروع React الخاص بك كمصدر للحقيقة.

لقد بنينا مُجمِّع Lingo.dev لحل مشكلتنا الخاصة، ونحن متحمسون لمشاركته مع المجتمع.

لنبدأ!

الخطوات التالية