Search by

shoyim / laravel-lang

shoyimobloqulov

O'zbek tili uchun Laravel lokalizatsiya paketi (Uzbek language pack for Laravel)

Package info

github.com/shoyim/laravel-uz-lang

pkg:composer/shoyim/laravel-lang

Statistics

Installs: 28

Dependents: 0

Suggesters: 0

Stars: 7

Open Issues: 0

dev-main 2026-09-09 15:34 UTC

This package is auto-updated.

Last update: 2026-09-09 15:34:14 UTC


README

Tests Total Downloads Latest Stable Version License

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 xatoliklari
  • pagination.php — sahifalash tugmalari
  • passwords.php — parolni tiklash xabarlari
  • validation.php — validatsiya qoidalari (Laravel 7–13 dagi barcha qoidalar, jumladan enum, prohibited, current_password, ulid, list, base64, array_keys kabi 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.

Litsenziya / License

MIT license.