shoyim / laravel-lang
O'zbek tili uchun Laravel lokalizatsiya paketi (Uzbek language pack for Laravel)
Requires
- php: ^7.3|^8.0
- illuminate/support: ^7.0|^8.0|^9.0|^10.0|^11.0|^12.0|^13.0
Requires (Dev)
- orchestra/testbench: ^5.0|^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
- phpunit/phpunit: ^9.0|^10.0|^11.0|^12.0|^13.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-09 15:34:14 UTC
README
Laravel uchun rasmiy o'zbekcha (uz) til paketi — autentifikatsiya, sahifalash, parolni tiklash va validatsiya xabarlarining to'liq tarjimasi.
A complete Uzbek (uz) translation pack for Laravel's default auth, pagination, passwords and validation language lines.
Talablar / Requirements
| Package | Version |
|---|---|
| PHP | ^7.3 yoki ^8.0 (8.5 gacha) |
| Laravel | 7.x – 13.x |
O'rnatish / Installation
Composer orqali o'rnating:
composer require shoyim/laravel-lang
Paket Laravel'ning package auto-discovery funksiyasidan foydalanadi — hech qanday qo'shimcha sozlash shart emas. Agar auto-discovery o'chirilgan bo'lsa, service provider'ni qo'lda config/app.php ga qo'shing:
'providers' => [ // ... LaravelUzLang\ServiceProvider::class, ],
Til fayllarini o'z loyihangizga nusxalash uchun quyidagi buyruqni ishga tushiring:
php artisan vendor:publish --tag=lang
Bu lang/uz (Laravel 9+) yoki resources/lang/uz (Laravel 7–8) papkasiga fayllarni nusxalaydi.
Foydalanish / Usage
Ilovangiz uchun standart tilni o'zbekchaga o'zgartiring — config/app.php:
'locale' => 'uz',
Shundan so'ng Laravel'ning barcha standart xabarlari (validatsiya, autentifikatsiya, sahifalash, parolni tiklash) avtomatik ravishda o'zbek tilida chiqadi.
Kerak bo'lsa, tilni ish vaqtida ham o'zgartirish mumkin:
app()->setLocale('uz');
Nimalar tarjima qilingan? / What's included
auth.php— kirish xatoliklaripagination.php— sahifalash tugmalaripasswords.php— parolni tiklash xabarlarivalidation.php— validatsiya qoidalari (Laravel 7–13 dagi barcha qoidalar, jumladanenum,prohibited,current_password,ulid,list,base64,array_keyskabi eng yangi qoidalar) va attributlar nomlari
Testlar / Testing
composer install vendor/bin/phpunit
Hissa qo'shish / Contributing
Xatolik, noto'g'ri tarjima yoki yangi qoida qo'shishni istasangiz, CONTRIBUTING.md ga qarang va pull request oching.