توسعه Odoo

Welcome!

This community is for professionals and enthusiasts of our products and services.
Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

6

کدام بخش از اودوو مدیریت SASS و RTL کردن منابع رو بر عهده داده و چطور این کار انجام می‌شه؟

آواتار
مصطفی برمشوری

زمانی که می‌خواهید یک ماژول گرافیکی یا فرانت برای اودوو طراحی کنید، متوجه می‌شوید که طراحی بر اساس یک سری SASS، XML, JS و یا منابع مشابه انجام می‌شه. در نهایت اودوو باید راهی داشته باشه که این فایل‌ها رو به فایل‌های قابل استفاده در کاوش‌گرها تبدیل کنه.

کدام بخش از اودوو انی کار رو انجام می‌ده؟ و چطور این ترجمه‌ها انجام می‌شه؟

Put your question here.
آواتار
انصراف
1 پاسخ
2
آواتار
مصطفی برمشوری
بهترین پاسخ

اودوو تمام منابع (تمام فایل‌هایی که در ماژولها ایجاد شده تا فرانت رو ایجاد کنه) ترجمه می‌کنه و بعد حاصل اون رو استفاده می‌کنه. تمام این کارها در یک ماژول پایتون انجام می‌شه که  توی مسیر زیر موجود هست:

odoo/addons/assetsbundel.py

برای نمونه فایل‌های CSS با استفاده از دستور rtlcss به زبان فارسی ترجمه می‌شه و در اختیار برنامه‌های فرانت قرار می‌گیره. این فایل پایتون رو بررسی کنید تمام فرایندها رو می‌بینید.

آواتار
انصراف