3.3 KiB
3.3 KiB
🎯 تنظیمات نهایی: فقط فارسی و عربی
✅ تغییرات انجام شده
1. تنظیمات زبان در config/constants.php
'langs' => [
'fa' => ['full_name' => 'Persian - فارسی', 'short_name' => 'Persian'],
'ar' => ['full_name' => 'Arabic - العَرَبِيَّة', 'short_name' => 'Arabic'],
],
'langs_rtl' => ['ar', 'fa'],
2. زبان پیشفرض در config/app.php
'locale' => env('APP_LOCALE', 'fa'),
'fallback_locale' => 'fa',
3. فایل .env
APP_LOCALE=fa
4. حذف زبانهای اضافی
- تمام پوشههای زبان غیر از
faوarحذف شدند - فقط زبانهای فارسی و عربی باقی ماندند
🚀 نحوه فعالسازی
روش 1: اسکریپت خودکار
setup-persian.bat
روش 2: دستی
# 1. پاکسازی Cache
php artisan cache:clear
php artisan config:clear
php artisan view:clear
# 2. بهروزرسانی Composer
composer dump-autoload
# 3. سیستم آماده است!
📋 وضعیت فعلی
✅ زبانهای موجود:
- فارسی (fa) - پیشفرض
- عربی (ar) - اختیاری
✅ ویژگیها:
- زبان پیشفرض: فارسی
- پشتیبانی کامل RTL
- فونت Vazir برای فارسی
- ترجمههای کامل فارسی
- Helper functions فارسی
✅ فایلهای باقیمانده:
lang/
├── fa/ (27 فایل ترجمه فارسی)
└── ar/ (فایلهای ترجمه عربی موجود)
🎨 تنظیمات اضافی
تغییر زبان پیشفرض به عربی (اختیاری):
# در فایل .env
APP_LOCALE=ar
تنظیم منطقه زمانی ایران:
# در فایل .env
APP_TIMEZONE=Asia/Tehran
🔧 تست سیستم
1. ورود به سیستم
- سیستم با زبان فارسی باز میشود
- منوها و متنها فارسی هستند
2. تغییر زبان
- Settings > Business Settings > Language
- انتخاب بین فارسی و عربی
3. بررسی RTL
- تمام صفحات RTL هستند
- فونت فارسی نمایش داده میشود
📱 صفحات پشتیبانی شده
- ✅ داشبورد فارسی
- ✅ مدیریت محصولات
- ✅ فروش و POS
- ✅ خرید و تامینکنندگان
- ✅ مخاطبین و مشتریان
- ✅ گزارشها و آمار
- ✅ حسابداری
- ✅ تنظیمات سیستم
- ✅ کاربران و نقشها
🎯 نتیجه نهایی
سیستم UltimatePOS شما اکنون:
- فقط دو زبان دارد: فارسی و عربی
- زبان پیشفرض: فارسی
- RTL کامل: برای هر دو زبان
- فونت زیبا: Vazir برای فارسی
- ترجمه کامل: تمام بخشها فارسی شدهاند
🚀 آماده استفاده!
سیستم شما آماده است. فقط کافی است:
php artisan cache:clear
سپس وارد سیستم شوید و از سیستم فارسی خود لذت ببرید! 🎉
تاریخ: {{ date('Y-m-d H:i:s') }}
نسخه: 2.0.0
وضعیت: تکمیل شده ✅