159 lines
4.2 KiB
Markdown
159 lines
4.2 KiB
Markdown
# 🎯 تنظیمات نهایی تکمیل شد!
|
|
|
|
## ✅ خلاصه تغییرات انجام شده
|
|
|
|
### 1. **تنظیمات زبان**
|
|
- ✅ فقط دو زبان: **فارسی** و **عربی**
|
|
- ✅ زبان پیشفرض: **فارسی**
|
|
- ✅ حذف تمام زبانهای اضافی
|
|
|
|
### 2. **فایلهای تغییر یافته**
|
|
```
|
|
config/constants.php - تنظیمات زبان
|
|
config/app.php - زبان پیشفرض
|
|
.env - تنظیمات محیط
|
|
.env.example - نمونه تنظیمات
|
|
```
|
|
|
|
### 3. **فایلهای حذف شده**
|
|
```
|
|
lang/en/ - انگلیسی
|
|
lang/es/ - اسپانیایی
|
|
lang/fr/ - فرانسوی
|
|
lang/de/ - آلمانی
|
|
lang/hi/ - هندی
|
|
lang/tr/ - ترکی
|
|
lang/id/ - اندونزیایی
|
|
lang/ps/ - پشتو
|
|
lang/pt/ - پرتغالی
|
|
lang/vi/ - ویتنامی
|
|
lang/ce/ - چینی
|
|
lang/ro/ - رومانیایی
|
|
lang/lo/ - لائو
|
|
lang/nl/ - هلندی
|
|
lang/sq/ - آلبانیایی
|
|
```
|
|
|
|
### 4. **فایلهای باقیمانده**
|
|
```
|
|
lang/
|
|
├── fa/ (27 فایل ترجمه فارسی)
|
|
└── ar/ (فایلهای ترجمه عربی)
|
|
```
|
|
|
|
## 🚀 نحوه استفاده
|
|
|
|
### روش 1: اسکریپت خودکار
|
|
```cmd
|
|
setup-persian.bat
|
|
```
|
|
|
|
### روش 2: دستی
|
|
```bash
|
|
php artisan cache:clear
|
|
php artisan config:clear
|
|
php artisan view:clear
|
|
```
|
|
|
|
## 📋 وضعیت فعلی سیستم
|
|
|
|
### ✅ زبانهای موجود:
|
|
- **فارسی (fa)** - پیشفرض و اصلی
|
|
- **عربی (ar)** - اختیاری
|
|
|
|
### ✅ ویژگیها:
|
|
- زبان پیشفرض: فارسی
|
|
- پشتیبانی کامل RTL
|
|
- فونت Vazir برای فارسی
|
|
- ترجمههای کامل فارسی
|
|
- Helper functions فارسی
|
|
- CSS سفارشی RTL
|
|
|
|
### ✅ تنظیمات:
|
|
```php
|
|
// config/constants.php
|
|
'langs' => [
|
|
'fa' => ['full_name' => 'Persian - فارسی', 'short_name' => 'Persian'],
|
|
'ar' => ['full_name' => 'Arabic - العَرَبِيَّة', 'short_name' => 'Arabic'],
|
|
],
|
|
'langs_rtl' => ['ar', 'fa'],
|
|
|
|
// config/app.php
|
|
'locale' => env('APP_LOCALE', 'fa'),
|
|
'fallback_locale' => 'fa',
|
|
|
|
// .env
|
|
APP_LOCALE=fa
|
|
```
|
|
|
|
## 🎨 تست سیستم
|
|
|
|
### 1. **ورود به سیستم**
|
|
- سیستم با زبان فارسی باز میشود
|
|
- تمام منوها و متنها فارسی هستند
|
|
|
|
### 2. **تغییر زبان**
|
|
- Settings > Business Settings > Language
|
|
- انتخاب بین فارسی و عربی
|
|
|
|
### 3. **بررسی RTL**
|
|
- تمام صفحات RTL هستند
|
|
- فونت فارسی نمایش داده میشود
|
|
|
|
## 📱 صفحات پشتیبانی شده
|
|
|
|
- ✅ داشبورد فارسی
|
|
- ✅ مدیریت محصولات
|
|
- ✅ فروش و POS
|
|
- ✅ خرید و تامینکنندگان
|
|
- ✅ مخاطبین و مشتریان
|
|
- ✅ گزارشها و آمار
|
|
- ✅ حسابداری
|
|
- ✅ تنظیمات سیستم
|
|
- ✅ کاربران و نقشها
|
|
- ✅ رستوران (اگر فعال باشد)
|
|
|
|
## 🔧 تنظیمات اضافی
|
|
|
|
### تغییر زبان پیشفرض به عربی:
|
|
```env
|
|
# در فایل .env
|
|
APP_LOCALE=ar
|
|
```
|
|
|
|
### تنظیم منطقه زمانی ایران:
|
|
```env
|
|
# در فایل .env
|
|
APP_TIMEZONE=Asia/Tehran
|
|
```
|
|
|
|
## 🎯 نتیجه نهایی
|
|
|
|
سیستم UltimatePOS شما اکنون:
|
|
|
|
1. **فقط دو زبان دارد:** فارسی و عربی
|
|
2. **زبان پیشفرض:** فارسی
|
|
3. **RTL کامل:** برای هر دو زبان
|
|
4. **فونت زیبا:** Vazir برای فارسی
|
|
5. **ترجمه کامل:** تمام بخشها فارسی شدهاند
|
|
6. **سازگار:** با تمام ماژولها
|
|
|
|
## 🚀 آماده استفاده!
|
|
|
|
سیستم شما آماده است. فقط کافی است:
|
|
|
|
```bash
|
|
php artisan cache:clear
|
|
```
|
|
|
|
سپس وارد سیستم شوید و از سیستم فارسی خود لذت ببرید! 🎉
|
|
|
|
---
|
|
|
|
**تاریخ:** 2025-01-25
|
|
**نسخه:** 2.0.0
|
|
**وضعیت:** تکمیل شده ✅
|
|
**زبانهای موجود:** فارسی (پیشفرض) + عربی
|
|
**پشتیبانی RTL:** کامل ✅
|
|
|