دروپال فارسی

فارسي کردن تاريخ دروپال به صورت دستي

این افزونه به ماژول Datex منتقل شد.

سلام
اين روش تبديل تاريخ همين روشي است که drupalCms از آن استفاده ميکند و من با اجازه مديريت آن را در اين سايت انتشار ميدهم.
در اين روش تبديل تاريخ ديگه نيازي به نصب هيچ ماژولي نيست، فقط با کمي تأمل و تغيير چندتا فايل ميتونيد به صورت کامل تاريخ را تبديل کنيد.
در ابتدا فايل ضميمه مورد نياز را با نام persiandate.inc را دانلود و در مسير

محلی سازی / فارسی سازی در PHP - بخش دو

شمسی کردن تاریخ php

در بخش قبل شیوه‌ی نصب و فعال سازی کتابخانه intl مربوط به محلی‌سازی داده‌ها در php رو گفتم، در این بخش روش استفاده از اون رو توضیح میدم.

محلی سازی / فارسی سازی در PHP - بخش یک

شمسی کردن تاریخ php

برای تاریخ شمسی در دروپال از ماژول Datex استفاده کنید.

بخش دوم مقاله‌ی فارسی سازی و محلی سازی در php را اینجا بخوانید

یکی از آرزوهای برنامه‌نویسان فارسی زبان هنگام توسعه برنامه‌ها و اسکریپت‌ها، پشتیبانی آسان از تاریخ شمسی هست. از جمله مشکلات توابع و کلاس‌های فارسی‌ساز که توسط خود ما برنامه‌نویسان ایرانی توسعه یافته‌اند فارسی نکردن بخش‌هایی است که خود از توابع و کلاس‌های داخلی زبان مورد نظر استفاده می‌کنند. برای نمونه ماژول Calendar در دروپال که از Date API استفاده می‌کند.

ماژول Datex. تاریخ شمسی دروپال

تاریخ شمسی دروپال

بعد از مدت ها نبود تاریخ جلالی در ماژول date به نظر میرسه این مشکل حل شد. آن هم توسط 2 تیم متفاوت. به هر حال ما سعی کردیم که با توسعه دهندگان calendar system برای همکاری در این زمینه تماس برقرار کنیم اما بعد از کمی بررسی به این نتیجه رسیدیم که برای شمسی کردن ماژول date به استفاده از کدهای ماژول calendar system نیازی نیست بنابراین تصمیم گرفتیم که یک ماژول مجزا برای این کار بنویسیم. و بالاخره بعد از حدود دو هفته کار تونستیم ماژول رو شمسی کنیم اما مثل اینکه در همین زمانی که ما روی این ماژول فعالیت میکردیم توسعه دهندگان calendar system هم زحمت انجام این کار رو کشیدند.

آخرین ارسال ها

محتواهای محبوب

درباره ما

Author
اینجا دروپال یعنی همه چیز. در مورد دروپال صحبت میکنیم. ماژول هامون رو به اشتراک میزاریم در مورد قالب دروپال ، فروشگاه دروپال، دروپال فارسی و تاریخ شمسی دروپال صحبت میکنیم و هرچیزی که در مورد طراحی سایت با دروپال میدونیم به هم انتقال میدیم. دروپالیون یک سایت شخصی نیست. ما دست همه کسانی که برای پیشرفت دروپال تلاش میکنند رو میفشاریم و با آغوش باز اونها رو در این سایت میپذیریم.

تماس با ما

با ما تماس بگیرید.

logo-samandehi