دروپال فارسی

10+1 دلیل که باید از دروپال استفاده کنیم

چرا دروپال

امروزه تعداد سیستم‌ها و فریم ورک‌‌ها برای ایجاد یک وب سایت یا یک نرم افزار تحت وب بسیار زیاد است. به طوری که هر کدام از این سیستم ها و فریم ورک ها در زمینه های متعددی استفاده میشوند. اما در این مقاله تصمیم داریم بررسی کنیم که چرا دروپال یک سیستم بسیار مناسب برای انجام بازه وسیعی از نیازهاست. با این مقاله همراه باشید تا دلایل این موضوع را با هم بررسی کنیم.

PersianTools ماژولی برای تمامی سایت‌های دروپالی فارسی زبان

همونطور که مستحضر هستید سیستم مدیریت محتوای دروپال یکی از قوی‌ترین نرم‌افزارهای موجود در نوع خود است اما به دلایل مختلفی در ایران چندان شناخته شده نبوده و از اینرو در بومی‌سازی کامل آن مشکلات خاصی هنوز باقی مانده است. برای رفع برخی از این مشکلات، ماژول PersianTools امکانات و قابلیت‌های چندی را عرضه کرده است که به همخوانی بیشتر زبان فارسی با سیستم مدیریت محتوای دروپال منجر می‌شود.
در حال حاضر ۲ قابلیت در این ماژول پیاده‌سازی شده است:

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

این افزونه به ماژول 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