diff --git a/app/Core/Modules/Admin/Packages/AboutSystem/Resources/lang/uz/admin-about-system.php b/app/Core/Modules/Admin/Packages/AboutSystem/Resources/lang/uz/admin-about-system.php
new file mode 100644
index 00000000..cdfd5313
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/AboutSystem/Resources/lang/uz/admin-about-system.php
@@ -0,0 +1,71 @@
+ [
+ 'home' => 'Tizim haqida',
+ 'other' => 'Boshqa',
+ 'main' => 'Flute CMS Maʻlumotlari',
+ 'version' => 'Versiya',
+ 'php_version' => 'PHP Versiyasi',
+ 'opcache' => 'OPCache',
+ 'jit' => 'JIT Kompilyatori',
+ 'memory_limit' => 'Xotira Limiti',
+ 'max_execution_time' => 'Maksimal Bajarilish Vaqti',
+ 'upload_max_filesize'=> 'Maksimal Yuklash Fayl Hajmi',
+ 'post_max_size' => 'Maksimal POST Hajmi',
+ 'author' => 'Muallif',
+ 'project_link' => 'Loyiha Havolasi',
+ 'license' => 'Litsenziya',
+ 'framework' => 'Freymvork',
+ 'operating_system' => 'Operatsion Tizim',
+ 'server_software' => 'Server Dasturiy Taʻminoti',
+ 'database' => 'Maʻlumotlar Bazasi',
+ 'server_protocol' => 'Server Protokoli',
+ 'server_name' => 'Server Nomi',
+ 'server_port' => 'Server Porti',
+ 'document_root' => 'Hujjat Ildizi',
+ 'disk_free_space' => 'Disk Boʻsh Joyi',
+ 'disk_total_space' => 'Diskning Umumiy Joyi',
+ 'memory_usage' => 'Xotira Foydalanishi',
+ 'disk_usage' => 'Disk Foydalanishi',
+ 'cpu_load' => 'CPU Yuklash',
+ 'ram_usage' => 'RAM Foydalanishi',
+ 'donate_title' => 'Flute Rivojlanishini Qoʻllab-quvvatlash',
+ 'donate_description' => 'Flute CMS - bu jamiyat qoʻllab-quvvatlashi bilan ishlab chiqilgan ochiq kodli loyiha. Sizning hissangiz bizga loyihani hamma uchun yaxshilashga yordam beradi.',
+ 'powered_by' => 'Quvvatlantiruvchi',
+ 'build_date' => 'Yaratilgan Sana',
+ 'required_extension' => 'Talab Qilinadigan Kengaytma',
+ 'disk_used_space' => 'Diskdan Foydalanilgan Joy',
+ 'disk_usage_percent' => 'Disk Foydalanish Foizi',
+ ],
+ 'sections' => [
+ 'title' => 'Haqida',
+ 'description' => 'Umumiy tizim maʻlumotlari va talablar',
+ 'system_info' => [
+ 'title' => 'Tizim Maʻlumotlari',
+ ],
+ 'php_info' => [
+ 'title' => 'PHP Sozlamalari',
+ ],
+ 'server_info' => [
+ 'title' => 'Server Sozlamalari',
+ ],
+ 'requirements' => [
+ 'title' => 'PHP Kengaytmalari',
+ ],
+ 'system_health'=> [
+ 'title' => 'Tizim Salomatligi',
+ ],
+ 'resources' => [
+ 'title' => 'Tizim Resurslari',
+ ],
+ ],
+ 'support' => [
+ 'github_sponsors'=> 'Homiy Boʻlish',
+ 'github' => 'GitHub da Koʻrish',
+ 'button' => 'Loyihani Qoʻllab-quvvatlash',
+ ],
+ 'requirements' => [
+ 'required_extension' => 'Bu kengaytma tizimning toʻgʻri ishlashi uchun talab qilinadi.',
+ ],
+];
diff --git a/app/Core/Modules/Admin/Packages/ApiKey/Resources/lang/uz/admin-apikey.php b/app/Core/Modules/Admin/Packages/ApiKey/Resources/lang/uz/admin-apikey.php
new file mode 100644
index 00000000..599b03a0
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/ApiKey/Resources/lang/uz/admin-apikey.php
@@ -0,0 +1,47 @@
+ [
+ 'list' => 'API Kalitlari',
+ 'description' => 'Tashqi kirish uchun API kalitlarini boshqarish',
+ 'create' => 'API Kalit Yaratish',
+ 'edit' => 'API Kalitni Tahrirlash',
+ ],
+ 'fields' => [
+ 'key' => [
+ 'label' => 'API Kalit',
+ 'placeholder' => 'API kalitni kiriting',
+ 'help' => 'Bu kalit API autentifikatsiya uchun ishlatiladi',
+ ],
+ 'name' => [
+ 'label' => 'Nom',
+ 'placeholder' => 'Kalit nomini kiriting',
+ 'help' => 'Bu nomdan kalitni aniqlash uchun foydalanishingiz mumkin',
+ ],
+ 'permissions' => [
+ 'label' => 'Ruxsatnomalar',
+ ],
+ 'created_at' => 'Yaratilgan Sana',
+ 'last_used_at' => 'Oxirgi Foydalanilgan Sana',
+ 'never' => 'Hech qachon',
+ ],
+ 'buttons' => [
+ 'actions' => 'Amallar',
+ 'add' => 'Kalit Qoʻshish',
+ 'save' => 'Saqlash',
+ 'edit' => 'Tahrirlash',
+ 'delete' => 'Oʻchirish',
+ ],
+ 'confirms' => [
+ 'delete_key' => 'Ushbu API kalitni oʻchirishga ishonchingiz komilmi?',
+ ],
+ 'messages' => [
+ 'save_success' => 'API kalit muvaffaqiyatli saqlandi.',
+ 'key_not_found' => 'API kalit topilmadi.',
+ 'no_permissions' => 'Iltimos, kamida bitta ruxsatnoma tanlang.',
+ 'update_success' => 'API kalit muvaffaqiyatli yangilandi.',
+ 'update_error' => 'API kalitni yangilashda xatolik: :message',
+ 'delete_success' => 'API kalit muvaffaqiyatli oʻchirildi.',
+ 'delete_error' => 'API kalitni oʻchirishda xatolik: :message',
+ ],
+];
diff --git a/app/Core/Modules/Admin/Packages/Currency/Resources/lang/uz/admin-currency.php b/app/Core/Modules/Admin/Packages/Currency/Resources/lang/uz/admin-currency.php
new file mode 100644
index 00000000..bd1b11d4
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/Currency/Resources/lang/uz/admin-currency.php
@@ -0,0 +1,72 @@
+ [
+ 'list' => 'Valyutalar',
+ 'edit' => 'Valyutani Tahrirlash',
+ 'create' => 'Valyuta Yaratish',
+ 'description' => 'Bu sahifa barcha tizim valyutalarini koʻrsatadi',
+ 'main_info' => 'Asosiy Maʻlumotlar',
+ 'actions' => 'Amallar',
+ 'actions_description'=> 'Valyuta ustidagi amallar',
+ ],
+
+ 'fields' => [
+ 'name' => [
+ 'label' => 'Nomi',
+ 'placeholder' => 'Valyuta nomini kiriting',
+ ],
+ 'code' => [
+ 'label' => 'Kodi',
+ 'placeholder' => 'Valyuta kodini kiriting',
+ 'help' => 'Noyob valyuta kodi (masalan: USD, EUR, RUB)',
+ ],
+ 'minimum_value' => [
+ 'label' => 'Minimal Miqdor',
+ 'placeholder' => 'Minimal miqdorni kiriting',
+ 'help' => 'Ushbu valyuta uchun minimal toʻldirish miqdori',
+ ],
+ 'rate' => [
+ 'label' => 'Kurs',
+ 'placeholder' => 'Valyuta kursini kiriting',
+ 'help' => 'Asosiy valyutaga nisbatan kurs',
+ ],
+ 'enabled' => [
+ 'label' => 'Faol',
+ 'help' => 'Faol valyuta tizimda foydalanish uchun mavjud',
+ ],
+ 'created_at' => 'Yaratilgan Sana',
+ 'updated_at' => 'Yangilangan Sana',
+ ],
+
+ 'status' => [
+ 'active' => 'Faol',
+ 'inactive' => 'Nofaol',
+ 'default' => 'Asosiy',
+ ],
+
+ 'buttons' => [
+ 'add' => 'Valyuta Qoʻshish',
+ 'save' => 'Saqlash',
+ 'cancel' => 'Bekor Qilish',
+ 'delete' => 'Oʻchirish',
+ 'edit' => 'Tahrirlash',
+ 'actions' => 'Amallar',
+ 'update_rates' => 'Kurslarni Yangilash',
+ ],
+
+ 'messages' => [
+ 'currency_not_found' => 'Valyuta topilmadi.',
+ 'save_success' => 'Valyuta muvaffaqiyatli saqlandi.',
+ 'delete_success' => 'Valyuta muvaffaqiyatli oʻchirildi.',
+ 'update_rates_success' => 'Valyuta kurslari muvaffaqiyatli yangilandi.',
+ 'default_currency_delete'=> 'Asosiy valyutani oʻchirib boʻlmaydi.',
+ 'no_permission.manage' => 'Valyutalarni boshqarish uchun ruxsatingiz yoʻq.',
+ 'no_permission.delete' => 'Valyutalarni oʻchirish uchun ruxsatingiz yoʻq.',
+ ],
+
+ 'confirms' => [
+ 'delete_currency' => 'Ushbu valyutani oʻchirishga ishonchingiz komilmi? Bu amalni bekor qilib boʻlmaydi.',
+ 'set_default' => 'Ushbu valyutani asosiy qilib belgilashga ishonchingiz komilmi? Barcha kurslar qayta hisoblanadi.',
+ ],
+];
diff --git a/app/Core/Modules/Admin/Packages/Dashboard/Resources/lang/uz/admin-dashboard.php b/app/Core/Modules/Admin/Packages/Dashboard/Resources/lang/uz/admin-dashboard.php
new file mode 100644
index 00000000..f15875c5
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/Dashboard/Resources/lang/uz/admin-dashboard.php
@@ -0,0 +1,70 @@
+ [
+ 'home' => 'Boshqaruv Paneli',
+ 'welcome_back' => 'Xush kelibsiz, :name',
+ 'current_time' => 'Joriy Vaqt',
+ ],
+
+ 'descriptions' => [
+ 'key_metrics' => 'Asosiy koʻrsatkichlar va statistikalar',
+ 'welcome_message' => 'Boshqaruv paneliga xush kelibsiz',
+ 'user_registrations' => 'Foydalanuvchi roʻyxatdan oʻtish tendensiyalari',
+ 'user_activity' => 'Kun boʻyicha foydalanuvchi faolligi',
+ 'notifications' => 'Bildirishnoma statistikalari',
+ 'activity_by_hour' => 'Soat boʻyicha faollik',
+ 'system_load' => 'Tizim yuklash',
+ 'network_traffic' => 'Tarmoq trafigi',
+ 'payment_stats' => 'Oxirgi 7 kun uchun toʻlov statistikasi',
+ 'payment_methods' => 'Toʻlov usullari taqsimoti',
+ ],
+
+ 'metrics' => [
+ 'total_users' => 'Jami Foydalanuvchilar',
+ 'active_users' => 'Faol Foydalanuvchilar',
+ 'online_users' => 'Onlayn Foydalanuvchilar',
+ 'new_users_today' => 'Bugun Yangi Foydalanuvchilar',
+ 'total_notifications' => 'Jami Bildirishnomalar',
+ 'unread_notifications' => 'Oʻqilmagan Bildirishnomalar',
+ 'actions_today' => 'Bugungi Amallar',
+ 'active_sessions' => 'Faol Seanslar',
+ 'cpu_load' => 'CPU Yuklash',
+ 'memory_usage' => 'Xotira Foydalanishi',
+ 'disk_usage' => 'Disk Foydalanishi',
+ 'network_load' => 'Tarmoq Yuklash',
+ 'total_revenue' => 'Jami Daromad',
+ 'today_revenue' => 'Bugungi Daromad',
+ 'successful_payments' => 'Muvaffaqiyatli Toʻlovlar',
+ 'promo_usage' => 'Promo Kod Foydalanishi',
+ ],
+
+ 'charts' => [
+ 'user_registrations' => 'Foydalanuvchi Roʻyxatdan Oʻtishi',
+ 'user_activity' => 'Foydalanuvchi Faolligi',
+ 'notifications' => 'Bildirishnomalar',
+ 'activity_by_hour' => 'Soatlik Faollik',
+ 'system_load' => 'Tizim Yuklash',
+ 'network_traffic' => 'Tarmoq Trafigi',
+ 'new_users' => 'Yangi Foydalanuvchilar',
+ 'active_users' => 'Faol Foydalanuvchilar',
+ 'online_users' => 'Onlayn Foydalanuvchilar',
+ 'activity' => 'Faollik',
+ 'cpu' => 'CPU',
+ 'memory' => 'Xotira',
+ 'disk' => 'Disk',
+ 'incoming' => 'Kiruvchi',
+ 'outgoing' => 'Chiquvchi',
+ 'payment_stats' => 'Toʻlov Statistikasi',
+ 'payment_methods' => 'Toʻlov Usullari',
+ 'daily_revenue' => 'Kunlik Daromad',
+ 'daily_payments' => 'Kunlik Toʻlovlar',
+ ],
+
+ 'tabs' => [
+ 'main' => 'Asosiy Maʻlumot',
+ 'activity' => 'Faollik',
+ 'system' => 'Tizim',
+ 'payments' => 'Toʻlovlar',
+ ],
+];
diff --git a/app/Core/Modules/Admin/Packages/Footer/Resources/lang/uz/admin-footer.php b/app/Core/Modules/Admin/Packages/Footer/Resources/lang/uz/admin-footer.php
new file mode 100644
index 00000000..3f2c7fec
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/Footer/Resources/lang/uz/admin-footer.php
@@ -0,0 +1,89 @@
+ 'Footer',
+ 'description' => 'Footer elementlari va ijtimoiy havolalarni boshqarish',
+ 'tabs' => [
+ 'main_elements' => 'Asosiy Elementlar',
+ 'social' => 'Ijtimoiy Tarmoqlar',
+ ],
+ 'table' => [
+ 'title' => 'Sarlavha',
+ 'icon' => 'Ikonka',
+ 'url' => 'URL',
+ 'actions' => 'Amallar',
+ ],
+ 'sections' => [
+ 'main_links' => [
+ 'title' => 'Asosiy Havolalar',
+ 'description' => 'Bu sahifa Flute da yaratilgan barcha footer elementlarini koʻrsatadi',
+ ],
+ 'social_links' => [
+ 'title' => 'Footer Ijtimoiy Havolalar',
+ 'description' => 'Bu sahifa sayt footerida koʻrsatiladigan barcha ijtimoiy tarmoqlarni koʻrsatadi',
+ ],
+ ],
+ 'buttons' => [
+ 'create' => 'Yaratish',
+ 'edit' => 'Tahrirlash',
+ 'delete' => 'Oʻchirish',
+ ],
+ 'modal' => [
+ 'footer_item' => [
+ 'create_title' => 'Footer Elementi Yaratish',
+ 'edit_title' => 'Footer Elementini Tahrirlash',
+ 'fields' => [
+ 'title' => [
+ 'label' => 'Sarlavha',
+ 'placeholder' => 'Element sarlavasini kiriting',
+ 'help' => 'Footer elementi sarlavhasi',
+ ],
+ 'url' => [
+ 'label' => 'URL',
+ 'placeholder' => 'URL kiriting (masalan, /contact)',
+ 'help' => 'Havola manzili. Agar elementda bolalar boʻlsa, boʻsh qoldiring.',
+ ],
+ 'new_tab' => [
+ 'label' => 'Yangi oynada ochish',
+ 'help' => 'Faqat URL belgilangan boʻlsa ishlaydi',
+ ],
+ ],
+ ],
+ 'social' => [
+ 'create_title' => 'Ijtimoiy Tarmoq Yaratish',
+ 'edit_title' => 'Ijtimoiy Tarmoqni Tahrirlash',
+ 'fields' => [
+ 'name' => [
+ 'label' => 'Nomi',
+ 'placeholder' => 'Ijtimoiy tarmoq nomini kiriting',
+ 'help' => 'Ijtimoiy tarmoq nomi (masalan, Discord)',
+ ],
+ 'icon' => [
+ 'label' => 'Ikonka',
+ 'placeholder' => 'Ikonka kiriting (masalan, ph.regular.discord-logo)',
+ 'help' => 'Ikonka identifikatori, masalan "ph.bold.discord-logo-bold"',
+ ],
+ 'url' => [
+ 'label' => 'URL',
+ 'placeholder' => 'URL kiriting (masalan, https://discord.gg/yourpage)',
+ 'help' => 'Ijtimoiy tarmoq sahifangizga havola',
+ ],
+ ],
+ ],
+ ],
+ 'confirms' => [
+ 'delete_item' => 'Ushbu footer elementini oʻchirishga ishonchingiz komilmi?',
+ 'delete_social' => 'Ushbu ijtimoiy tarmoqni oʻchirishga ishonchingiz komilmi?',
+ ],
+ 'messages' => [
+ 'invalid_sort_data' => 'Notoʻgʻri saralash maʻlumotlari.',
+ 'item_created' => 'Footer elementi muvaffaqiyatli yaratildi.',
+ 'item_updated' => 'Footer elementi muvaffaqiyatli yangilandi.',
+ 'item_deleted' => 'Footer elementi muvaffaqiyatli oʻchirildi.',
+ 'item_not_found' => 'Footer elementi topilmadi.',
+ 'social_created' => 'Ijtimoiy tarmoq muvaffaqiyatli yaratildi.',
+ 'social_updated' => 'Ijtimoiy tarmoq muvaffaqiyatli yangilandi.',
+ 'social_deleted' => 'Ijtimoiy tarmoq muvaffaqiyatli oʻchirildi.',
+ 'social_not_found' => 'Ijtimoiy tarmoq topilmadi.',
+ ],
+];
diff --git a/app/Core/Modules/Admin/Packages/Logs/Resources/lang/uz/admin-logs.php b/app/Core/Modules/Admin/Packages/Logs/Resources/lang/uz/admin-logs.php
new file mode 100644
index 00000000..3368959c
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/Logs/Resources/lang/uz/admin-logs.php
@@ -0,0 +1,47 @@
+ 'Hodisalar Jurnali',
+ 'description' => 'Tizim jurnallarini koʻrish va boshqarish',
+
+ 'labels' => [
+ 'select_file' => 'Jurnal faylini tanlash',
+ 'log_file' => 'Fayl',
+ 'size' => 'Hajmi',
+ 'modified' => 'Oʻzgartirilgan',
+ 'level' => 'Daraja',
+ 'date' => 'Sana',
+ 'channel' => 'Kanal',
+ 'message' => 'Xabar',
+ 'details' => 'Tafsilotlar',
+ 'filter_by_level' => 'Barcha Darajalar',
+ 'no_logs' => 'Jurnallar topilmadi',
+ 'main' => 'Asosiy',
+ ],
+
+ 'level_labels' => [
+ 'debug' => 'Debug',
+ 'info' => 'Maʻlumot',
+ 'notice' => 'Eslatma',
+ 'warning' => 'Ogohlantirish',
+ 'error' => 'Xato',
+ 'critical' => 'Jiddiy',
+ 'alert' => 'Ogohlantirish',
+ 'emergency' => 'Favqulodda',
+ ],
+
+ 'refresh' => 'Yangilash',
+ 'download' => 'Tafsilotlar bilan yuklab olish',
+ 'all_levels' => 'Barcha Darajalar',
+ 'show_context' => 'Kontekst',
+ 'show_more' => 'Koʻproq koʻrsatish',
+ 'show_less' => 'Kamroq koʻrsatish',
+
+ 'clear_log' => 'Jurnalni Tozalash',
+ 'clear_confirm' => 'Ushbu jurnal faylini tozalashga ishonchingiz komilmi?',
+ 'cleared_success' => 'Jurnal fayli muvaffaqiyatli tozalandi',
+ 'cleared_error' => 'Jurnal faylini tozalashda xatolik',
+
+ 'export_error' => 'Jurnal faylini eksport qilishda xatolik',
+ 'export_success' => 'Jurnal fayli yuklab olish uchun tayyorlandi',
+];
diff --git a/app/Core/Modules/Admin/Packages/MainSettings/Resources/lang/uz/admin-main-settings.php b/app/Core/Modules/Admin/Packages/MainSettings/Resources/lang/uz/admin-main-settings.php
new file mode 100644
index 00000000..33dbddcf
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/MainSettings/Resources/lang/uz/admin-main-settings.php
@@ -0,0 +1,267 @@
+ [
+ 'main_settings' => 'Asosiy Sozlamalar',
+ 'main_settings_description' => 'Bu sahifada asosiy Flute sozlamalarini oʻzgartirishingiz mumkin.',
+ 'site_name' => 'Sayt Nomi',
+ 'site_url' => 'Sayt URL',
+ 'timezone' => 'Vaqt Zonasi',
+ 'steam_api' => 'STEAM API Kaliti',
+ 'footer_description' => 'Footer Tavsifi',
+ 'maintenance_mode' => 'Texnik Ishlar Rejimi',
+ 'maintenance_message' => 'Texnik Ishlar Xabari',
+ 'is_performance' => 'Tez Ishlash Rejimi',
+ 'cron_mode' => 'CRON Rejimi',
+ 'cron_command' => 'CRON Buyruq',
+ 'csrf_enabled' => 'CSRF Token',
+ 'convert_to_webp' => 'Rasmlarni WebP formatiga aylantirish',
+ 'debug' => 'Debug Rejimi',
+ 'debug_ips' => 'Debug IP manzillari',
+ 'currency_view' => 'Koʻrsatiladigan Valyuta',
+ 'oferta_view' => 'Taklifni Koʻrsatish',
+ 'oferta_url' => 'Taklif URL',
+ 'share' => 'Xatolarni Ulashish',
+ 'copyright' => 'Flute Mualliflik Huquqi',
+ 'discord_link_roles' => 'Discord Rol Bogʻlanishi',
+ 'minify' => 'CSS va JS ni Minimallashtirish',
+ 'logo' => 'Logo',
+ 'bg_image' => 'Fon Rasmi',
+ 'reset_password' => 'Parolni Tiklash',
+ 'only_social' => 'Faqat Ijtimoiy Autentifikatsiya',
+ 'only_modal' => 'Faqat Modal Autentifikatsiya',
+ 'confirm_email' => 'Email Tasdiqlash',
+ 'remember_me' => 'Meni Eslab Qolish',
+ 'remember_me_duration' => 'Eslab Qolish Muddati',
+ 'check_ip' => 'Sessiyani IP ga Bogʻlash',
+ 'security_token' => 'Sessiyani Qurilmaga Bogʻlash',
+ 'change_uri' => 'URI Oʻzgarishiga Ruxsat Berish',
+ 'default_avatar' => 'Standart Avatar',
+ 'default_banner' => 'Standart Banner',
+ 'smtp' => 'SMTP dan Foydalanish',
+ 'host' => 'Host',
+ 'port' => 'Port',
+ 'username' => 'Foydalanuvchi Nomi',
+ 'password' => 'Parol',
+ 'secure' => 'Shifrlash Turi',
+ 'from' => 'Joʻnatuvchi',
+ 'locale' => 'Standart Til',
+ 'available' => 'Mavjud Tillar',
+ 'db_driver' => 'Maʻlumotlar Bazasi Drayveri',
+ 'database_name' => 'Maʻlumotlar Bazasi Nomi',
+ 'user' => 'Foydalanuvchi',
+ 'database' => 'Maʻlumotlar Bazasi',
+ 'prefix' => 'Jadval Prefiksi',
+ 'share_description' => 'Sizning saytingiz xatolik hisobotlarini Flute serverlariga yuboradi.',
+ 'discord_link_roles_description' => 'Flute rollari bilan Discord rollarining avtomatik sinxronizatsiyasi. Bu yerda koʻring.',
+ 'copyright_description' => 'Footerdagi Flute mualliflik huquqi. Agar Flute yoqsa, iltimos, uni saqlab qoling 😘.',
+ 'minify_description' => 'Boʻsh joylarni olib tashlash va optimallashtirish orqali CSS va JS hajmini kamaytirish.',
+ 'main' => 'Asosiy',
+ 'home' => 'Asosiy Sozlamalar',
+ 'flute_key' => 'Flute Kaliti',
+ 'description' => 'Sayt Tavsifi',
+ 'robots' => 'Robots Sozlamalari',
+ 'keywords' => 'Kalit Soʻzlar',
+ 'lk_only_modal' => 'Balansni Modalda Toʻldirish',
+ 'change_theme' => 'Mavzuni Oʻzgartirish',
+ 'logo_light' => 'Yorugʻ Mavzu uchun Logo',
+ 'footer_additional' => 'Footer Qoʻshimcha Kontenti',
+ 'create_backup' => 'Zaxira Nusxalarini Yaratish',
+ 'captcha_enabled_login' => 'Kirish uchun Captchani Yoqish',
+ 'captcha_enabled_register' => 'Roʻyxatdan Oʻtish uchun Captchani Yoqish',
+ 'captcha_enabled_password_reset' => 'Parolni Tiklash uchun Captchani Yoqish',
+ 'captcha_type' => 'Captcha Turi',
+ 'recaptcha_site_key' => 'reCAPTCHA Sayt Kaliti',
+ 'recaptcha_secret_key' => 'reCAPTCHA Maxfiy Kaliti',
+ 'hcaptcha_site_key' => 'hCaptcha Sayt Kaliti',
+ 'hcaptcha_secret_key' => 'hCaptcha Maxfiy Kaliti',
+ 'default_theme' => 'Standart Mavzu',
+ ],
+
+ 'options' => [
+ 'robots' => [
+ 'index_follow' => 'Sahifani Google da koʻrsatish va havolalarni kuzatish',
+ 'index_nofollow' => 'Sahifani Google da koʻrsatish, lekin havolalarni kuzatmaslik',
+ 'noindex_nofollow' => 'Sahifani Google da koʻrsatmaslik va havolalarni kuzatmaslik',
+ 'noindex_follow' => 'Sahifani Google da koʻrsatmaslik, lekin havolalarni kuzatish',
+ ],
+ 'theme' => [
+ 'dark' => 'Qorongʻi',
+ 'light' => 'Yorugʻ',
+ ],
+ ],
+
+ 'placeholders' => [
+ 'site_name' => 'Sayt nomini kiriting',
+ 'site_url' => 'Sayt URL ni kiriting',
+ 'timezone' => 'Misol: Europe/Moscow',
+ 'steam_api' => 'STEAM API kalitini kiriting',
+ 'footer_description' => 'Footer tavsifini kiriting',
+ 'maintenance_message' => 'Texnik ishlar xabarini kiriting',
+ 'currency_view' => 'Valyuta formatini kiriting',
+ 'oferta_url' => 'Taklif URL ni kiriting',
+ 'smtp_host' => 'SMTP host',
+ 'smtp_port' => 'SMTP port',
+ 'username' => 'SMTP foydalanuvchi nomi',
+ 'password' => 'SMTP paroli',
+ 'secure' => 'Shifrlash turini tanlang',
+ 'from' => 'Joʻnatuvchi email',
+ 'db_driver' => 'Maʻlumotlar bazasi drayverini tanlang',
+ 'database_name' => 'Maʻlumotlar bazasi nomi',
+ 'db_host' => 'Maʻlumotlar bazasi host',
+ 'db_port' => '3306',
+ 'db_user' => 'Maʻlumotlar bazasi foydalanuvchisi',
+ 'db_database' => 'Maʻlumotlar bazasi nomi',
+ 'db_password' => 'Maʻlumotlar bazasi paroli',
+ 'db_prefix' => 'masalan: lvl_, my_, user_',
+ 'locale' => 'Interfeys tilini tanlang',
+ 'debug_ips' => 'Debug IP larni vergul bilan ajratib kiriting',
+ 'flute_key' => 'Marketplace dan Flute kalitini kiriting',
+ 'keywords' => 'Kalit soʻzlarni kiriting',
+ 'description' => 'Tavsifni kiriting',
+ 'robots' => 'index, nofollow',
+ 'change_theme' => 'Mavzu oʻzgarishini yoqish',
+ 'test_mail' => 'Test uchun email',
+ 'footer_additional' => 'Footer qoʻshimcha kontentini kiriting',
+ 'create_backup' => 'Zaxira yaratishni yoqish',
+ 'recaptcha_site_key' => 'reCAPTCHA sayt kalitini kiriting',
+ 'recaptcha_secret_key' => 'reCAPTCHA maxfiy kalitini kiriting',
+ 'hcaptcha_site_key' => 'hCaptcha sayt kalitini kiriting',
+ 'hcaptcha_secret_key' => 'hCaptcha maxfiy kalitini kiriting',
+ ],
+
+ 'buttons' => [
+ 'clear_cache' => 'Keshni Tozalash',
+ 'save' => 'Saqlash',
+ 'add' => 'Qoʻshish',
+ 'save_profile_images' => 'Profil Rasmlarini Saqlash',
+ 'save_flute_images' => 'Flute Rasmlarini Saqlash',
+ 'test_mail' => 'SMTP Ulanishini Sinash',
+ ],
+
+ 'messages' => [
+ 'unknown_tab' => 'Nomaʻlum sozlamalar yorliqchasi.',
+ 'settings_saved_successfully' => 'Sozlamalar muvaffaqiyatli saqlandi!',
+ 'settings_save_error' => 'Sozlamalarni saqlashda xatolik: ',
+ 'images_saved_successfully' => 'Rasmlar muvaffaqiyatli saqlandi!',
+ 'cache_cleared_successfully' => 'Kesh muvaffaqiyatli tozalandi!',
+ 'database_not_found' => 'Maʻlumotlar bazasi topilmadi.',
+ 'cannot_edit_default_db' => 'Standart maʻlumotlar bazasini tahrirlash mumkin emas.',
+ 'connection_not_found' => 'Ulanish konfiguratsiyasi topilmadi.',
+ 'unsupported_driver' => 'Qoʻllab-quvvatlanmaydigan drayver turi.',
+ 'add_database_success' => 'Maʻlumotlar bazasi muvaffaqiyatli qoʻshildi!',
+ 'add_database_error' => 'Maʻlumotlar bazasini qoʻshishda xatolik: ',
+ 'edit_database_success' => 'Maʻlumotlar bazasi muvaffaqiyatli yangilandi!',
+ 'edit_database_error' => 'Maʻlumotlar bazasini yangilashda xatolik: ',
+ 'remove_database_success' => 'Maʻlumotlar bazasi muvaffaqiyatli oʻchirildi!',
+ 'remove_database_error' => 'Maʻlumotlar bazasini oʻchirishda xatolik: ',
+ 'database_exists' => 'Bunday nomli maʻlumotlar bazasi allaqachon mavjud.',
+ 'connection_test_failed' => 'Ulanish testi muvaffaqiyatsiz yakunlandi.',
+ 'flute_images_saved' => 'Flute rasmlari muvaffaqiyatli saqlandi!',
+ 'upload_failed' => 'Fayl yuklash muvaffaqiyatsiz.',
+ 'upload_directory_error' => 'Yuklash katalogi mavjud emas.',
+ 'sender_email_not_set' => 'Joʻnatuvchi email oʻrnatilmagan.',
+ 'test_mail_sent' => 'Test email yuborildi.',
+ 'profile_images_saved' => 'Profil rasmlari muvaffaqiyatli saqlandi!',
+ 'unknown_error' => 'Nomaʻlum xatolik yuz berdi.',
+ 'loading' => 'Yuklanmoqda...',
+ ],
+
+ 'breadcrumbs' => [
+ 'admin_panel' => 'Admin Panel',
+ ],
+
+ 'tabs' => [
+ 'main_settings' => 'Asosiy Sozlamalar',
+ 'databases' => 'Maʻlumotlar Bazalari',
+ 'users' => 'Foydalanuvchilar',
+ 'mail' => 'Pochta',
+ 'localization' => 'Lokalizatsiya',
+ 'additional_settings' => 'Qoʻshimcha Sozlamalar',
+ ],
+
+ 'blocks' => [
+ 'main_settings' => 'Asosiy Sozlamalar',
+ 'tech_work_settings' => 'Texnik Ishlar Sozlamalari',
+ 'optimization_security' => 'Optimallashtirish va Xavfsizlik',
+ 'optimization_security_description' => 'Oʻzgarishlarni faqat toʻliq tushunish bilan amalga oshiring!',
+ 'debug_settings' => 'Debug Sozlamalari',
+ 'personal_cabinet_settings' => 'Shaxsiy Kabinet Sozlamalari',
+ 'session_settings' => 'Sessiya Sozlamalari',
+ 'session_description' => 'Sessiya - bu tizimdagi foydalanuvchi autentifikatsiya holati.',
+ 'image_settings' => 'Rasm Sozlamalari',
+ 'auth_settings' => 'Autentifikatsiya Sozlamalari',
+ 'captcha_settings' => 'Captcha Sozlamalari',
+ 'mail_settings' => 'Pochta Sozlamalari',
+ 'profile_settings' => 'Profil Sozlamalari',
+ 'localization_settings' => 'Lokalizatsiya Sozlamalari',
+ 'active_languages' => 'Faol Tillar',
+ 'active_languages_description' => 'Bu tillar foydalanuvchilar uchun mavjud boʻladi.',
+ 'seo' => 'SEO Sozlamalari',
+ ],
+
+ 'popovers' => [
+ 'steam_api' => 'Bu kalit Steam dan maʻlumot olish uchun kerak. Bu yerdan oling.',
+ 'maintenance_mode' => 'Tegishli ruxsatlarga ega boʻlmagan foydalanuvchilar saytga kira olmaydi.',
+ 'is_performance' => 'Uzoq vaqt talab qiladigan soʻrovlarni keshlash orqali sayt tezroq ishlaydi.',
+ 'cron_mode' => 'Bu oddiy soʻrovlar oʻrniga CRON ishlatadi. Bu yerda koʻring.',
+ 'convert_to_webp' => 'Barcha sayt rasmlari hajmni kamaytirish uchun WebP formatiga aylantiriladi.',
+ 'debug' => 'Barcha sayt xatoliklari koʻrsatiladi. Ularni kim koʻrishini sozlashingiz mumkin.',
+ 'share' => 'Mahsulotni yaxshilashga yordam berish uchun Flute xatolarini ulashing.',
+ 'discord_link_roles' => 'Flute rollari bilan Discord rollarining avtomatik sinxronizatsiyasi. Bu yerda koʻring.',
+ 'from' => 'Bu email xatlarda joʻnatuvchi sifatida koʻrsatiladi.',
+ 'reset_password' => 'Foydalanuvchi parolini tiklashni yoqing.',
+ 'only_social' => 'Standart login/parol autentifikatsiyasi oʻchiriladi.',
+ 'only_modal' => 'Kirish/roʻyxatdan oʻtish sahifalarini modal bilan almashtiradi.',
+ 'confirm_email' => 'Email tasdiqlanmagunicha roʻyxatdan oʻtish yakunlanmaydi.',
+ 'remember_me' => 'Cookie orqali foydalanuvchini eslab qolishga ruxsat berish.',
+ 'check_ip' => 'Har bir sessiyani aniq IP manzilga bogʻlash.',
+ 'security_token' => 'Har bir sessiyani aniq qurilmaga bogʻlash.',
+ 'debug_ips' => 'Debug faqat shu IP manzillardan ishlaydi. Vergul bilan ajrating.',
+ 'currency_view' => 'Flute da koʻrsatiladigan standart valyuta.',
+ 'oferta_url' => 'Toʻldirish paytida "taklif" ni bosganda ochiladigan havola.',
+ 'flute_key' => 'Bu kalit saytingizni Flute marketplaceʻga bogʻlaydi. Bu yerdan oling.',
+ 'seo' => 'Bu sozlamalar qidiruv tizimlarida indekslashga taʻsir qiladi.',
+ 'lk_only_modal' => 'Foydalanuvchi boshqaruv panelini modal bilan almashtiradi.',
+ 'change_theme' => 'Qoʻlda mavzu almashtirish imkonini yoqish.',
+ 'default_theme' => 'Qoʻlda mavzu almashtirish oʻchirilgan boʻlsa yoki yangi foydalanuvchilar uchun ishlatiladigan standart mavzu.',
+ 'prefix' => 'Maʻlumotlar bazasidagi barcha jadvallarga prefiks qoʻshadi. Bir nechta ilovalarning bitta maʻlumotlar bazasini jadval nomlari toʻqnashmasdan baham koʻrishiga imkon beradi.',
+ 'create_backup' => 'CMS va modullarni yangilashda zaxira nusxa yaratiladi.',
+ 'cron_command' => 'Bu buyruqni serveringizning crontabʻiga kiriting (crontab -e).',
+ 'captcha_enabled_login' => 'Foydalanuvchi kirishi uchun captcha tekshiruvini yoqish.',
+ 'captcha_enabled_register' => 'Foydalanuvchi roʻyxatdan oʻtishi uchun captcha tekshiruvini yoqish.',
+ 'captcha_enabled_password_reset' => 'Parolni tiklash uchun captcha tekshiruvini yoqish.',
+ 'recaptcha_site_key' => 'reCAPTCHA sayt kalitingizni Google reCAPTCHA dan oling.',
+ 'recaptcha_secret_key' => 'reCAPTCHA maxfiy kalitingizni Google reCAPTCHA dan oling.',
+ 'hcaptcha_site_key' => 'hCaptcha sayt kalitingizni hCaptcha Dashboard dan oling.',
+ 'hcaptcha_secret_key' => 'hCaptcha maxfiy kalitingizni hCaptcha Dashboard dan oling.',
+ ],
+
+ 'examples' => [
+ 'timezone' => 'Misol: Europe/Moscow',
+ 'remember_me_duration' => 'Misol: 3600 (1 soat)',
+ 'bg_image' => 'Yaxshi UI kontrasti uchun nozik rasmlardan foydalaning.',
+ 'oferta_url' => 'Misol: https://example.com/offer yoki /offer',
+ 'from' => 'Misol: someone@example.com',
+ 'debug_ips' => 'Misol: 128.0.0.1,127.0.0.1,125.0.0.1',
+ 'robots' => 'Qidiruv tizimlarida indekslash',
+ 'keywords' => 'Misol: public,myproject,cs2',
+ 'prefix' => 'Misol: lvl_, my_, user_',
+ ],
+
+ 'modals' => [
+ 'add_database' => 'Yangi Maʻlumotlar Bazasi Qoʻshish',
+ 'edit_database' => 'Maʻlumotlar Bazasini Tahrirlash',
+ ],
+
+ 'databaseName' => 'Nomi',
+ 'host' => 'Host',
+ 'user' => 'Foydalanuvchi',
+ 'database' => 'Maʻlumotlar Bazasi',
+ 'prefix' => 'Prefiks',
+ 'actions' => 'Amallar',
+ 'edit' => 'Tahrirlash',
+ 'delete' => 'Oʻchirish',
+ 'confirm_delete_database' => 'Ushbu maʻlumotlar bazasini oʻchirishga ishonchingiz komilmi?',
+ 'add_database' => 'Maʻlumotlar Bazasi Qoʻshish',
+];
diff --git a/app/Core/Modules/Admin/Packages/Marketplace/Resources/lang/uz/admin-marketplace.php b/app/Core/Modules/Admin/Packages/Marketplace/Resources/lang/uz/admin-marketplace.php
new file mode 100644
index 00000000..266e8568
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/Marketplace/Resources/lang/uz/admin-marketplace.php
@@ -0,0 +1,99 @@
+ [
+ 'marketplace' => 'Market',
+ 'modules' => 'Modullar',
+ 'module_details' => 'Modul Tafsilotlari',
+ 'module_install' => 'Modul Oʻrnatish',
+ 'search' => 'Modullar Qidirish',
+ 'categories' => 'Kategoriyalar',
+ 'version' => 'Versiya',
+ 'author' => 'Muallif',
+ 'last_update' => 'Oxirgi Yangilanish',
+ 'downloads' => 'Yuklanishlar',
+ 'version_history' => 'Versiya Tarixi',
+ 'features' => 'Imkoniyatlar',
+ 'dependencies' => 'Bogʻliqliklar',
+ 'free' => 'Bepul',
+ 'paid' => 'Pullik',
+ 'popular' => 'Mashhur',
+ 'new' => 'Yangi',
+ 'compatible' => 'Mos Keluvchi',
+ 'no_modules_found' => 'Modullar topilmadi',
+ 'installation_progress'=> 'Oʻrnatish Jarayoni',
+ 'refresh' => 'Yangilash',
+ 'search_modules' => 'Modullar qidirish',
+ 'category' => 'Kategoriya',
+ 'price' => 'Narx',
+ 'status' => 'Holat',
+ 'all_categories' => 'Barcha kategoriyalar',
+ 'all_modules' => 'Barcha modullar',
+ 'free_only' => 'Faqat bepul',
+ 'paid_only' => 'Faqat pullik',
+ 'installed_only' => 'Faqat oʻrnatilgan',
+ 'not_installed' => 'Oʻrnatilmagan',
+ 'updates_available'=> 'Yangilanishlar mavjud',
+ 'clear_filters' => 'Filtrlarni tozalash',
+ ],
+ 'descriptions' => [
+ 'marketplace' => 'Saytingiz uchun modullar toping va oʻrnating',
+ 'module_details' => 'Modul va uning imkoniyatlari haqida batafsil maʻlumot',
+ 'module_install' => 'Modulni oʻrnatish va sozlash',
+ ],
+ 'actions' => [
+ 'install' => 'Oʻrnatish',
+ 'update' => 'Yangilash',
+ 'details' => 'Tafsilotlar',
+ 'download' => 'Yuklab Olish',
+ 'back_to_list' => 'Roʻyxatga Qaytish',
+ 'back_to_details' => 'Tafsilotlarga Qaytish',
+ 'cancel' => 'Bekor Qilish',
+ 'close' => 'Yopish',
+ 'retry' => 'Qayta Urinish',
+ 'continue' => 'Davom Etish',
+ 'search' => 'Qidirish',
+ 'installed' => 'Oʻrnatilgan',
+ 'read_more' => 'Batafsil Oʻqish',
+ 'collapse' => 'Yigʻish',
+ ],
+ 'steps' => [
+ 'download' => 'Modulni Yuklab Olish',
+ 'extract' => 'Fayllarni Chiqarish',
+ 'validate' => 'Moslikni Tekshirish',
+ 'install' => 'Modulni Oʻrnatish',
+ 'composer' => 'Bogʻliqliklarni Yangilash',
+ 'finish' => 'Oʻrnatishni Tugatish',
+ ],
+ 'messages' => [
+ 'download_success' => 'Modul muvaffaqiyatli yuklab olindi',
+ 'extract_success' => 'Modul fayllari muvaffaqiyatli chiqarildi',
+ 'validate_success' => 'Modul sizning tizimingiz bilan mos keladi',
+ 'install_success' => 'Modul muvaffaqiyatli oʻrnatildi',
+ 'composer_success' => 'Bogʻliqliklar muvaffaqiyatli yangilandi',
+ 'installation_complete'=> 'Modul oʻrnatish yakunlandi',
+ 'installation_failed'=> 'Oʻrnatish vaqtida xatolik yuz berdi',
+ 'download_failed' => 'Modulni yuklab olishda xatolik',
+ 'extract_failed' => 'Modul fayllarini chiqarishda xatolik',
+ 'validate_failed' => 'Modul sizning tizimingiz bilan mos kelmaydi',
+ 'install_failed' => 'Modulni oʻrnatishda xatolik',
+ 'composer_failed' => 'Bogʻliqliklarni yangilashda xatolik',
+ 'no_description' => 'Tavsif mavjud emas',
+ 'confirm_install' => 'Ushbu modulni oʻrnatishga ishonchingiz komilmi?',
+ 'loading' => 'Yuklanmoqda...',
+ 'downloading' => 'Modul fayllari yuklanmoqda',
+ 'extracting' => 'Modul arxivi chiqarilmoqda',
+ 'validating' => 'Modul mosligi tekshirilmoqda',
+ 'installing' => 'Modul fayllari oʻrnatilmoqda',
+ 'updating_dependencies'=> 'Bogʻliqliklar yangilanmoqda',
+ 'finishing' => 'Oʻrnatish tugallanmoqda',
+ 'install_confirm' => ':module modulini oʻrnatishga ishonchingiz komilmi?',
+ 'install_confirm_title'=> 'Modulni Oʻrnatish',
+ 'requires_php' => 'PHP :version talab qiladi',
+ 'requires_flute' => 'Flute :version talab qiladi',
+ 'requires_modules' => 'Quyidagi modullarni talab qiladi: :modules',
+ 'module_installed' => 'Modul muvaffaqiyatli oʻrnatildi!',
+ 'flute_key_not_set' => 'Flute API kaliti oʻrnatilmagan. Iltimos, uni asosiy sozlamalarda oʻrnating.',
+ 'refresh_success' => 'Modullar muvaffaqiyatli yangilandi',
+ ],
+];
diff --git a/app/Core/Modules/Admin/Packages/Modules/Resources/lang/uz/admin-modules.php b/app/Core/Modules/Admin/Packages/Modules/Resources/lang/uz/admin-modules.php
new file mode 100644
index 00000000..23398cf9
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/Modules/Resources/lang/uz/admin-modules.php
@@ -0,0 +1,79 @@
+ 'Modullar',
+ 'modules_and_themes' => 'Modullar va Mavzular',
+ 'description' => 'Bu sahifada Flute modullarini boshqarishingiz mumkin',
+ 'table' => [
+ 'name' => 'Nomi',
+ 'version' => 'Versiya',
+ 'status' => 'Holat',
+ 'actions' => 'Amallar',
+ ],
+ 'status' => [
+ 'active' => 'Faol',
+ 'disabled' => 'Oʻchirilgan',
+ 'not_installed' => 'Oʻrnatilmagan',
+ 'unknown' => 'Nomaʻlum',
+ ],
+ 'actions' => [
+ 'update' => 'Yangilash',
+ 'install' => 'Oʻrnatish',
+ 'activate' => 'Faollashtirish',
+ 'disable' => 'Oʻchirish',
+ 'delete' => 'Oʻchirish',
+ 'details' => 'Tafsilotlar',
+ 'refresh_list' => 'Roʻyxatni Yangilash',
+ 'upload' => 'Modul Yuklash',
+ ],
+ 'modal' => [
+ 'module_name' => 'Modul Nomi',
+ 'module_version' => 'Modul Versiyasi',
+ 'module_description' => 'Modul Tavsifi',
+ 'module_authors' => 'Muallif(lar)',
+ 'module_url' => 'Modul URL',
+ 'details_title' => 'Modul Tafsilotlari: :name',
+ ],
+ 'confirmations' => [
+ 'install' => 'Ushbu modulni oʻrnatishga ishonchingiz komilmi?',
+ 'delete' => 'Ushbu modulni oʻchirishga ishonchingiz komilmi?',
+ ],
+ 'messages' => [
+ 'module_not_found' => 'Modul topilmadi.',
+ 'list_updated' => 'Modullar roʻyxati yangilandi.',
+ 'installed' => '\':name\' moduli muvaffaqiyatli oʻrnatildi.',
+ 'install_error' => 'Modulni oʻrnatishda xatolik: :message',
+ 'activated' => '\':name\' moduli muvaffaqiyatli faollashtirildi.',
+ 'activation_error' => 'Modulni faollashtirshda xatolik: :message',
+ 'disabled' => '\':name\' moduli muvaffaqiyatli oʻchirildi.',
+ 'disable_error' => 'Modulni oʻchirishda xatolik: :message',
+ 'updated' => '\':name\' moduli muvaffaqiyatli yangilandi.',
+ 'update_error' => 'Modulni yangilashda xatolik: :message',
+ 'uninstalled' => '\':name\' moduli muvaffaqiyatli oʻchirib tashlandi.',
+ 'uninstall_error' => 'Modulni oʻchirib tashlashda xatolik: :message',
+ ],
+ 'dropzone' => [
+ 'title' => 'Modul Arxivini Yuklash',
+ 'description' => 'ZIP arxivni bu yerga sudrab tashlang yoki tanlash uchun bosing',
+ 'select_file' => 'Fayl tanlash',
+ 'upload_another' => 'Boshqa fayl yuklash',
+ 'overlay_title' => 'Modul arxivini bu yerga sudrab tashlang',
+ 'overlay_description' => 'Modul arxivini yuklash uchun qoʻyib yuboring',
+ 'errors' => [
+ 'invalid_file' => 'Faqat ZIP arxivlari qoʻllab-quvvatlanadi',
+ 'unknown' => 'Nomaʻlum xatolik yuz berdi',
+ 'network' => 'Yuklash vaqtida tarmoq xatoligi yuz berdi',
+ 'no_file' => 'Modul arxivi yuklanmadi',
+ 'upload_failed' => 'Yuklangan faylni saqlashda xatolik',
+ 'extract_failed' => 'Modul arxivini chiqarishda xatolik',
+ 'invalid_structure' => 'Notoʻgʻri modul tuzilmasi: module.json topilmadi',
+ 'no_module_json' => 'module.json fayli mavjud emas',
+ 'invalid_module_json' => 'Notoʻgʻri module.json formati yoki kerakli maydonlar etishmayapti',
+ 'installation_failed' => 'Modul oʻrnatishda xatolik: :error',
+ 'file_too_large' => 'Modul arxivi juda katta. Maksimal hajm 50MB',
+ 'invalid_zip' => 'Yuklangan fayl toʻgʻri ZIP arxivi emas',
+ 'timeout' => 'Yuklash vaqti tugadi. Iltimos, qayta urinib koʻring',
+ 'invalid_module_key' => 'Modul identifikatori notoʻgʻri belgilarni oʻz ichiga oladi',
+ ],
+ ],
+];
diff --git a/app/Core/Modules/Admin/Packages/Navigation/Resources/lang/uz/admin-navigation.php b/app/Core/Modules/Admin/Packages/Navigation/Resources/lang/uz/admin-navigation.php
new file mode 100644
index 00000000..4f7095c9
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/Navigation/Resources/lang/uz/admin-navigation.php
@@ -0,0 +1,73 @@
+ 'Navigatsiya',
+ 'description' => 'Bu sahifa Flute da yaratilgan barcha navigatsiya elementlarini koʻrsatadi',
+ 'table' => [
+ 'title' => 'Sarlavha',
+ 'actions' => 'Amallar',
+ ],
+ 'buttons' => [
+ 'create' => 'Element Yaratish',
+ 'edit' => 'Tahrirlash',
+ 'delete' => 'Oʻchirish',
+ ],
+ 'modal' => [
+ 'item' => [
+ 'create_title' => 'Navigatsiya Elementi Yaratish',
+ 'edit_title' => 'Navigatsiya Elementini Tahrirlash',
+ 'fields' => [
+ 'title' => [
+ 'label' => 'Sarlavha',
+ 'placeholder' => 'Element sarlavasini kiriting',
+ 'help' => 'Navigatsiya elementi sarlavhasi',
+ ],
+ 'url' => [
+ 'label' => 'URL',
+ 'placeholder' => 'URL kiriting (masalan, /home)',
+ 'help' => 'Havola manzili. Agar elementda bolalar boʻlsa, boʻsh qoldiring.',
+ ],
+ 'new_tab' => [
+ 'label' => 'Yangi oynada ochish',
+ 'help' => 'Faqat URL belgilangan boʻlsa ishlaydi',
+ ],
+ 'icon' => [
+ 'label' => 'Ikonka',
+ 'placeholder' => 'Ikonka kiriting (masalan, ph.regular.house)',
+ ],
+ 'visibility_auth' => [
+ 'label' => 'Koʻrinish',
+ 'help' => 'Bu navigatsiya elementini kim koʻra oladi',
+ 'options' => [
+ 'all' => 'Hammasi',
+ 'guests' => 'Faqat mehmonlar',
+ 'logged_in' => 'Faqat tizimga kirganlar',
+ ],
+ ],
+ 'visibility' => [
+ 'label' => 'Koʻrsatish Turi',
+ 'help' => 'Bu element qayerda koʻrsatiladi',
+ 'options' => [
+ 'all' => 'Hammasi',
+ 'desktop' => 'Faqat desktop',
+ 'mobile' => 'Faqat mobil',
+ ],
+ ],
+ ],
+ 'roles' => [
+ 'title' => 'Rollar',
+ 'help' => 'Qaysi rollar bu elementni koʻra oladi. Agar hech biri tanlanmasa, barcha foydalanuvchilarga koʻrinadi',
+ ],
+ ],
+ ],
+ 'confirms' => [
+ 'delete_item' => 'Ushbu navigatsiya elementini oʻchirishga ishonchingiz komilmi?',
+ ],
+ 'messages' => [
+ 'invalid_sort_data' => 'Notoʻgʻri saralash maʻlumotlari.',
+ 'item_created' => 'Navigatsiya elementi muvaffaqiyatli yaratildi.',
+ 'item_updated' => 'Navigatsiya elementi muvaffaqiyatli yangilandi.',
+ 'item_deleted' => 'Navigatsiya elementi muvaffaqiyatli oʻchirildi.',
+ 'item_not_found' => 'Navigatsiya elementi topilmadi.',
+ ],
+];
diff --git a/app/Core/Modules/Admin/Packages/Pages/Resources/lang/uz/admin-pages.php b/app/Core/Modules/Admin/Packages/Pages/Resources/lang/uz/admin-pages.php
new file mode 100644
index 00000000..0deb2331
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/Pages/Resources/lang/uz/admin-pages.php
@@ -0,0 +1,122 @@
+ 'Sahifalar Qidirish',
+ 'title' => [
+ 'list' => 'Sahifalar',
+ 'edit' => 'Sahifani Tahrirlash',
+ 'create' => 'Sahifa Qoʻshish',
+ 'description' => 'Fluteʻda yaratilgan barcha sahifalar bu yerda koʻrsatilgan',
+ 'main_info' => 'Asosiy Maʻlumotlar',
+ 'actions' => 'Amallar',
+ 'actions_description' => 'Sahifa ustidagi amallar',
+ 'content' => 'Kontent',
+ 'blocks' => 'Sahifa Bloklari',
+ 'seo' => 'SEO Sozlamalari',
+ 'permissions' => 'Ruxsatnomalar',
+ ],
+
+ 'tabs' => [
+ 'main' => 'Asosiy',
+ 'blocks' => 'Bloklar',
+ 'permissions' => 'Ruxsatnomalar',
+ ],
+
+ 'fields' => [
+ 'route' => [
+ 'label' => 'Marshrut',
+ 'placeholder' => 'Sahifa marshrutini kiriting (masalan, /about)',
+ 'help' => 'Ushbu sahifa uchun URL yoʻli',
+ ],
+ 'title' => [
+ 'label' => 'Sarlavha',
+ 'placeholder' => 'Sahifa sarlavasini kiriting',
+ 'help' => 'Brauzer va qidiruv tizimlarida koʻrsatiladigan sahifa sarlavhasi',
+ ],
+ 'description' => [
+ 'label' => 'Tavsif',
+ 'placeholder' => 'Sahifa tavsifini kiriting',
+ 'help' => 'Qidiruv tizimlari uchun meta tavsif',
+ ],
+ 'keywords' => [
+ 'label' => 'Kalit Soʻzlar',
+ 'placeholder' => 'Kalit soʻzlarni vergul bilan ajratib kiriting',
+ 'help' => 'Qidiruv tizimlari uchun meta kalit soʻzlar',
+ ],
+ 'robots' => [
+ 'label' => 'Robots',
+ 'placeholder' => 'index, follow',
+ 'help' => 'Qidiruv tizimi robotlari uchun koʻrsatmalar',
+ ],
+ 'og_image' => [
+ 'label' => 'OG Rasm',
+ 'placeholder' => 'Rasm URL ini kiriting',
+ 'help' => 'Ijtimoiy tarmoqlarda ulashish uchun rasm',
+ ],
+ 'created_at' => 'Yaratilgan Sana',
+ ],
+
+ 'blocks' => [
+ 'title' => 'Sahifa Bloklari',
+ 'fields' => [
+ 'widget' => [
+ 'label' => 'Vidjet',
+ 'placeholder' => 'Vidjet tanlash',
+ 'help' => 'Ushbu blok uchun vidjet turi',
+ ],
+ 'gridstack' => [
+ 'label' => 'Grid Sozlamalari',
+ 'placeholder' => 'Grid sozlamalarini JSON formatida kiriting',
+ 'help' => 'GridStack joylashuv sozlamalari',
+ ],
+ 'settings' => [
+ 'label' => 'Blok Sozlamalari',
+ 'placeholder' => 'Blok sozlamalarini JSON formatida kiriting',
+ 'help' => 'Vidjet uchun maxsus sozlamalar',
+ ],
+ ],
+ 'add' => [
+ 'title' => 'Blok Qoʻshish',
+ 'button' => 'Blok Qoʻshish',
+ ],
+ 'edit' => [
+ 'title' => 'Blokni Tahrirlash',
+ ],
+ 'delete' => [
+ 'confirm' => 'Ushbu blokni oʻchirishga ishonchingiz komilmi?',
+ ],
+ ],
+
+ 'buttons' => [
+ 'add' => 'Qoʻshish',
+ 'save' => 'Saqlash',
+ 'cancel' => 'Bekor Qilish',
+ 'delete' => 'Oʻchirish',
+ 'edit' => 'Tahrirlash',
+ 'actions' => 'Amallar',
+ 'goto' => 'Oʻtish',
+ ],
+
+ 'messages' => [
+ 'page_not_found' => 'Sahifa topilmadi.',
+ 'block_not_found' => 'Blok topilmadi.',
+ 'save_success' => 'Sahifa muvaffaqiyatli saqlandi.',
+ 'delete_success' => 'Sahifa muvaffaqiyatli oʻchirildi.',
+ 'block_add_success' => 'Blok muvaffaqiyatli qoʻshildi.',
+ 'block_update_success' => 'Blok muvaffaqiyatli yangilandi.',
+ 'block_delete_success' => 'Blok muvaffaqiyatli oʻchirildi.',
+ 'save_page_first' => 'Iltimos, avval sahifani saqlang.',
+ 'invalid_json' => 'Notoʻgʻri JSON formati.',
+ 'page_deleted' => 'Sahifa muvaffaqiyatli oʻchirib tashlandi.',
+ 'page_updated' => 'Sahifa muvaffaqiyatli yangilandi.',
+ 'page_created' => 'Sahifa muvaffaqiyatli yaratildi.',
+ 'route_exists' => 'Bunday marshrutga ega sahifa allaqachon mavjud.',
+ 'invalid_route' => 'Marshrut / bilan boshlanishi va faqat toʻgʻri URL belgilarini oʻz ichiga olishi kerak.',
+ 'no_permission.manage' => 'Sahifalarni boshqarish uchun ruxsatingiz yoʻq.',
+ 'no_permission.delete' => 'Sahifalarni oʻchirish uchun ruxsatingiz yoʻq.',
+ ],
+
+ 'confirms' => [
+ 'delete_page' => 'Ushbu sahifani oʻchirishga ishonchingiz komilmi? Bu amalni bekor qilib boʻlmaydi.',
+ ],
+];
diff --git a/app/Core/Modules/Admin/Packages/Payment/Resources/lang/uz/admin-payment.php b/app/Core/Modules/Admin/Packages/Payment/Resources/lang/uz/admin-payment.php
new file mode 100644
index 00000000..28497e3b
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/Payment/Resources/lang/uz/admin-payment.php
@@ -0,0 +1,196 @@
+ [
+ 'finance' => 'Moliyaviy',
+ 'payment_system' => 'Toʻlov Tizimi',
+ 'gateways' => 'Toʻlov Shlyuzlari',
+ 'gateways_description' => 'Toʻlov shlyuzlarini boshqarish va toʻlov usullarini sozlash',
+ 'gateway_edit' => 'Shlyuzni Tahrirlash: :name',
+ 'gateway_add' => 'Toʻlov Shlyuzi Qoʻshish',
+ 'invoices' => 'Hisobvaraqlar',
+ 'invoices_description' => 'Toʻlov hisobvaraqlarini boshqarish',
+ 'promo_codes' => 'Promo Kodlar',
+ 'promo_codes_description' => 'Promo kodlar va chegirmalarni boshqarish',
+ 'promo_edit' => 'Promo Kodni Tahrirlash: :name',
+ 'promo_add' => 'Promo Kod Qoʻshish',
+ 'promo_history' => 'Promo Kod Foydalanish Tarixi: :name',
+ ],
+ 'metrics' => [
+ 'today_transactions' => 'Bugungi Tranzaksiyalar',
+ 'today_revenue' => 'Bugungi Daromad',
+ 'total_gateways' => 'Jami Shlyuzlar',
+ 'active_gateways' => 'Faol Shlyuzlar',
+ 'total_invoices' => 'Jami Hisobvaraqlar',
+ 'paid_invoices' => 'Toʻlangan Hisobvaraqlar',
+ 'today_invoices' => 'Bugungi Hisobvaraqlar',
+ 'invoice_revenue' => 'Hisobvaraq Daromadi',
+ 'total_promo_codes' => 'Jami Promo Kodlar',
+ 'active_promo_codes' => 'Faol Promo Kodlar',
+ 'promo_usages' => 'Promo Kod Foydalanishlari',
+ 'today_promo_usages' => 'Bugungi Promo Foydalanishlar',
+ 'discount_amount' => 'Chegirma Miqdori',
+ ],
+ 'table' => [
+ 'name' => 'Nomi',
+ 'adapter' => 'Adapter',
+ 'status' => 'Holat',
+ 'created_at' => 'Yaratilgan Sana',
+ 'actions' => 'Amallar',
+ 'id' => 'ID',
+ 'payment_system' => 'Toʻlov Tizimi',
+ 'amount' => 'Miqdor',
+ 'created' => 'Yaratilgan',
+ 'paid_at' => 'Toʻlangan Sana',
+ 'code' => 'Kod',
+ 'type' => 'Turi',
+ 'value' => 'Qiymat',
+ 'usages_left' => 'Qolgan Foydalanishlar',
+ 'expires_at' => 'Amal Qilish Muddati',
+ 'user' => 'Foydalanuvchi',
+ 'transaction_id' => 'Tranzaksiya ID',
+ ],
+ 'buttons' => [
+ 'add_gateway' => 'Shlyuz Qoʻshish',
+ 'edit' => 'Tahrirlash',
+ 'delete' => 'Oʻchirish',
+ 'save' => 'Saqlash',
+ 'enable' => 'Yoqish',
+ 'disable' => 'Oʻchirish',
+ 'mark_as_paid' => 'Toʻlangani Sifatida Belgilash',
+ 'add_promo' => 'Promo Kod Qoʻshish',
+ ],
+ 'fields' => [
+ 'name' => [
+ 'label' => 'Nomi',
+ 'placeholder' => 'Toʻlov shlyuzi nomi',
+ ],
+ 'method' => [
+ 'label' => 'Usul',
+ 'placeholder' => 'Usulni kiriting',
+ ],
+ 'handle_url' => [
+ 'label' => 'Boshqarish URL',
+ 'placeholder' => 'Boshqarish URL ni kiriting',
+ ],
+ 'success_url' => [
+ 'label' => 'Muvaffaqiyat URL',
+ 'placeholder' => 'Muvaffaqiyat URL ni kiriting',
+ ],
+ 'fail_url' => [
+ 'label' => 'Xato URL',
+ 'placeholder' => 'Xato URL ni kiriting',
+ ],
+ 'image' => [
+ 'label' => 'Rasm',
+ 'placeholder' => 'Rasm URL ni kiriting',
+ ],
+ 'enabled' => [
+ 'label' => 'Faol',
+ 'help' => 'Ushbu toʻlov shlyuzini yoqish yoki oʻchirish',
+ ],
+ 'currencies' => [
+ 'title' => 'Qoʻllab-quvvatlanadigan Valyutalar',
+ 'description' => 'Ushbu shlyuz qaysi valyutalarni qoʻllab-quvvatlashini tanlang',
+ ],
+ 'payment_system' => [
+ 'label' => 'Toʻlov Tizimi',
+ 'placeholder' => 'Toʻlov tizimini tanlang',
+ ],
+ 'promo' => [
+ 'total_usages' => 'Jami Foydalanishlar',
+ 'total_amount' => 'Jami Chegirma Miqdori',
+ 'remaining_usages' => 'Qolgan Foydalanishlar',
+ 'code' => [
+ 'label' => 'Promo Kod',
+ 'placeholder' => 'Promo kodni kiriting',
+ ],
+ 'type' => [
+ 'label' => 'Chegirma Turi',
+ 'placeholder' => 'Chegirma turini tanlang',
+ 'options' => [
+ 'percentage' => 'Foiz',
+ 'fixed' => 'Belgilangan Miqdor',
+ ],
+ ],
+ 'value' => [
+ 'label' => 'Chegirma Qiymati',
+ 'placeholder' => 'Chegirma qiymatini kiriting',
+ ],
+ 'max_usages' => [
+ 'label' => 'Maksimal Foydalanishlar',
+ 'placeholder' => 'Maksimal foydalanishlarni kiriting',
+ 'help' => 'Cheksiz foydalanish uchun boʻsh qoldiring',
+ ],
+ 'expires_at' => [
+ 'label' => 'Amal Qilish Muddati',
+ 'placeholder' => 'Amal qilish sanasini tanlang',
+ 'help' => 'Muddatsiz uchun boʻsh qoldiring',
+ ],
+ 'user_id' => [
+ 'label' => 'Foydalanuvchi',
+ 'placeholder' => 'Foydalanuvchini tanlang (ixtiyoriy)',
+ 'help' => 'Promo kodni maʻlum foydalanuvchi uchun cheklash',
+ ],
+ ],
+ ],
+ 'status' => [
+ 'active' => 'Faol',
+ 'expired' => 'Muddati Oʻtgan',
+ 'depleted' => 'Tugagan',
+ 'paid' => 'Toʻlangan',
+ 'unpaid' => 'Toʻlanmagan',
+ 'inactive' => 'Nofaol',
+ ],
+ 'type' => [
+ 'percentage' => 'Foiz',
+ 'fixed' => 'Belgilangan Miqdor',
+ ],
+ 'confirms' => [
+ 'delete_gateway' => 'Ushbu toʻlov shlyuzini oʻchirishga ishonchingiz komilmi?',
+ 'delete_invoice' => 'Ushbu hisobvaraqni oʻchirishga ishonchingiz komilmi? Foydalanuvchi balansi oʻzgartirilmaydi!',
+ 'delete_promo' => 'Ushbu promo kodni oʻchirishga ishonchingiz komilmi?',
+ 'mark_as_paid' => 'Ushbu hisobvaraqni toʻlangani sifatida belgilashga ishonchingiz komilmi?',
+ ],
+ 'messages' => [
+ 'gateway_not_found' => 'Toʻlov shlyuzi topilmadi.',
+ 'gateway_updated' => 'Toʻlov shlyuzi muvaffaqiyatli yangilandi.',
+ 'gateway_added' => 'Toʻlov shlyuzi muvaffaqiyatli qoʻshildi.',
+ 'gateway_deleted' => 'Toʻlov shlyuzi muvaffaqiyatli oʻchirildi.',
+ 'gateway_enabled' => 'Toʻlov shlyuzi yoqildi.',
+ 'gateway_disabled' => 'Toʻlov shlyuzi oʻchirildi.',
+ 'invalid_payment_settings'=> 'Notoʻgʻri toʻlov tizimi sozlamalari.',
+ 'select_payment_system' => 'Iltimos, toʻlov tizimini tanlang.',
+ 'image_upload_error' => 'Rasmni yuklashda xatolik.',
+ 'save_error' => 'Saqlashda xatolik: :message',
+ 'delete_error' => 'Oʻchirishda xatolik: :message',
+ 'status_change_error' => 'Holatni oʻzgartirishda xatolik: :message',
+ 'invoice_not_found' => 'Hisobvaraq topilmadi.',
+ 'transaction_id_required'=> 'Tranzaksiya ID talab qilinadi.',
+ 'invoice_marked_paid' => 'Hisobvaraq muvaffaqiyatli toʻlangani sifatida belgilandi.',
+ 'no_payment_drivers' => 'Toʻlov drayverlari mavjud emas.',
+ 'promo_not_found' => 'Promo kod topilmadi.',
+ 'promo_updated' => 'Promo kod muvaffaqiyatli yangilandi.',
+ 'promo_added' => 'Promo kod muvaffaqiyatli qoʻshildi.',
+ 'promo_deleted' => 'Promo kod muvaffaqiyatli oʻchirildi.',
+ 'promo_invalid_type' => 'Notoʻgʻri chegirma turi.',
+ 'promo_invalid_value' => 'Notoʻgʻri chegirma qiymati.',
+ 'promo_exists' => 'Promo kod allaqachon mavjud.',
+ 'promo_expired' => 'Promo kod muddati tugagan.',
+ 'promo_depleted' => 'Promo kod toʻliq ishlatilgan.',
+ 'invoice_id_required' => 'Hisobvaraq ID talab qilinadi.',
+ 'invoice_deleted' => 'Hisobvaraq muvaffaqiyatli oʻchirildi.',
+ ],
+ 'edit' => [
+ 'gateway_title' => 'Toʻlov Tizimini Sozlash: :driver',
+ 'gateway_description' => 'Iltimos, toʻlov tizimiga ulanish uchun kerakli parametrlarni kiriting. Barcha maydonlar majburiy.',
+ 'client_id_placeholder'=> 'Client ID ni kiriting',
+ 'client_secret_placeholder'=> 'Client Secret ni kiriting',
+ 'client_id' => 'Client ID',
+ 'client_secret' => 'Client Secret',
+ ],
+ 'no_drivers' => [
+ 'title' => 'Toʻlov shlyuzlari topilmadi',
+ 'description' => 'Toʻlov tizimlarini integratsiya qilish uchun kerakli modullarni oʻrnating.',
+ ],
+];
diff --git a/app/Core/Modules/Admin/Packages/Roles/Resources/lang/uz/admin-roles.php b/app/Core/Modules/Admin/Packages/Roles/Resources/lang/uz/admin-roles.php
new file mode 100644
index 00000000..a7aa5110
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/Roles/Resources/lang/uz/admin-roles.php
@@ -0,0 +1,64 @@
+ [
+ 'roles' => 'Rollar',
+ 'roles_description' => 'Foydalanuvchi rollarini boshqarish. Eng yuqori rol eng yuqori ustuvorlikka ega.',
+ ],
+ 'breadcrumbs' => [
+ 'roles' => 'Rollar',
+ ],
+ 'buttons' => [
+ 'create' => 'Rol Yaratish',
+ 'edit' => 'Tahrirlash',
+ 'delete' => 'Oʻchirish',
+ 'save' => 'Saqlash',
+ 'update' => 'Yangilash',
+ ],
+ 'table' => [
+ 'role_name' => 'Rol Nomi',
+ 'actions' => 'Amallar',
+ ],
+ 'modal' => [
+ 'create' => [
+ 'title' => 'Rol Yaratish',
+ 'submit' => 'Yaratish',
+ ],
+ 'edit' => [
+ 'title' => 'Rolni Tahrirlash',
+ 'submit' => 'Yangilash',
+ ],
+ 'delete' => [
+ 'title' => 'Rolni Oʻchirish',
+ 'confirm' => 'Ushbu rolni oʻchirishga ishonchingiz komilmi?',
+ ],
+ ],
+ 'fields' => [
+ 'name' => [
+ 'label' => 'Rol Nomi',
+ 'placeholder' => 'Rol nomini kiriting',
+ 'help' => 'Rol uchun noyob nom',
+ ],
+ 'color' => [
+ 'label' => 'Rang',
+ 'help' => 'Rol bilan bogʻlangan rang',
+ ],
+ 'permissions' => [
+ 'label' => 'Ruxsatnomalar',
+ 'help' => 'Ushbu rol uchun ruxsatnomalarni tanlang',
+ ],
+ 'icon' => [
+ 'label' => 'Ikonka',
+ 'placeholder' => 'ph.regular... yoki 'Rol bilan bogʻlangan ikonka',
+ ],
+ ],
+ 'messages' => [
+ 'created' => 'Rol muvaffaqiyatli yaratildi.',
+ 'updated' => 'Rol muvaffaqiyatli yangilandi.',
+ 'deleted' => 'Rol muvaffaqiyatli oʻchirildi.',
+ 'not_found' => 'Rol topilmadi yoki uni tahrirlash uchun ruxsatingiz yoʻq.',
+ 'invalid_sort' => 'Notoʻgʻri saralash maʻlumotlari.',
+ 'no_permissions' => 'Iltimos, kamida bitta ruxsatnoma tanlang.',
+ ],
+];
diff --git a/app/Core/Modules/Admin/Packages/Search/Resources/lang/uz/search.php b/app/Core/Modules/Admin/Packages/Search/Resources/lang/uz/search.php
new file mode 100644
index 00000000..c5a00117
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/Search/Resources/lang/uz/search.php
@@ -0,0 +1,15 @@
+ 'Mavjud buyruqlar',
+ 'search_commands' => 'Qidiruv buyruqlari',
+ 'search_users' => 'Foydalanuvchilar qidirish',
+ 'no_commands_available' => 'Buyruqlar mavjud emas',
+ 'lets_search' => 'Qidirilmoqda...',
+ 'search_input' => 'Qidiruv maydoni',
+ 'search_results_for' => '"%query%" uchun qidiruv natijalari',
+ 'no_results_found' => 'Natijalar topilmadi',
+ 'settings' => 'Sozlamalar',
+ 'help' => 'Yordam',
+ 'users' => 'Foydalanuvchilar',
+];
diff --git a/app/Core/Modules/Admin/Packages/Server/Resources/lang/uz/admin-server.php b/app/Core/Modules/Admin/Packages/Server/Resources/lang/uz/admin-server.php
new file mode 100644
index 00000000..3b653bf0
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/Server/Resources/lang/uz/admin-server.php
@@ -0,0 +1,216 @@
+ 'Serverlar Qidirish',
+ 'title' => [
+ 'list' => 'Serverlar',
+ 'edit' => 'Serverni Tahrirlash',
+ 'create' => 'Server Qoʻshish',
+ 'description' => 'Flute ga qoʻshilgan barcha serverlar bu yerda koʻrsatilgan',
+ 'main_info' => 'Asosiy Maʻlumotlar',
+ 'actions' => 'Amallar',
+ 'actions_description'=> 'Server ustidagi amallar',
+ 'integrations' => 'Integratsiyalar',
+ ],
+
+ 'tabs' => [
+ 'main' => 'Asosiy',
+ 'db_connections' => 'DB Ulanishlar',
+ ],
+
+ 'fields' => [
+ 'name' => [
+ 'label' => 'Nomi',
+ 'placeholder' => 'Server nomini kiriting',
+ ],
+ 'ip' => [
+ 'label' => 'IP Manzil',
+ 'placeholder' => '127.0.0.1',
+ ],
+ 'port' => [
+ 'label' => 'Port',
+ 'placeholder' => '27015',
+ ],
+ 'mod' => [
+ 'label' => 'Oʻyin',
+ 'placeholder' => 'Oʻyinni tanlang',
+ ],
+ 'rcon' => [
+ 'label' => 'RCON Paroli',
+ 'placeholder' => 'RCON parolini kiriting',
+ 'help' => 'Serverni masofadan boshqarish uchun parol',
+ ],
+ 'display_ip' => [
+ 'label' => 'Koʻrsatiladigan IP',
+ 'placeholder' => '127.0.0.1:27015',
+ 'help' => 'Foydalanuvchilarga koʻrsatiladigan IP manzil',
+ ],
+ 'ranks' => [
+ 'label' => 'Rank Paketi',
+ 'placeholder' => 'Rank paketini tanlang',
+ ],
+ 'ranks_format' => [
+ 'label' => 'Rank Fayl Formati',
+ 'placeholder' => 'Rank fayl formatini tanlang',
+ ],
+ 'ranks_premier' => [
+ 'label' => 'Premier Ranklar',
+ 'placeholder' => 'Server premier ranklarni ishlatishi kerakmi',
+ ],
+ 'enabled' => [
+ 'label' => 'Faol',
+ 'help' => 'Server ommaviy roʻyxatda koʻrinishi kerakmi',
+ ],
+ 'created_at' => 'Yaratilgan Sana',
+ ],
+
+ 'status' => [
+ 'active' => 'Faol',
+ 'inactive' => 'Nofaol',
+ ],
+
+ 'db_connection' => [
+ 'title' => 'DB Ulanishlar',
+ 'fields' => [
+ 'mod' => [
+ 'label' => 'Mod',
+ 'placeholder' => 'Modini kiriting',
+ 'help' => 'Ushbu server uchun ishlatish uchun plaginni tanlang',
+ ],
+ 'dbname' => [
+ 'label' => 'Maʻlumotlar Bazasi',
+ 'placeholder' => 'Maʻlumotlar bazasi nomini kiriting',
+ ],
+ 'driver' => [
+ 'label' => 'Drayver',
+ 'placeholder' => 'Drayverni tanlang',
+ 'custom' => 'Maxsus',
+ ],
+ 'additional' => [
+ 'label' => 'Qoʻshimcha Sozlamalar',
+ 'placeholder' => 'Qoʻshimcha sozlamalarni kiriting',
+ ],
+ 'params' => 'Param.',
+ 'custom_driver_name' => [
+ 'label' => 'Drayver Nomi',
+ 'placeholder' => 'Drayver nomini kiriting',
+ ],
+ 'json_settings' => [
+ 'label' => 'JSON Sozlamalar',
+ 'placeholder' => 'Sozlamalarni JSON formatida kiriting',
+ 'help' => 'Ixtiyoriy JSON sozlamalarini kiriting',
+ ],
+ ],
+ 'add' => [
+ 'title' => 'DB Ulanish Qoʻshish',
+ 'button'=> 'Ulanish Qoʻshish',
+ ],
+ 'edit' => [
+ 'title' => 'DB Ulanishni Tahrirlash',
+ ],
+ 'delete' => [
+ 'confirm' => 'Ushbu ulanishni oʻchirishga ishonchingiz komilmi?',
+ ],
+ ],
+
+ 'db_drivers' => [
+ 'default' => [
+ 'name' => 'Standart',
+ 'fields' => [
+ 'connection' => [
+ 'label' => 'Ulanish',
+ 'placeholder' => 'DB ulanishini tanlang',
+ 'help' => 'Konfiguratsiyangizdan maʻlumotlar bazasi ulanishini tanlang',
+ ],
+ 'table_prefix' => [
+ 'label' => 'Jadval Prefiksi',
+ 'placeholder' => 'Jadval prefiksini kiriting',
+ 'help' => 'Maʻlumotlar bazasi jadvallari uchun prefiks',
+ ],
+ ],
+ ],
+ 'statistics' => [
+ 'name' => 'Statistika',
+ 'fields' => [
+ 'connection' => [
+ 'label' => 'Ulanish',
+ 'placeholder' => 'DB ulanishini tanlang',
+ 'help' => 'Konfiguratsiyangizdan maʻlumotlar bazasi ulanishini tanlang',
+ ],
+ 'table_prefix' => [
+ 'label' => 'Jadval Prefiksi',
+ 'placeholder' => 'Jadval prefiksini kiriting',
+ 'help' => 'Maʻlumotlar bazasi jadvallari uchun prefiks',
+ ],
+ 'player_table' => [
+ 'label' => 'Oʻyinchi Jadvali',
+ 'placeholder' => 'Oʻyinchi jadvali nomini kiriting',
+ 'help' => 'Oʻyinchi maʻlumotlarini oʻz ichiga olgan jadval',
+ ],
+ 'steam_id_field' => [
+ 'label' => 'Steam ID Maydoni',
+ 'placeholder' => 'Steam ID maydon nomini kiriting',
+ 'help' => 'Steam ID ni oʻz ichiga olgan maydon',
+ ],
+ 'name_field' => [
+ 'label' => 'Ism Maydoni',
+ 'placeholder' => 'Ism maydon nomini kiriting',
+ 'help' => 'Oʻyinchi ismini oʻz ichiga olgan maydon',
+ ],
+ ],
+ ],
+ 'no_drivers' => [
+ 'title' => 'DB Drayverlari Mavjud Emas',
+ 'description' => 'Roʻyxatdan oʻtgan maʻlumotlar bazasi drayverlari topilmadi. Iltimos, administratorga murojaat qiling.',
+ ],
+ ],
+
+ 'mods' => [
+ 'custom_settings_name' => [
+ 'title' => 'Drayver Nomi',
+ 'placeholder' => 'Drayver nomini kiriting',
+ ],
+ 'custom_settings_json' => [
+ 'title' => 'Sozlamalar JSON',
+ 'placeholder' => 'JSON sozlamalarini kiriting',
+ ],
+ 'custom_alert' => [
+ 'title' => 'Ogohlantirish!',
+ 'description' => 'Maxsus sozlamalarni kiritish ehtiyotkorlik talab qiladi! Agar ishonchingiz komil boʻlmasa, maxsus sozlamalar qoʻshmang!',
+ ],
+ 'custom' => 'Maxsus',
+ ],
+
+ 'buttons' => [
+ 'add' => 'Qoʻshish',
+ 'save' => 'Saqlash',
+ 'cancel' => 'Bekor Qilish',
+ 'delete' => 'Oʻchirish',
+ 'edit' => 'Tahrirlash',
+ 'actions'=> 'Amallar',
+ ],
+
+ 'messages' => [
+ 'server_not_found' => 'Server topilmadi.',
+ 'connection_not_found' => 'Ulanish topilmadi.',
+ 'save_success' => 'Server muvaffaqiyatli saqlandi.',
+ 'delete_success' => 'Server muvaffaqiyatli oʻchirildi.',
+ 'connection_add_success' => 'Ulanish muvaffaqiyatli qoʻshildi.',
+ 'connection_update_success' => 'Ulanish muvaffaqiyatli yangilandi.',
+ 'connection_delete_success' => 'Ulanish muvaffaqiyatli oʻchirildi.',
+ 'save_server_first' => 'Iltimos, avval serverni saqlang.',
+ 'invalid_driver_settings' => 'Notoʻgʻri drayver sozlamalari.',
+ 'no_permission.manage' => 'Serverlarni boshqarish uchun ruxsatingiz yoʻq.',
+ 'no_permission.delete' => 'Serverlarni oʻchirish uchun ruxsatingiz yoʻq.',
+ 'invalid_json' => 'Notoʻgʻri JSON formati.',
+ 'server_deleted' => 'Server muvaffaqiyatli oʻchirib tashlandi.',
+ 'server_updated' => 'Server muvaffaqiyatli yangilandi.',
+ 'server_created' => 'Server muvaffaqiyatli yaratildi.',
+ 'save_not_for_db_connections' => 'Saqlash faqat asosiy server maʻlumotlari uchun.',
+ 'invalid_ip' => 'Portsiz toʻgʻri IP manzilni kiriting.',
+ ],
+
+ 'confirms' => [
+ 'delete_server' => 'Ushbu serverni oʻchirishga ishonchingiz komilmi? Bu amalni bekor qilib boʻlmaydi.',
+ ],
+];
diff --git a/app/Core/Modules/Admin/Packages/Social/Resources/lang/uz/admin-social.php b/app/Core/Modules/Admin/Packages/Social/Resources/lang/uz/admin-social.php
new file mode 100644
index 00000000..2cff2fdc
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/Social/Resources/lang/uz/admin-social.php
@@ -0,0 +1,86 @@
+ [
+ 'social' => 'Ijtimoiy Tarmoqlar',
+ 'description' => 'Bu sahifada autentifikatsiya uchun ijtimoiy tarmoqlarni sozlashingiz mumkin',
+ 'edit' => 'Ijtimoiy Tarmoqni Tahrirlash: :name',
+ 'create' => 'Ijtimoiy Tarmoq Qoʻshish',
+ ],
+ 'table' => [
+ 'social' => 'Ijtimoiy Tarmoq',
+ 'cooldown' => 'Kutish Vaqti',
+ 'registration' => 'Roʻyxatdan Oʻtish',
+ 'status' => 'Holat',
+ 'actions' => 'Amallar',
+ ],
+ 'fields' => [
+ 'icon' => [
+ 'label' => 'Ikonka',
+ 'placeholder' => 'masalan: ph.regular.steam',
+ ],
+ 'allow_register' => [
+ 'label' => 'Roʻyxatdan Oʻtishga Ruxsat Berish',
+ 'help' => 'Ushbu ijtimoiy tarmoq orqali roʻyxatdan oʻtish mumkinmi',
+ ],
+ 'cooldown_time' => [
+ 'label' => 'Kutish Vaqti',
+ 'help' => 'Misol: 3600 (soniya, 1 soatga teng)',
+ 'small' => 'Misol: 3600 soniya (1 soat)',
+ 'placeholder' => '3600 soniya',
+ 'popover' => 'Ijtimoiy bogʻlanishni oʻchirish va uni qayta qoʻshish oʻrtasidagi vaqt',
+ ],
+ 'redirect_uri' => [
+ 'first' => 'Birinchi URI',
+ 'second' => 'Ikkinchi URI',
+ ],
+ 'driver' => [
+ 'label' => 'Auth Drayver',
+ 'placeholder' => 'Drayverni tanlang',
+ ],
+ 'client_id' => [
+ 'label' => 'Client ID',
+ ],
+ 'client_secret' => [
+ 'label' => 'Client Secret',
+ ],
+ ],
+ 'buttons' => [
+ 'add' => 'Qoʻshish',
+ 'save' => 'Saqlash',
+ 'edit' => 'Tahrirlash',
+ 'delete' => 'Oʻchirish',
+ 'enable' => 'Yoqish',
+ 'disable' => 'Oʻchirish',
+ ],
+ 'status' => [
+ 'active' => 'Faol',
+ 'inactive' => 'Nofaol',
+ ],
+ 'confirms' => [
+ 'delete' => 'Ushbu ijtimoiy tarmoqni oʻchirishga ishonchingiz komilmi?',
+ ],
+ 'messages' => [
+ 'save_success' => 'Ijtimoiy tarmoq muvaffaqiyatli saqlandi.',
+ 'save_error' => 'Saqlashda xatolik: :message',
+ 'delete_success' => 'Ijtimoiy tarmoq muvaffaqiyatli oʻchirildi.',
+ 'delete_error' => 'Oʻchirishda xatolik: :message',
+ 'toggle_success' => 'Ijtimoiy tarmoq holati muvaffaqiyatli oʻzgartirildi.',
+ 'toggle_error' => 'Holatni oʻzgartirishda xatolik.',
+ 'not_found' => 'Ijtimoiy tarmoq topilmadi.',
+ ],
+ 'edit' => [
+ 'default' => ':driver drayveri sinovdan oʻtmagan. U toʻgʻri ishlamasligi mumkin. Parametrlarni qoʻlda sozlashingiz kerak.',
+ 'discord' => 'Discord sozlash uchun hujjatlarni koʻring.',
+ 'discord_token' => 'Bot Token',
+ 'discord_token_help'=> 'Discord bilan rol sinxronizatsiyasi uchun kerak. Ixtiyoriy.',
+ 'steam_success' => 'Hammasi yaxshi, sozlash shart emas.',
+ 'steam_error' => 'STEAM API kaliti oʻrnatilmagan. Iltimos, uni sozlamalarda konfigurasiya qiling.',
+ 'telegram' => 'Telegram sozlash uchun hujjatlarni koʻring.',
+ 'telegram_token' => 'Bot Token',
+ 'telegram_token_placeholder'=> '1234546',
+ 'telegram_bot_name'=> 'Bot Nomi',
+ 'telegram_bot_name_placeholder'=> 'masalan: MyAwesomeBot',
+ ],
+ 'no_drivers' => 'Drayverlar mavjud emas.',
+];
diff --git a/app/Core/Modules/Admin/Packages/Theme/Resources/lang/uz/admin-theme.php b/app/Core/Modules/Admin/Packages/Theme/Resources/lang/uz/admin-theme.php
new file mode 100644
index 00000000..4242b21b
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/Theme/Resources/lang/uz/admin-theme.php
@@ -0,0 +1,73 @@
+ [
+ 'themes' => 'Mavzular',
+ 'description' => 'Bu sahifada mavzularni va ularning sozlamalarini boshqarishingiz mumkin',
+ 'edit' => 'Mavzuni Tahrirlash: :name',
+ 'create' => 'Mavzu Qoʻshish',
+ ],
+ 'table' => [
+ 'name' => 'Nomi',
+ 'version' => 'Versiya',
+ 'status' => 'Holat',
+ 'actions' => 'Amallar',
+ ],
+ 'fields' => [
+ 'name' => [
+ 'label' => 'Nomi',
+ 'placeholder' => 'Mavzu nomini kiriting',
+ ],
+ 'version' => [
+ 'label' => 'Versiya',
+ 'placeholder' => 'Mavzu versiyasini kiriting',
+ ],
+ 'enabled' => [
+ 'label' => 'Faol',
+ 'help' => 'Ushbu mavzuni yoqish yoki oʻchirish',
+ ],
+ 'description' => [
+ 'label' => 'Tavsif',
+ 'placeholder' => 'Mavzu tavsifini kiriting',
+ ],
+ 'author' => [
+ 'label' => 'Muallif',
+ 'placeholder' => 'Mavzu muallifini kiriting',
+ ],
+ ],
+ 'buttons' => [
+ 'save' => 'Saqlash',
+ 'edit' => 'Tahrirlash',
+ 'delete' => 'Oʻchirish',
+ 'enable' => 'Yoqish',
+ 'disable' => 'Oʻchirish',
+ 'refresh' => 'Mavzular Roʻyxatini Yangilash',
+ 'details' => 'Tafsilotlar',
+ 'install' => 'Oʻrnatish',
+ ],
+ 'status' => [
+ 'active' => 'Faol',
+ 'inactive' => 'Nofaol',
+ 'not_installed'=> 'Oʻrnatilmagan',
+ ],
+ 'confirms' => [
+ 'delete' => 'Ushbu mavzuni oʻchirishga ishonchingiz komilmi?',
+ 'install'=> 'Ushbu mavzuni oʻrnatishga ishonchingiz komilmi?',
+ ],
+ 'messages' => [
+ 'save_success' => 'Mavzu muvaffaqiyatli saqlandi.',
+ 'save_error' => 'Mavzuni saqlashda xatolik: :message',
+ 'delete_success' => 'Mavzu muvaffaqiyatli oʻchirildi.',
+ 'delete_error' => 'Mavzuni oʻchirishda xatolik: :message',
+ 'toggle_success' => 'Mavzu holati muvaffaqiyatli oʻzgartirildi.',
+ 'toggle_error' => 'Mavzu holatini oʻzgartirishda xatolik.',
+ 'not_found' => 'Mavzu topilmadi.',
+ 'refresh_success'=> 'Mavzular roʻyxati muvaffaqiyatli yangilandi.',
+ 'install_success'=> 'Mavzu muvaffaqiyatli oʻrnatildi.',
+ 'install_error' => 'Mavzuni oʻrnatishda xatolik: :message',
+ 'enable_success' => 'Mavzu muvaffaqiyatli yoqildi.',
+ 'enable_error' => 'Mavzuni yoqishda xatolik: :message',
+ 'disable_success'=> 'Mavzu muvaffaqiyatli oʻchirildi.',
+ 'disable_error' => 'Mavzuni oʻchirishda xatolik: :message',
+ ],
+];
diff --git a/app/Core/Modules/Admin/Packages/Update/Resources/lang/uz/admin-update.php b/app/Core/Modules/Admin/Packages/Update/Resources/lang/uz/admin-update.php
new file mode 100644
index 00000000..c6c9cbfb
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/Update/Resources/lang/uz/admin-update.php
@@ -0,0 +1,55 @@
+ 'Yangilanishlar',
+ 'description' => 'Bu sahifada CMS va modullarni soʻnggi versiyaga yangilashingiz mumkin.',
+ 'current_version' => 'Joriy Versiya',
+ 'update' => 'Yangilash',
+ 'updates' => 'Yangilanishlar',
+ 'updates_available' => 'Yangilanishlar Mavjud',
+ 'updates_available_description' => 'CMS va modullar uchun mavjud yangilanishlar',
+ 'update_success' => 'Yangilanish muvaffaqiyatli yakunlandi',
+ 'update_failed' => 'Yangilanish muvaffaqiyatsiz tugadi',
+ 'update_error' => 'Yangilanish vaqtida xatolik: :message',
+ 'unknown_type' => 'Nomaʻlum yangilanish turi',
+ 'check_updates' => 'Yangilanishlarni tekshirish',
+ 'check_complete' => 'Yangilanishlar tekshiruvi yakunlandi',
+
+ // New lines
+ 'cms_update' => 'CMS Yangilanishi',
+ 'module_update' => 'Modul Yangilanishi',
+ 'theme_update' => 'Mavzu Yangilanishi',
+ 'version_history' => 'Oʻzgarishlar Tarixi',
+ 'release_date' => 'Chiqarilgan Sana',
+ 'changelog' => 'Oʻzgarishlar Jurnali',
+ 'no_updates' => 'Yangilanishlar mavjud emas',
+ 'all_updated' => 'Barcha komponentlar yangilangan',
+ 'connection_error' => 'Yangilanish serveriga ulanish xatoligi',
+ 'api_error' => 'Yangilanish API xatoligi',
+ 'update_modules' => 'Modullarni Yangilash',
+ 'update_themes' => 'Mavzularni Yangilash',
+ 'current' => 'Joriy',
+ 'available' => 'Mavjud',
+ 'update_complete' => 'Yangilanish muvaffaqiyatli oʻrnatildi',
+ 'update_installed' => 'Yangilanish oʻrnatildi',
+ 'update_preparing' => 'Yangilanish tayyorlanmoqda...',
+ 'update_downloading' => 'Yangilanish yuklab olinmoqda...',
+ 'update_extracting' => 'Fayllar chiqarilmoqda...',
+ 'update_installing' => 'Yangilanish oʻrnatilmoqda...',
+ 'update_finalizing' => 'Oʻrnatish yakunlanmoqda...',
+ 'update_complete_restart' => 'Yangilanish oʻrnatildi. Oʻzgarishlarni qoʻllash uchun serverni qayta ishga tushiring.',
+ 'update_confirm' => 'Yangilanishni amalga oshirishga ishonchingiz komilmi? Davom etishdan oldin zaxira nusxa yaratiladi.',
+ 'feature' => 'Xususiyat',
+ 'fix' => 'Tuzatish',
+ 'security' => 'Xavfsizlik',
+ 'performance' => 'Ishlash',
+ 'improvement' => 'Yaxshilash',
+ 'all_modules_updated' => 'Barcha modullar yangilandi',
+ 'all_themes_updated' => 'Barcha mavzular yangilandi',
+ 'modules_updated_description' => 'Sizda barcha modullarning soʻnggi versiyalari mavjud',
+ 'themes_updated_description' => 'Sizda barcha mavzularning soʻnggi versiyalari mavjud',
+ 'install_version' => 'Versiyani Oʻrnatish',
+ 'install_old_confirm' => 'Eski versiyani oʻrnatishga ishonchingiz komilmi?',
+ 'update_all' => 'Hammasini Yangilash',
+ 'update_all_confirm' => 'Barcha mavjud komponentlarni yangilashga ishonchingiz komilmi? Davom etishdan oldin zaxira nusxa yaratiladi.',
+ 'update_all_complete' => 'Barcha yangilanishlar muvaffaqiyatli oʻrnatildi',
+ 'update_all_preparing' => 'Ommaviy yangilanish tayyorlanmoqda...',
+];
diff --git a/app/Core/Modules/Admin/Packages/User/Resources/lang/uz/admin-users.php b/app/Core/Modules/Admin/Packages/User/Resources/lang/uz/admin-users.php
new file mode 100644
index 00000000..9682cc7b
--- /dev/null
+++ b/app/Core/Modules/Admin/Packages/User/Resources/lang/uz/admin-users.php
@@ -0,0 +1,208 @@
+ [
+ 'users' => 'Foydalanuvchilar Roʻyxati',
+ 'description' => 'Bu Flute da roʻyxatdan oʻtgan barcha foydalanuvchilar roʻyxati',
+ 'edit' => 'Foydalanuvchini Tahrirlash: :name',
+ 'edit_description' => 'Foydalanuvchi maʻlumotlarini tahrirlash va koʻrish sahifasi',
+ 'create' => 'Foydalanuvchi Qoʻshish',
+ 'add_social_network' => 'Ijtimoiy Tarmoq Qoʻshish',
+ 'edit_social_network' => 'Ijtimoiy Tarmoqni Tahrirlash',
+ 'reset_password' => 'Parolni Tiklash',
+ 'block_user' => 'Foydalanuvchini Bloklash',
+ 'users_and_roles' => 'Foydalanuvchilar va Rollar',
+ ],
+ 'table' => [
+ 'user' => 'Foydalanuvchi',
+ 'balance' => 'Balans',
+ 'registration_date' => 'Roʻyxatdan Oʻtish Sanasi',
+ 'status' => 'Holat',
+ 'actions' => 'Amallar',
+ 'block_info' => 'Blok Maʻlumotlari',
+ 'blocked_by' => 'Bloklagan',
+ 'blocked_from' => 'Bloklangan Sana',
+ 'blocked_until' => 'Bloklanish Muddati',
+ 'details' => 'Tafsilotlar',
+ 'device' => 'Qurilma',
+ 'ip' => 'IP Manzil',
+ 'social_network' => 'Ijtimoiy Tarmoq',
+ 'value' => 'Qiymat',
+ 'display_name' => 'Koʻrsatiladigan Ism',
+ 'link_date' => 'Bogʻlanish Sanasi',
+ 'visibility' => 'Koʻrinish',
+ 'transaction_id' => 'Tranzaksiya ID',
+ 'payment_gateway' => 'Toʻlov Shlyuzi',
+ 'amount' => 'Miqdor',
+ 'payment_date' => 'Toʻlov Sanasi',
+ 'reason' => 'Sabab',
+ 'payment_status' => 'Toʻlov Holati',
+ ],
+ 'tabs' => [
+ 'main' => 'Asosiy',
+ 'sessions' => 'Seanslar',
+ 'social_networks' => 'Ijtimoiy Tarmoqlar',
+ 'blocks_history' => 'Bloklash Tarixi',
+ 'deposit_history' => 'Toʻldirish Tarixi',
+ 'action_history' => 'Amallar Tarixi',
+ 'all' => 'Hammasi',
+ 'blocked' => 'Bloklangan',
+ ],
+ 'fields' => [
+ 'avatar' => [
+ 'label' => 'Avatar',
+ 'help' => 'Foydalanuvchi profil rasmi',
+ ],
+ 'banner' => [
+ 'label' => 'Banner',
+ 'help' => 'Foydalanuvchi profil banneri',
+ ],
+ 'name' => [
+ 'label' => 'Ism',
+ ],
+ 'login' => [
+ 'label' => 'Foydalanuvchi Nomi',
+ 'help' => 'Noyob foydalanuvchi nomi',
+ ],
+ 'email' => [
+ 'label' => 'Email',
+ ],
+ 'uri' => [
+ 'label' => 'URI',
+ 'help' => 'Noyob profil URI',
+ ],
+ 'balance' => [
+ 'label' => 'Balans',
+ 'help' => 'Foydalanuvchining joriy balansi',
+ ],
+ 'roles' => [
+ 'label' => 'Rollar',
+ 'placeholder' => 'Rollarni tanlang',
+ ],
+ 'verified' => [
+ 'label' => 'Tasdiqlangan',
+ 'help' => 'Foydalanuvchi tasdiqlanganligini belgilang',
+ ],
+ 'hidden' => [
+ 'label' => 'Yashirin Profil',
+ 'help' => 'Foydalanuvchi profili yashirilishi kerakligini belgilang',
+ ],
+ 'block_reason' => [
+ 'label' => 'Bloklash Sababi',
+ 'placeholder' => 'Bloklash sababini kiriting',
+ ],
+ 'block_until' => [
+ 'label' => 'Bloklash Muddati',
+ 'help' => 'Doimiy blok uchun boʻsh qoldiring',
+ 'placeholder' => 'Blok tugash sanasini tanlang (ixtiyoriy)',
+ ],
+ 'password' => [
+ 'label' => 'Yangi Parol',
+ 'placeholder' => 'Yangi parolni kiriting',
+ 'confirm_label' => 'Parolni Tasdiqlash',
+ 'confirm_placeholder' => 'Yangi parolni takrorlang',
+ ],
+ 'social_network' => [
+ 'label' => 'Ijtimoiy Tarmoq',
+ 'placeholder' => 'Ijtimoiy tarmoqni tanlang',
+ ],
+ 'social_value' => [
+ 'label' => 'Qiymat',
+ 'placeholder' => 'Qiymatni kiriting (masalan, foydalanuvchi nomi yoki ID)',
+ ],
+ 'social_url' => [
+ 'label' => 'Profil URL',
+ 'placeholder' => 'Profil URL ni kiriting (ixtiyoriy)',
+ ],
+ 'social_name' => [
+ 'label' => 'Koʻrsatiladigan Ism',
+ 'placeholder' => 'Koʻrsatiladigan ismni kiriting (ixtiyoriy)',
+ ],
+ ],
+ 'buttons' => [
+ 'to_profile' => 'Profilga Oʻtish',
+ 'cancel' => 'Bekor Qilish',
+ 'save' => 'Saqlash',
+ 'block' => 'Bloklash',
+ 'unblock' => 'Blokdan Chiqarish',
+ 'reset_password' => 'Parolni Tiklash',
+ 'clear_sessions' => 'Seanslarni Tozalash',
+ 'delete_user' => 'Foydalanuvchini Oʻchirish',
+ 'terminate_session' => 'Seansni Tugatish',
+ 'add_social' => 'Ijtimoiy Tarmoq Qoʻshish',
+ 'edit_social' => 'Tahrirlash',
+ 'show_social' => 'Koʻrsatish',
+ 'hide_social' => 'Yashirish',
+ 'delete_social' => 'Oʻchirish',
+ 'edit' => 'Tahrirlash',
+ 'delete' => 'Oʻchirish',
+ 'save_social' => 'Saqlash',
+ 'hide' => 'Yashirish',
+ 'show' => 'Koʻrsatish',
+ ],
+ 'sections' => [
+ 'main_info' => 'Asosiy Maʻlumotlar',
+ 'actions' => 'Amallar',
+ 'actions_desc' => 'Foydalanuvchi ustidagi amallar.',
+ ],
+ 'confirms' => [
+ 'delete_user' => 'Ushbu foydalanuvchini oʻchirishga ishonchingiz komilmi? Bu amalni bekor qilib boʻlmaydi.',
+ 'clear_sessions' => 'Barcha foydalanuvchi seanslarini tugatishga ishonchingiz komilmi?',
+ 'terminate_session' => 'Ushbu seansni tugatishga ishonchingiz komilmi?',
+ 'delete_social' => 'Ushbu ijtimoiy tarmoqni oʻchirishga ishonchingiz komilmi?',
+ 'unblock_user' => 'Foydalanuvchini blokdan chiqarishga ishonchingiz komilmi?',
+ ],
+ 'modals' => [
+ 'block_user' => [
+ 'title' => 'Foydalanuvchini Bloklash',
+ ],
+ 'reset_password' => [
+ 'title' => 'Parolni Tiklash',
+ ],
+ 'add_social' => [
+ 'title' => 'Ijtimoiy Tarmoq Qoʻshish',
+ ],
+ 'edit_social' => [
+ 'title' => 'Ijtimoiy Tarmoqni Tahrirlash',
+ ],
+ ],
+ 'messages' => [
+ 'no_permission' => 'Ushbu foydalanuvchini tahrirlash uchun ruxsatingiz yoʻq.',
+ 'no_permission_roles' => 'Rollarni boshqarish uchun ruxsatingiz yoʻq.',
+ 'no_permission_sessions' => 'Foydalanuvchi seanslarini boshqarish uchun ruxsatingiz yoʻq.',
+ 'no_permission_delete' => 'Foydalanuvchilarni oʻchirish uchun ruxsatingiz yoʻq.',
+ 'cant_self_block' => 'Oʻzingizni blokliy olmaysiz.',
+ 'cant_self_clear_sessions' => 'Oʻz seanslaringizni tozaliy olmaysiz.',
+ 'cant_self_delete' => 'Oʻzingizni oʻchira olmaysiz.',
+ 'user_not_found' => 'Foydalanuvchi topilmadi.',
+ 'save_success' => 'Foydalanuvchi muvaffaqiyatli saqlandi.',
+ 'block_success' => 'Foydalanuvchi muvaffaqiyatli bloklandi.',
+ 'unblock_success' => 'Foydalanuvchi muvaffaqiyatli blokdan chiqarildi.',
+ 'sessions_cleared' => 'Barcha foydalanuvchi seanslari muvaffaqiyatli tugatildi.',
+ 'delete_success' => 'Foydalanuvchi muvaffaqiyatli oʻchirildi.',
+ 'social_added' => 'Ijtimoiy tarmoq muvaffaqiyatli qoʻshildi.',
+ 'social_updated' => 'Ijtimoiy tarmoq muvaffaqiyatli yangilandi.',
+ 'social_visibility_changed' => 'Ijtimoiy tarmoq koʻrinishi muvaffaqiyatli oʻzgartirildi.',
+ 'social_deleted' => 'Ijtimoiy tarmoq muvaffaqiyatli oʻchirildi.',
+ 'password_reset' => 'Foydalanuvchi paroli muvaffaqiyatli tiklandi.',
+ 'avatar_upload_error' => 'Avatar yuklashda xatolik: :message',
+ 'banner_upload_error' => 'Banner yuklashda xatolik: :message',
+ 'social_not_found' => 'Ijtimoiy tarmoq topilmadi.',
+ 'session_not_found' => 'Seans topilmadi.',
+ 'session_terminated' => 'Seans muvaffaqiyatli tugatildi.',
+ ],
+ 'status' => [
+ 'forever' => 'Abadiy',
+ 'unlimited' => 'Cheksiz',
+ 'blocked_until' => 'Bloklangan muddat: :date',
+ 'block_reason' => 'Sabab: :reason',
+ 'online' => 'Onlayn',
+ 'offline' => 'Oflayn',
+ 'paid' => 'Toʻlangan',
+ 'unpaid' => 'Toʻlanmagan',
+ 'verified' => 'Tasdiqlangan',
+ 'hidden' => 'Yashirin',
+ 'blocked' => 'Bloklangan',
+ 'visible' => 'Koʻrinadigan',
+ ],
+];
diff --git a/i18n/uz/admin.php b/i18n/uz/admin.php
new file mode 100644
index 00000000..ce3f883a
--- /dev/null
+++ b/i18n/uz/admin.php
@@ -0,0 +1,24 @@
+ "Yuqoriga chiqish",
+ "customization" => "Interfeys sozlamalari",
+ "theme_mode" => "Mavzu rejimi",
+ "light" => "Yorugʻ",
+ "dark" => "Qorongʻu",
+ "color_scheme" => "Rang sxemasi",
+ "default" => "Standart",
+ "blue" => "Koʻk",
+ "purple" => "Binafsha",
+ "orange" => "Toʻq sariq",
+ "red" => "Qizil",
+ "container_width" => "Konteyner kengligi",
+ "normal" => "Oddiy",
+ "wide" => "Keng",
+ "primary_color" => "Asosiy rang",
+ "accent_color" => "Urgʻu rangi",
+ "primary_button" => "Asosiy tugma",
+ "accent_button" => "Urgʻu tugmasi",
+ "primary_text" => "Asosiy matn",
+ "accent_text" => "Urgʻu matni",
+ "preview" => "Koʻrib chiqish",
+ "performance_info" => "Sahifa yuklash odatdagidan uzoqroq vaqt oldi. Ishlash unumdorligini optimallashtirish boʻyicha maslahatlar uchun hujjatlarga murojaat qiling.",
+ ];
diff --git a/i18n/uz/auth.php b/i18n/uz/auth.php
new file mode 100644
index 00000000..94db884f
--- /dev/null
+++ b/i18n/uz/auth.php
@@ -0,0 +1,64 @@
+ [
+ "subject" => "Hisobni Tasdiqlash",
+ "success" => "Tasdiqlash muvaffaqiyatli amalga oshirildi",
+ "verify_old" => "Allaqachon tasdiqlangan yoki muddati tugagan",
+ "verify_account" => "Hisobni tasdiqlash",
+ "ignore" => "Agar siz bizning saytimizda roʻyxatdan oʻtmagan boʻlsangiz, iltimos, bu emailni eʻtiborsiz qoldiring.",
+ "thanks_for_register"=> "Bizning saytimizda roʻyxatdan oʻtganingiz uchun rahmat! Barcha funksiyalardan foydalanishni boshlashdan oldin, quyidagi tugmani bosib hisobingizni tasdiqlang."
+ ],
+ "header" => [
+ "login" => "Kirish",
+ "register" => "Roʻyxatdan oʻtish",
+ "reset" => "Parolni Tiklash",
+ ],
+ "social" => [
+ "auth_via" => ":social orqali kirish",
+ "register_via" => ":social orqali roʻyxatdan oʻtish",
+ "quick_login" => "Tezkor kirish",
+ ],
+ "reset" => [
+ "reset_password" => "Parolni Tiklash",
+ "subject" => "Parolni Tiklash",
+ "send_link" => "Tiklash Havolasini Yuborish",
+ "changed" => "Parol muvaffaqiyatli oʻzgartirildi",
+ "success_reset" => "Agar hisob mavjud boʻlsa, email yuboriladi",
+ "token_not_found" => "Parolni tiklash tokeni topilmadi",
+ "token_expired" => "Parolni tiklash tokenining muddati tugagan",
+ "message" => "Hisobingiz uchun parolni tiklash soʻrovi oldik. Agar siz buni soʻramagan boʻlsangiz, bu xabarni eʻtiborsiz qoldiring. Aks holda, parolingizni tiklash uchun quyidagi tugmani bosing."
+ ],
+ "login_success" => "Ajoyib! Muvaffaqiyatli kirildi",
+ "incorrect_password_or_login" => "Notoʻgʻri foydalanuvchi nomi yoki parol",
+ "with_best" => "Hurmat bilan,
:name",
+ "dear" => "Salom :name!",
+ "login_or_email" => "Foydalanuvchi nomi yoki Email",
+ "password" => "Parol",
+ "password_confirmation" => "Parolni Tasdiqlash",
+ "name" => "Ism",
+ "email" => "E-Mail",
+ "user_login" => "Foydalanuvchi nomi",
+ "user_login_placeholder" => "Foydalanuvchi nomingizni kiriting",
+ "have_account" => "Hisobingiz bormi?",
+ "no_account" => "Hisobingiz yoʻqmi?",
+ "register" => "Roʻyxatdan oʻtish",
+ "login" => "Kirish",
+ "email_placeholder" => "Emailingizni kiriting",
+ "login_or_email_placeholder" => "Foydalanuvchi nomingiz yoki emailingizni kiriting",
+ "password_placeholder" => "Parolingizni kiriting",
+ "password_confirmation_placeholder"=> "Parolingizni tasdiqlang",
+ "name_placeholder" => "Ismingizni kiriting",
+ "remember_me" => "Meni eslab qol",
+ "forgot_password" => "Parolni unutdingizmi?",
+ "session_expired" => "Sessiyangizning muddati tugagan. Iltimos, qaytadan kiring.",
+ "logout_success" => "Siz muvaffaqiyatli chiqib ketdingiz",
+ "duplicate_email" => "Bu email bilan hisob allaqachon mavjud",
+ "duplicate_login" => "Bu foydalanuvchi nomi bilan hisob allaqachon mavjud",
+ "guest" => "Mehmon",
+ "guest_description" => "Saytning barcha funksiyalaridan foydalanish uchun, iltimos, kiring.",
+ "verification_token_sent" => "Tasdiqlash emaili sizning emailingizga yuborildi.",
+ "verification_token_already_exists" => "Siz allaqachon tasdiqlash emailini soʻragansiz. Iltimos, 24 soatdan keyin qayta harakat qiling.",
+ "captcha_required" => "Iltimos, captcha tekshiruvini bajaring",
+ "captcha_invalid" => "Captcha tekshiruvi muvaffaqiyatsiz. Iltimos, qayta urinib koʻring",
+];
\ No newline at end of file
diff --git a/i18n/uz/def.php b/i18n/uz/def.php
new file mode 100644
index 00000000..db58983b
--- /dev/null
+++ b/i18n/uz/def.php
@@ -0,0 +1,261 @@
+ "Orqaga",
+ "save" => "Saqlash",
+ "delete" => "O'chirish",
+ "cancel" => "Bekor qilish",
+ "edit" => "Tahrirlash",
+ "add" => "Qo'shish",
+ "close" => "Yopish",
+ "clear" => "Tozalash",
+ "yes" => "Ha",
+ "no" => "Yo'q",
+ "ok" => "OK",
+ "home" => "Bosh sahifa",
+ "logout" => "Chiqish",
+ "admin" => "Administrator",
+ "balance" => "Balans",
+ "my_balance" => "Mening Balansim",
+ "my_profile" => "Mening Profilim",
+ "admin_panel" => "Administrator Paneli",
+ "profile" => "Profil",
+ "page_editor" => "Sahifa Muharriri",
+ "main" => "Asosiy",
+ "profile_user" => "Foydalanuvchi Profili",
+ "settings" => "Sozlamalar",
+ "profile_settings" => "Profil Sozlamalari",
+ "user_profile" => "Foydalanuvchi Profili - %user%",
+ "back_home" => "Bosh sahifaga qaytish",
+ "error_code" => "Xato: %error%",
+ "error" => "Xato",
+ "success" => "Muvaffaqiyat",
+ "info" => "Ma'lumot",
+ "warning" => "Ogohlantirish",
+ "confirm" => "Amalni Tasdiqlash",
+ "delete_confirm" => "Haqiqatan ham bu yozuvni o'chirmoqchimisiz?",
+ "delete_success" => "Muvaffaqiyatli o'chirildi",
+ "delete_fail" => "O'chirish muvaffaqiyatsiz",
+ "delete_error" => "Yozuvni o'chirishda xato",
+ "edit_success" => "Muvaffaqiyatli tahrirlandi",
+ "edit_fail" => "Tahrirlash muvaffaqiyatsiz",
+ "edit_error" => "Yozuvni tahrirlasgda xato",
+ "add_success" => "Muvaffaqiyatli qo'shildi",
+ "add_fail" => "Qo'shish muvaffaqiyatsiz",
+ "add_error" => "Yozuvni qo'shishda xato",
+ "search" => "Qidirish",
+ "search_results_for" => "\"%query%\" uchun qidiruv natijalari",
+ "no_results_found" => "Hech qanday natija topilmadi",
+ "username" => "Foydalanuvchi nomi",
+ "password" => "Parol",
+ "login" => "Kirish",
+ "email" => "Email",
+ "update" => "Yangilash",
+ "load_more" => "Ko'proq yuklash",
+ "loading" => "Yuklanmoqda",
+ "submit" => "Yuborish",
+ "read_more" => "Ko'proq o'qish",
+ "view" => "Ko'rish",
+ "view_all" => "Barchasini ko'rish",
+ "create_new" => "Yangi yaratish",
+ "create" => "Yaratish",
+ "post" => "Post",
+ "category" => "Kategoriya",
+ "tags" => "Teglar",
+ "required" => "Majburiy",
+ "optional" => "Ixtiyoriy",
+ "auth" => "Kirish",
+ "register" => "Ro'yxatdan o'tish",
+ "exit_without_saving" => "Saqlamasdan chiqasizmi?",
+ "not_authorized" => "Ruxsat berilmagan",
+ "restricted_area" => "Cheklangan hudud",
+ "save_changes" => "O'zgarishlarni saqlash",
+ "changes_saved" => "O'zgarishlar saqlandi",
+ "details" => "Tafsilotlar",
+ "preview" => "Ko'rib chiqish",
+ "select_file" => "Fayl tanlash",
+ "choose" => "Tanlash",
+ "upload_file" => "Fayl yuklash",
+ "upload_image" => "Rasm yuklash",
+ "remove_image" => "Rasmni o'chirish",
+ "file_not_supported" => "Fayl qo'llab-quvvatlanmaydi",
+ "upload_success" => "Yuklash muvaffaqiyatli",
+ "upload_fail" => "Yuklash muvaffaqiyatsiz",
+ "server_error" => "Server xatosi",
+ "continue" => "Davom etish",
+ "publish" => "Chop etish",
+ "published" => "Chop etilgan",
+ "unpublish" => "Chop etishni to'xtatish",
+ "draft" => "Qoralama",
+ "title" => "Sarlavha",
+ "description" => "Tavsif",
+ "date" => "Sana",
+ "author" => "Muallif",
+ "status" => "Holat",
+ "actions" => "Amallar",
+ "select_option" => "Variantni tanlang",
+ "filter" => "Filtr",
+ "all" => "Hammasi",
+ "active" => "Faol",
+ "inactive" => "Nofaol",
+ "refresh" => "Yangilash",
+ "send" => "Yuborish",
+ "previous" => "Oldingi",
+ "next" => "Keyingi",
+ "privacy_policy" => "Maxfiylik Siyosati",
+ "terms_conditions" => "Foydalanish Shartlari",
+ "sitemap" => "Sayt Xaritasi",
+ "contact_us" => "Biz bilan bog'lanish",
+ "about_us" => "Biz haqimizda",
+ "go_to_top" => "Yuqoriga chiqish",
+ "language" => "Til",
+ "change_language" => "Tilni o'zgartirish",
+ "welcome" => "Xush kelibsiz",
+ "see_details" => "Tafsilotlarni ko'rish",
+ "copy" => "Nusxalash",
+ "copied" => "Nusxalandi!",
+ "view_more" => "Ko'proq ko'rish",
+ "complete" => "Tugallangan",
+ "incomplete" => "Tugallanmagan",
+ "welcome_back" => "Qaytib kelganingiz bilan",
+ "sign_in_to_continue" => "Davom etish uchun kiring",
+ "good_morning" => "Xayrli tong",
+ "good_afternoon" => "Xayrli kun",
+ "good_evening" => "Xayrli kech",
+ "good_night" => "Xayrli tun",
+ "logout_message" => "Siz muvaffaqiyatli chiqib ketdingiz",
+ "login_message" => "Siz muvaffaqiyatli kirdingiz",
+ "dashboard" => "Boshqaruv paneli",
+ "contents" => "Kontentlar",
+ "preferences" => "Sozlamalar",
+ "analytics" => "Tahlillar",
+ "reports" => "Hisobotlar",
+ "system" => "Tizim",
+ "logs" => "Loglar",
+ "help" => "Yordam",
+ "documentation" => "Hujjatlar",
+ "support" => "Qo'llab-quvvatlash",
+ "version" => "Versiya",
+ "socials" => "Bizning Ijtimoiy Tarmoqlar",
+ "page_not_found" => "Sahifa topilmadi",
+ "forbidden" => "Taqiqlangan",
+ "internal_server_error" => "Ichki server xatosi",
+ "unauthorized_access" => "Sizda bu resursga ruxsat yo'q",
+ "bad_request" => "Noto'g'ri so'rov",
+ "method_not_allowed" => "Usulga ruxsat berilmagan",
+ "too_many_requests" => "Juda ko'p so'rovlar. Iltimos, keyinroq qayta urinib ko'ring.",
+ "goto" => "O'tish",
+ "back_to" => "Ga qaytish",
+ "notification" => "Bildirishnoma",
+ "notifications" => "Bildirishnomalar",
+ "en" => "English",
+ "ru" => "Русский",
+ "de" => "Deutsch",
+ "fr" => "Französisch",
+ "es" => "Español",
+ "it" => "Italiano",
+ "uk" => "Українська",
+ "uz" => "Oʻzbekcha",
+ "br" => "Portuguese Brazil",
+ "found" => "Topilgan natijalar:",
+ "widget_has_errors" => "Vidjet - %name% xatolarga ega. Iltimos, uni vidjetlar ro'yxatidan darhol o'chiring!",
+ "choose_widget" => "Vidjet tanlang",
+ "new_notification_1" => "Sizda num ta bildirishnoma bor!",
+ "new_notification_2" => "Sizda num ta bildirishnoma bor!",
+ "new_notification_5" => "Sizda num ta bildirishnoma bor!",
+ "attention_save" => "Ehtiyot bo'ling! Saqlashni unutmang!",
+ "lets_search" => "Keling, nimadir topaylik...",
+ "no_access" => "Sizda ruxsat yo'q!",
+ "user_not_found" => "Foydalanuvchi topilmadi",
+ "unknown_error" => "Noma'lum xato!",
+ "notinstalled" => "O'rnatilmagan",
+ "disabled" => "O'chirilgan",
+ "name" => "Ism",
+ "install" => "O'rnatish",
+ "csrf_expired" => "Tokeningizning muddati tugagan. Sahifani yangilang",
+ "user_login" => "Foydalanuvchi kirishi",
+ "user_name" => "Foydalanuvchi nomi",
+ "roles" => "Rollar",
+ "type" => "Turi",
+ "value" => "Qiymat",
+ "id" => "ID",
+ "alert" => "Ogohlantirish!",
+ "site_not_support" => "Bu sayt mobil qurilmalarda qo'llab-quvvatlanmaydi. Kontent noto'g'ri ko'rsatilishi mumkin. Iltimos, kompyuterga o'ting.",
+ "i_dcare" => "Menga farqi yo'q!",
+ "hide" => "Yashirish",
+ "open" => "Ochish",
+ "accept" => "Qo'llash",
+ "not_paid" => "To'lanmagan",
+ "paid" => "To'langan",
+ "start_tour" => "Ekskursiyani boshlash!",
+ "maintenance_mode" => "Bizning saytimiz texnik xizmat ko'rsatish jarayonida!",
+ "createdAt" => "Yaratilgan vaqti",
+ "created_at" => "Yaratilgan vaqti",
+ "updatedAt" => "Yangilangan vaqti",
+ "updated_at" => "Yangilangan vaqti",
+ "are_you_sure" => "Ishonchingiz komilmi?",
+ "confirm_text" => "Tasdiqlash",
+ "learn_more" => "Ko'proq o'rganish",
+ "or" => "Yoki",
+ "and" => "Va",
+ "enter_value" => "Qiymat kiriting",
+ "online" => "Onlayn",
+ "was_in_hour" => "Taxminan bir soat oldin onlayn edi",
+ "was_in_online" => ":time onlayn edi",
+ "user" => "Foydalanuvchi",
+ "block" => "Bloklash",
+ "reason" => "Sabab",
+ "you_are_blocked" => "Siz bizning resursimizda quyidagi sabab bilan bloklangansiz: :reason",
+ "amount" => "Miqdor",
+ "enter_amount" => "Miqdorni kiriting",
+ "give" => "Berish",
+ "take" => "Olish",
+ "time" => "Vaqt",
+ "server" => "Server",
+ "price" => "Narx",
+ "pictures" => "Rasmlar",
+ "choice" => "Tanlov",
+ "other" => "Boshqa",
+ "from" => "Dan",
+ "seconds" => "soniya|soniya|soniya|soniya",
+ "minutes" => "daqiqa|daqiqa|daqiqa|daqiqa",
+ "hours" => "soat|soat|soat|soat",
+ "days" => "kun|kun|kun|kun",
+ "discord_role_id" => "Discord Rol ID",
+ "discord_role_desc" => "Bu rol Discord'da avtomatik ravishda tayinlanadi",
+ "check" => "Tekshirish",
+ "validation" => "Tekshirish",
+ "security" => "Xavfsizlik",
+ "forever" => "Abadiy",
+ "no_notifications" => "Bildirishnomalar yo'q",
+ "not_read" => "O'qilmagan",
+ "top_up" => "To'ldirish",
+ "add_funds" => "Mablag' qo'shish",
+ "configure_columns" => "Ustunlarni sozlash",
+ "display_from_to" => ":total dan :from dan :to gacha yozuvlar ko'rsatilmoqda",
+ "import_or_create" => "Obyektlarni import qiling yoki yarating, yoki boshqa so'rov bilan harakat qiling",
+ "apply" => "Qo'llash",
+ "records_per_page" => "Sahifadagi yozuvlar soni",
+ "edit_page" => "Sahifani tahrirlash",
+ "widget_error" => "Vidjet xatosi - :name",
+ "widget_error_desc" => "Tashvishlanmang, foydalanuvchilar buni ko'rmaydi 😘",
+ "delete_widget" => "Vidjetni o'chirish",
+ "widget_deleted" => "Vidjet muvaffaqiyatli o'chirildi!",
+ "colors_updated" => "Sayt ranglari muvaffaqiyatli yangilandi!",
+ "layout_saved" => "Sahifa muvaffaqiyatli yangilandi!",
+ "widget_settings" => "Vidjet sozlamalari",
+ "more" => "Ko'proq",
+ "skip" => "O'tkazib yuborish",
+ "edit_colors" => "Ranglarni tahrirlash",
+ "finish" => "Tugatish",
+ "offline_title" => "Internet aloqasi yo'q",
+ "offline_description" => "Siz oflayn ekansiz. Iltimos, internet aloqangizni tekshiring va qayta urinib ko'ring.",
+ "offline_button" => "Qayta urinish",
+ "refresh_widget" => "Vidjetni yangilash",
+ "history" => "Tarix",
+ "widget_no_settings" => "Bu vidjetda sozlamalar yo'q",
+ "widget_settings_saved" => "Vidjet sozlamalari muvaffaqiyatli saqlandi!",
+ "widget_not_found" => "Vidjet topilmadi!",
+ "change_theme" => "Mavzuni o'zgartirish",
+ "debug_message" => "Sayt debug rejimida. Barcha sayt ma'lumotlari uchinchi shaxslarga ochiq bo'lishi mumkin. Shuningdek, debug rejimida ba'zi funksiyalar mavjud bo'lishi mumkin, ular texnik xizmat ko'rsatish rejimida mavjud emas.",
+ "never" => "Hech qachon",
+ "not_online" => "Onlayn emas"
+];
diff --git a/i18n/uz/editor.php b/i18n/uz/editor.php
new file mode 100644
index 00000000..a59e2a68
--- /dev/null
+++ b/i18n/uz/editor.php
@@ -0,0 +1,25 @@
+ "Qalin",
+ "italic" => "Qiyshiq",
+ "strikethrough" => "Chizilgan",
+ "heading" => "Sarlavha",
+ "heading_smaller" => "Kichikroq sarlavha",
+ "heading_bigger" => "Kattaroq sarlavha",
+ "code" => "Kod",
+ "quote" => "Iqtibos",
+ "unordered_list" => "Nuqtali roʻyxat",
+ "ordered_list" => "Raqamli roʻyxat",
+ "link" => "Havola",
+ "image" => "Rasm",
+ "table" => "Jadval",
+ "preview" => "Koʻrib chiqish",
+ "side_by_side" => "Yonma-yon",
+ "fullscreen" => "Toʻliq ekran",
+ "horizontal_rule" => "Gorizontal chiziq",
+ "guide" => "Qoʻllanma",
+ "clear" => "Tozalash",
+ "insert_image" => "Rasm joylashtirish",
+ "insert_table" => "Jadval joylashtirish",
+ "create_link" => "Havola yaratish",
+ "translation" => "Tarjima",
+];
diff --git a/i18n/uz/error.php b/i18n/uz/error.php
new file mode 100644
index 00000000..69375caf
--- /dev/null
+++ b/i18n/uz/error.php
@@ -0,0 +1,26 @@
+ "Xato",
+ "go_back" => "Orqaga qaytish",
+ "404_description" => "Siz qidirayotgan sahifa oʻchirilgan, nomi oʻzgartirilgan yoki vaqtincha mavjud emas.",
+ "403_description" => "Sizda ushbu sahifaga kirish huquqi yoʻq. Agar bu xato deb hisoblasangiz, administrator bilan bogʻlaning.",
+ "500_description" => "Serverimizda nimadir notoʻgʻri ketdi. Biz muammoni hal qilish ustida ishlayapmiz. Iltimos, keyinroq qayta urinib koʻring.",
+ "default_description" => "Soʻrovingizni qayta ishlashda xato yuz berdi. Iltimos, keyinroq qayta urinib koʻring yoki muammo davom etsa, qoʻllab-quvvatlash xizmati bilan bogʻlaning.",
+ "payment_failed" => "Toʻlov muvaffaqiyatsiz",
+ "payment_failed_description" => "Toʻlovingizni qayta ishlay olmadik. Iltimos, toʻlov maʻlumotlaringizni tekshiring va qayta urinib koʻring.",
+ "payment_cancelled" => "Toʻlov bekor qilindi",
+ "payment_cancelled_description"=> "Toʻlovingiz bekor qilindi. Hisobingizdan hech qanday mablagʻ yechildi.",
+ "payment_expired" => "Toʻlovning muddati tugadi",
+ "payment_expired_description" => "Toʻlov sessiyangizning muddati tugadi. Iltimos, yangi toʻlov sessiyasi bilan qayta urinib koʻring.",
+ "try_again" => "Qayta urinish",
+ "contact_support" => "Qoʻllab-quvvatlash bilan bogʻlanish",
+ "go_to_homepage" => "Bosh sahifaga oʻtish",
+ "offline_title" => "Oflayn",
+ "offline_description" => "Serverga ulanib boʻlmadi. Iltimos, internet aloqangizni tekshiring va qayta urinib koʻring.",
+ "offline_button" => "Sahifani yangilash",
+ "offline_reason_1" => "Internet aloqasi yoʻq",
+ "offline_reason_2" => "Server vaqtincha mavjud emas",
+ "offline_reason_3" => "Texnik xizmat koʻrsatish jarayonida",
+ "offline_reason_4" => "DNS yoki proksi muammolari",
+];
diff --git a/i18n/uz/install.php b/i18n/uz/install.php
new file mode 100644
index 00000000..6f183b1a
--- /dev/null
+++ b/i18n/uz/install.php
@@ -0,0 +1,133 @@
+ "Flute CMS Oʻrnatish",
+
+ "welcome" => [
+ "title" => "Flute CMS ga xush kelibsiz",
+ "get_started" => "Boshlash",
+ ],
+
+ "requirements" => [
+ "title" => "Tizim Talablari",
+ "description" => "Oʻrnatishni boshlashdan oldin barcha talablar bajarilganligiga ishonch hosil qiling.",
+ "php" => "PHP",
+ "extensions" => "Kengaytmalar",
+ "directories" => "Papkalar",
+ "continue" => "Davom etish",
+ "writable" => "Papka yozish uchun ochiq",
+ "writable_error" => "Papka yozish uchun yopiq",
+ "fix_errors" => "Iltimos, davom etishdan oldin barcha xatolarni tuzating",
+ ],
+
+ "common" => [
+ "next" => "Keyingi qadam",
+ "back" => "Oldingi qadam",
+ "finish" => "Oʻrnatishni tugatish",
+ "finish_success" => "Oʻrnatish muvaffaqiyatli tugallandi!",
+ ],
+
+ "flute_key" => [
+ "title" => "Litsenziya Kaliti",
+ "description" => "Oʻrnatishni davom ettirish uchun Flute CMS litsenziya kalitini kiriting.",
+ "placeholder" => "Litsenziya kalitini kiriting",
+ "hint" => "Test uchun standart kalit: Flute@Installer",
+ "error_empty" => "Litsenziya kaliti talab qilinadi",
+ "error_invalid" => "Kiritilgan litsenziya kaliti notoʻgʻri",
+ "label" => "Litsenziya kaliti (ixtiyoriy)",
+ "success" => "Litsenziya kaliti muvaffaqiyatli qoʻllandi!",
+ ],
+
+ "database" => [
+ "heading" => "Maʻlumotlar Bazasi Sozlamalari",
+ "subheading" => "Flute CMS oʻrnatish uchun maʻlumotlar bazasi ulanish parametrlarini kiriting",
+ "driver" => "Maʻlumotlar bazasi turi",
+ "host" => "Host",
+ "port" => "Port",
+ "database" => "Maʻlumotlar bazasi nomi",
+ "username" => "Foydalanuvchi nomi",
+ "password" => "Parol",
+ "prefix" => "Jadval prefiksi",
+ "sqlite_note" => "SQLite uchun faqat fayl nomini belgilang. Fayl storage/database/ papkasida yaratiladi.",
+ "test_connection" => "Ulanishni sinash",
+ "connection_success" => "Maʻlumotlar bazasiga ulanish muvaffaqiyatli oʻrnatildi",
+ "error_host_required" => "Host talab qilinadi",
+ "error_database_required" => "Maʻlumotlar bazasi nomi talab qilinadi",
+ "error_sqlite_dir" => "SQLite uchun papka yaratib boʻlmadi",
+ "error_driver_not_supported"=> "Tanlangan maʻlumotlar bazasi drayveri qoʻllab-quvvatlanmaydi",
+ ],
+
+ "admin_user" => [
+ "heading" => "Administrator Yaratish",
+ "subheading" => "Flute CMS ni boshqarish uchun administrator hisobini yarating",
+ "name" => "Toʻliq ism",
+ "email" => "Email",
+ "login" => "Foydalanuvchi nomi",
+ "login_help" => "Kirish uchun ishlatiladi, noyob boʻlishi kerak",
+ "password" => "Parol",
+ "password_confirmation"=> "Parolni tasdiqlash",
+ "create_user" => "Administrator yaratish",
+ "creation_success" => "Administrator muvaffaqiyatli yaratildi! Endi keyingi qadamga oʻtishingiz mumkin.",
+ "error_name_required" => "Toʻliq ism talab qilinadi",
+ "error_email_required" => "Email talab qilinadi",
+ "error_email_invalid" => "Iltimos, toʻgʻri email manzilini kiriting",
+ "error_login_required" => "Foydalanuvchi nomi talab qilinadi",
+ "error_password_required"=> "Parol talab qilinadi",
+ "error_password_length"=> "Parol kamida 8 ta belgidan iborat boʻlishi kerak",
+ "error_password_mismatch"=> "Parollar mos kelmaydi",
+ ],
+
+ "site_info" => [
+ "heading" => "Sayt Sozlamalari",
+ "subheading" => "Saytingizning asosiy sozlamalarini konfiguratsiya qiling",
+ "name" => "Sayt nomi",
+ "description" => "Sayt tavsifi",
+ "keywords" => "Kalit soʻzlar",
+ "keywords_help" => "Kalit soʻzlarni vergul bilan ajrating (masalan, oʻyinlar, serverlar, Flute)",
+ "url" => "Sayt URL",
+ "url_help" => "Saytingizning toʻliq URL manzili, http:// yoki https:// bilan birga",
+ "timezone" => "Vaqt mintaqasi",
+ "footer_description" => "Footer tavsifi",
+ "footer_help" => "Sayt foorerida koʻrsatiladigan ixtiyoriy matn",
+ "tab_basics" => "Umumiy",
+ "tab_seo" => "SEO",
+ "basic_section" => "Asosiy Maʻlumotlar",
+ "seo_section" => "Qidiruv Tizimi Optimizatsiyasi",
+ "advanced_section" => "Kengaytirilgan Sozlamalar",
+ "meta_title" => "SEO sarlavha",
+ "meta_description" => "SEO tavsifi",
+ "seo_preview" => "Bu qidiruvda qanday koʻrinadi",
+ "seo_tips_title" => "SEO Maslahatlari",
+ "seo_tips_content" => "Sarlavha boshida kalit soʻzlardan foydalaning. Optimal sarlavha uzunligi 50-60 ta belgi. Tavsif maʻlumotli boʻlishi va 150-160 ta belgi ichida harakatga chaqiruvni oʻz ichiga olishi kerak.",
+ ],
+
+ "site_settings" => [
+ "heading" => "Yakuniy Sozlamalar",
+ "subheading" => "Keling, saytingizning asosiy sozlamalarini konfiguratsiya qilaylik; siz ularni keyinchalik doimo oʻzgartirishingiz mumkin",
+ "tab_general" => "Umumiy",
+ "tab_security" => "Xavfsizlik",
+ "general_section" => "Sayt sozlamalari",
+ "appearance_section" => "Tashqi koʻrinish",
+ "security_section" => "Xavfsizlik sozlamalari",
+ "cron_mode" => "Cron rejimi",
+ "cron_mode_desc" => "Cron rejimini yoqing. Cron vazifalarining ishlashi uchun crontab oʻrnatishingiz kerak.",
+ "maintenance_mode" => "Texnik xizmat rejimi",
+ "maintenance_mode_desc" => "Siz uni sozlash vaqtida sayt faqat administratorlar uchun ochiq boʻladi",
+ "tips" => "Interfeys maslahatlari",
+ "tips_desc" => "Admin paneldan foydalanishda foydali maslahat va koʻrsatmalarni koʻrsatish",
+ "share" => "Xatolarni ulashish",
+ "share_desc" => "CMS xatolarini ishlab chiquvchi serveriga yuborish",
+ "flute_copyright" => "Flute eslatmasi",
+ "flute_copyright_desc" => "Sayt footeridagi Flute CMS ga kichik havola",
+ "csrf_enabled" => "CSRF himoyasi",
+ "csrf_enabled_desc" => "Saytingizni saytlararo soʻrov qalbakilashtirishdan himoya qiladi. Uni yoqilgan holda qoldirishni tavsiya etamiz",
+ "convert_to_webp" => "WebP Rasmlar",
+ "convert_to_webp_desc" => "Saytni tezlashtirish uchun yuklangan rasmlarni avtomatik ravishda WebP formatiga oʻtkazish",
+ "robots" => "Qidiruv tizimi sozlamalari",
+ "robots_desc" => "Qidiruv tizimlariga saytingizni qanday boshqarishni ayting",
+ "robots_index_follow" => "Saytni indekslash va havolalarni kuzatish",
+ "robots_index_nofollow" => "Saytni indekslash, lekin havolalarni kuzatmaslik",
+ "robots_noindex_follow" => "Saytni indekslamaslik, lekin havolalarni kuzatish",
+ "robots_noindex_nofollow"=> "Saytni indekslamaslik va havolalarni kuzatmaslik",
+ ],
+];
diff --git a/i18n/uz/langs.php b/i18n/uz/langs.php
new file mode 100644
index 00000000..834bfb89
--- /dev/null
+++ b/i18n/uz/langs.php
@@ -0,0 +1,36 @@
+ "English",
+ "ru" => "Русский",
+ "uk" => "Українська",
+ "de" => "Deutsch",
+ "es" => "Español",
+ "fr" => "Français",
+ "it" => "Italiano",
+ "pt" => "Português",
+ "br" => "Português Brasil",
+ "zh" => "中文",
+ "ja" => "日本語",
+ "ko" => "한국어",
+ "ar" => "العربية",
+ "tr" => "Türkçe",
+ "nl" => "Nederlands",
+ "sv" => "Svenska",
+ "da" => "Dansk",
+ "fi" => "Suomi",
+ "no" => "Norsk",
+ "pl" => "Polski",
+ "hu" => "Magyar",
+ "cs" => "Čeština",
+ "ro" => "Română",
+ "el" => "Ελληνικά",
+ "he" => "עברית",
+ "th" => "ไทย",
+ "hi" => "हिन्दी",
+ "bn" => "বাংলা",
+ "ta" => "தமிழ்",
+ "vi" => "Tiếng Việt",
+ "id" => "Bahasa Indonesia",
+ "ms" => "Bahasa Melayu",
+ "uz" => "Oʻzbekcha",
+];
\ No newline at end of file
diff --git a/i18n/uz/lk.php b/i18n/uz/lk.php
new file mode 100644
index 00000000..61f510fb
--- /dev/null
+++ b/i18n/uz/lk.php
@@ -0,0 +1,57 @@
+ [
+ "title" => "Muvaffaqiyat",
+ "success_payment" => "Toʻlov muvaffaqiyatli!",
+ "success_payment_desc" => "Balansigiz muvaffaqiyatli toʻldirildi! Siz bosh sahifaga oʻtib, mablagʻlardan foydalanishingiz mumkin.",
+ ],
+ "error" => [
+ "title" => "Muvaffaqiyatsizlik",
+ "fail_payment" => "Toʻlov muvaffaqiyatsiz!",
+ "fail_payment_desc" => "Qandaydir sabab bilan toʻlov amalga oshmadi. Iltimos, qayta urinib koʻring.",
+ ],
+ "title" => "Balansni Toʻldirish",
+ "promo_not_found" => "Promo kod topilmadi",
+ "promo_limit" => "Promo koddan foydalanish chegarasiga yetildi",
+ "promo_expired" => "Promo kodning muddati tugagan",
+ "promo_used" => "Siz allaqachon ushbu promo koddan foydalangansiz",
+ "promo_is_empty" => "Kiritilgan promo kod boʻsh",
+ "promo_amount" => "Toʻldirish bonusi :value :currency",
+ "promo_percentage" => "Promo kod :percentage% chegirma beradi",
+ "min_amount" => "Minimal toʻldirish miqdori :sum",
+ "process_in_new_window" => "Yangi oynada toʻlovni yakunlash...",
+ "select_currency" => "Valyutani tanlang",
+ "select_currency_prompt" => "*Davom etish uchun valyutani tanlang",
+ "select_gateway" => "Toʻlov usulini tanlang",
+ "no_gateways_for_currency"=> "Afsuski, ushbu valyuta uchun toʻlov usullari mavjud emas 😢",
+ "select_gateway_prompt" => "*Davom etish uchun toʻlov usulini tanlang",
+ "top_up_amount" => "Toʻldirish miqdori",
+ "enter_amount" => "Miqdorni kiriting",
+ "enter_amount_prompt" => "*Davom etish uchun miqdorni kiriting",
+ "exchange_rate" => "Ayirboshlash kursi :rate :currency = 1 :currency_view",
+ "promo_code_label" => "Promo kod (agar mavjud boʻlsa)",
+ "enter_promo_code" => "Promo kodni kiriting",
+ "bonus" => "Bonus",
+ "discount" => "Chegirma",
+ "to_pay" => "Toʻlash uchun",
+ "you_will_receive" => "Siz olasiz",
+ "agree_terms" => "Men roziman",
+ "terms_of_offer" => "taklif shartlari",
+ "top_up_button" => ":amount :currency_view toʻldirish",
+ "redirect" => "Toʻlov sahifasiga yoʻnaltirilmoqda...",
+ "payment_form_title" => "Oʻyin Balansini Toʻldirish",
+ "payment_form_subtitle" => "Qulay toʻlov usuli va miqdorni tanlang",
+ "payment_form" => "Toʻlov formasi",
+ "currency_option" => "Valyuta varianti: :code",
+ "gateway_option" => "Toʻlov usuli: :name",
+ "selected_currency" => "Tanlangan valyuta",
+ "selected_gateway" => "Tanlangan toʻlov usuli",
+ "payment_details" => "Toʻlov tafsilotlari",
+ "payment_summary" => "Toʻlov xulosasi",
+ "base_amount" => "Asosiy miqdor",
+ "min_amount_info" => "Minimal miqdor: :amount :currency",
+ "promo_hint" => "Bonus yoki chegirma olish uchun promo kodingiz boʻlsa, uni kiriting",
+ "invalid_promo" => "Notoʻgʻri promo kod",
+ "clear_promo" => "Promo kodni tozalash",
+ "optional" => "ixtiyoriy",
+ "summary_empty" => "Toʻlov tafsilotlarini koʻrish uchun miqdorni kiriting",
+];
diff --git a/i18n/uz/onboarding.php b/i18n/uz/onboarding.php
new file mode 100644
index 00000000..7a2975a8
--- /dev/null
+++ b/i18n/uz/onboarding.php
@@ -0,0 +1,33 @@
+ "Flute yangilandi",
+ "discover_new_features" => "Tizimdagi yangiliklar",
+ "get_started" => "Boshlash",
+ "start_now" => "Hoziroq boshlash",
+ "close" => "Yopish",
+ "new_design" => "Yangi Dizayn",
+ "modern_interface" => "Zamonaviy interfeys",
+ "dynamic_loading" => "Dinamik yuklash",
+ "no_page_reloads" => "Sahifalarni qayta yuklashsiz",
+ "page_editor" => "Yangi sahifa muharriri",
+ "widget_system" => "Moslashuvchan vidjet tizimi",
+ "dynamic_colors" => "Dinamik ranglar",
+ "customize_appearance" => "Tashqi koʻrinishni sozlash",
+ "improved_admin" => "Yaxshilangan admin paneli",
+ "better_management" => "Oson va qulay boshqaruv",
+ "start_using" => "Ishga kirishish",
+ "design_description_1" => "Biz interfeysi kundalik foydalanish uchun yanada intuitivroq va qulayroq boʻlishi uchun butun tizimni qayta loyihalashtirdik.",
+ "design_description_2" => "Yangi interfeys foydalanuvchi uchun qulayroq va sezgirroq, endi u istalgan qurilmada ajoyib koʻrinadi.",
+ "dynamic_description_1" => "Tizim endi dinamik ishlaydi, har bir harakatdan keyin sahifalarni qayta yuklash zarurati yoʻq.",
+ "dynamic_description_2" => "Barcha harakatlar bir zumda va dinamik ravishda amalga oshiriladi, endi sahifaning qayta yuklanishini kutishingiz shart emas 😁",
+ "editor_description_1" => "Biz vidjet tizimiga asoslangan yangi qulay sahifa muharririni qoʻshdik, bu sizga kontentni tez yaratish va tahrirlash imkonini beradi.",
+ "editor_description_2" => "Ushbu muharrir yordamida siz sahifa koʻrinishini oʻz vazifalaringiz va imtiyozlaringizga moslashtirishingiz mumkin.",
+ "colors_description_1" => "Yangi vosita yordamida siz saytingiz ranglarini real vaqtda tezda oʻzgartirishingiz mumkin.",
+ "colors_description_2" => "Fon, tugmalar va alohida elementlarni oʻz brendingiz yoki shaxsiy imtiyozlaringizga mos ravishda sozlang.",
+ "admin_description_1" => "Admin paneli yaxshilandi va endi kundalik ish uchun qulayroq vositalarni taklif etadi.",
+ "admin_description_2" => "Ushbu panel sizga sayt va loyihangizni yanada samarali boshqarishga yordam beradigan koʻplab yangi funksiyalarni oʻz ichiga oladi.",
+ "ready_description_1" => "Yangilanishlar endi tizimda mavjud va foydalanish uchun tayyor. Siz yangi funksiyalarni oʻrganishni boshlashingiz mumkin.",
+ "ready_description_2" => "Loyihalaringiz uchun Flute ni tanlaganingiz uchun rahmat!",
+ "completed" => "Flute CMS ni tanlaganingiz uchun rahmat!",
+];
diff --git a/i18n/uz/page-edit.php b/i18n/uz/page-edit.php
new file mode 100644
index 00000000..8a813058
--- /dev/null
+++ b/i18n/uz/page-edit.php
@@ -0,0 +1,26 @@
+ "Sahifani tahrirlash",
+ "edit_colors" => "Ranglarni tahrirlash",
+ "select_color" => "Rang tanlash",
+ "hex" => "HEX",
+ "rgb" => "RGB",
+ "hsl" => "HSL",
+ "background" => "Fon",
+ "text" => "Matn",
+ "contrast_rating" => "Rang oʻqilishi",
+ "primary" => "Asosiy",
+ "secondary" => "Ikkinchi darajali",
+ "accent" => "Urgʻu",
+ "border_radius" => "Chegara radiusi",
+ "reset" => "Qayta oʻrnatish",
+ "background_style" => "Fon uslubi",
+ "solid" => "Bir xil",
+ "linear" => "Chiziqli",
+ "radial" => "Radial",
+ "mesh" => "Toʻr",
+ "subtle" => "Nozik",
+ "aurora" => "Qutb nuri",
+ "sunset" => "Quyosh botishi",
+ "ocean" => "Okean",
+ "spotlight" => "Yorugʻlik nuri",
+];
diff --git a/i18n/uz/page.php b/i18n/uz/page.php
new file mode 100644
index 00000000..c77a5562
--- /dev/null
+++ b/i18n/uz/page.php
@@ -0,0 +1,64 @@
+ "Mavjud vidjetlar",
+ "categories" => [
+ "general" => "Umumiy",
+ "users" => "Foydalanuvchilar",
+ "content" => "Kontent",
+ "media" => "Media fayllar",
+ "other" => "Boshqa",
+ "payments" => "Toʻlovlar",
+ "admin" => "Boshqaruv",
+ "stats" => "Statistika",
+ ],
+ "edit_nav" => [
+ "title" => "Sahifani tahrirlash — :url",
+ "height_mode" => "Vidjet Balandlik Rejimi",
+ "auto_height" => "Avtomatik Balandlik",
+ "manual_height" => "Qoʻlda Balandlik",
+ "auto_position" => "Avtomatik pozitsiya"
+ ],
+ "onboarding" => [
+ "colors" => [
+ "title" => "Yangilangan sahifa va rang muharriri!",
+ "description" => "Yangi Flute muharririni taqdim etamiz. Sahifalarni sozlang va ranglarni har qachongidan ham tez va osonroq tanlang.",
+ ],
+ "widgets" => [
+ "title" => "Qulay vidjet boshqaruvi",
+ "description" => "Vidjetlarni qoʻshing, sudrab olib tashlang, oʻlchamini oʻzgartiring va vazifalaringiz uchun osonlik bilan sozlang.",
+ ],
+ "widgets.settings" => [
+ "title" => "Qoʻshimcha vidjet sozlamalari",
+ "description" => "Har bir sahifa uchun noyob kontent yaratish uchun vidjetlarni batafsilroq sozlang.",
+ ],
+ "try" => [
+ "title" => "Hoziroq sinab koʻring!",
+ "description" => "Yangi muharrirning barcha funksiyalarini hoziroq his qiling. Bu tez va qulay!",
+ ],
+ "next" => "Keyingi",
+ "finish" => "Ishga kirishish!",
+ ],
+ "saved_successfully" => "Sahifa muvaffaqiyatli saqlandi!",
+ "error_saving" => "Sahifani saqlashda xato!",
+ "seo" => [
+ "title" => "Sahifa SEO Sozlamalari",
+ "edit_seo" => "SEO ni tahrirlash",
+ "page_title" => "Sahifa Sarlavhasi",
+ "page_title_help" => "Brauzer yorliqlarida va qidiruv natijalarida koʻrsatiladigan sarlavha",
+ "description" => "Meta Tavsif",
+ "description_help" => "Qidiruv tizimlari uchun sahifaning qisqacha tavsifi (tavsiya etiladi: 150-160 ta belgi)",
+ "keywords" => "Meta Kalit Soʻzlar",
+ "keywords_help" => "Sahifa kontenti bilan bogʻliq kalit soʻzlar, vergul bilan ajratilgan",
+ "robots" => "Robots Koʻrsatmasi",
+ "robots_help" => "Qidiruv tizimlarining ushbu sahifa bilan qanday muomala qilishini nazorat qilish",
+ "robots_index_follow" => "Indekslash, Kuzatish (Standart)",
+ "robots_index_nofollow" => "Indekslash, Kuzatmaslik",
+ "robots_noindex_follow" => "Indekslamaslik, Kuzatish",
+ "robots_noindex_nofollow" => "Indekslamaslik, Kuzatmaslik",
+ "og_image" => "Ijtimoiy Media Rasm URL",
+ "og_image_help" => "Ijtimoiy tarmoqlarda ulashilganda koʻrsatiladigan rasmning URL manzili",
+ "saved" => "SEO sozlamalari muvaffaqiyatli saqlandi!",
+ "error" => "SEO sozlamalarini saqlashda xato"
+ ],
+];
diff --git a/i18n/uz/permissions.php b/i18n/uz/permissions.php
new file mode 100644
index 00000000..1ae72f6e
--- /dev/null
+++ b/i18n/uz/permissions.php
@@ -0,0 +1,21 @@
+ "Ushbu ruxsat platformadagi barcha mavjud ruxsatlarga toʻliq kirish huquqini beradi. Ushbu ruxsatga ega foydalanuvchi hech qanday cheklovsiz istalgan harakatni amalga oshirishi mumkin.",
+ "admin" => "Admin panelga kirish ruxsati. Foydalanuvchi admin panelga kirib, asosiy maʻmuriy vazifalarni bajarishi mumkin.",
+ "admin.stats" => "Moliyaviy statistikalarni koʻrish ruxsati. Foydalanuvchi moliyaviy hisobotlar, diagrammalar va boshqa statistik maʻlumotlarni koʻra oladi.",
+ "admin.system" => "Tizim sozlamalarini oʻzgartirish ruxsati. Foydalanuvchi asosiy tizim parametrlarini oʻzgartirishi va platformani xohlagancha sozlashi mumkin.",
+ "admin.servers" => "Serverlarni boshqarish ruxsati. Foydalanuvchi platform tomonidan ishlatiladigan server sozlamalarini qoʻshishi, olib tashlashi yoki oʻzgartirishi mumkin.",
+ "admin.navigation" => "Navigatsiyani boshqarish ruxsati. Foydalanuvchi navigatsiya menyu elementlarini yaratishi, tahrirlashi va oʻchirishi mumkin.",
+ "admin.footer" => "Sayt footeridagi ijtimoiy havolalarni boshqarish ruxsati. Foydalanuvchi footerdagi ijtimoiy tarmoq havolalarini qoʻshishi, tahrirlashi va oʻchirishi mumkin.",
+ "admin.gateways" => "Toʻlov darvozalarini boshqarish ruxsati. Foydalanuvchi platformada ishlatiladigan toʻlov tizimi sozlamalarini qoʻshishi, tahrirlashi va oʻchirishi mumkin.",
+ "admin.modules" => "Modullarni boshqarish ruxsati. Foydalanuvchi platformaning funksionalligini kengaytiradigan turli modullarni oʻrnatishi, yangilashi va olib tashlashi mumkin.",
+ "admin.templates" => "Shablonlarni boshqarish ruxsati. Foydalanuvchi saytda kontentni koʻrsatish uchun ishlatiladigan shablonlarni yaratishi, tahrirlashi va oʻchirishi mumkin.",
+ "admin.roles" => "Foydalanuvchi rollarini boshqarish ruxsati. Foydalanuvchi rollarni yaratishi, tahrirlashi va oʻchirishi, hamda ularni boshqa foydalanuvchilarga tayinlashi mumkin.",
+ "admin.users" => "Foydalanuvchilarni boshqarish ruxsati. Foydalanuvchi foydalanuvchi hisoblarini yaratishi, tahrirlashi va oʻchirishi, shuningdek ularning kirishini boshqarishi mumkin.",
+ "admin.pages" => "Sahifalarni boshqarish ruxsati. Foydalanuvchi saytda statik sahifalarni yaratishi, tahrirlashi va oʻchirishi mumkin.",
+ "admin.socials" => "Ijtimoiy tarmoqlarni boshqarish ruxsati. Foydalanuvchi ijtimoiy tarmoq havolalarini qoʻshishi, tahrirlashi va oʻchirishi mumkin.",
+ "admin.notifications" => "Foydalanuvchi bildirishnomalari yaratish ruxsati. Foydalanuvchi platform foydalanuvchilariga turli bildirishnomalar va ogohlantirishlar yuborishi mumkin.",
+ "admin.translate" => "Tarjimalarni boshqarish ruxsati. Foydalanuvchi turli tillar uchun tarjimalarni qoʻshishi, tahrirlashi va oʻchirishi mumkin.",
+ "admin.currency" => "Valyutalarni boshqarish ruxsati. Foydalanuvchi platformada ishlatiladigan valyutalarni qoʻshishi, tahrirlashi va oʻchirishi mumkin.",
+ "admin.event_testing" => "Tizim hodisalarini sinash ruxsati. Foydalanuvchi turli tizim hodisalari va javoblarini ishga tushirishi va sinashi mumkin.",
+ "admin.redirects" => "Yoʻnaltirishlarni boshqarish ruxsati. Foydalanuvchi URL yoʻnaltirish qoidalarini yaratishi, tahrirlashi va oʻchirishi mumkin.",
+];
diff --git a/i18n/uz/profile.php b/i18n/uz/profile.php
new file mode 100644
index 00000000..3fb5941c
--- /dev/null
+++ b/i18n/uz/profile.php
@@ -0,0 +1,193 @@
+ [
+ "title" => "Profilni Tahrirlash",
+
+ "main" => [
+ "title" => "Asosiy Sozlamalar",
+ "description" => "Bu yerda hisobingizning asosiy sozlamalarini oʻzgartirishingiz mumkin.",
+ "info_title" => "Asosiy Maʻlumotlar",
+ "info_description" => "Baʻzi maʻlumotlar boshqa foydalanuvchilar uchun koʻrinadigan boʻlishi mumkin.",
+
+ "fields" => [
+ "name" => "Ism",
+ "email" => "Email",
+ "password" => "Parol",
+ "email_verified" => "Email tasdiqlangan",
+ "email_not_verified" => "Email tasdiqlanmagan",
+ "password_not_set" => "Oʻrnatilmagan",
+ "password_not_provided" => "Berilmagan",
+ "last_changed" => "Oxirgi oʻzgartirilgan",
+ "verify_email" => "Emailni tasdiqlash",
+ ],
+
+ "password_description" => "Kuchli parol hisobingizni himoya qilishga yordam beradi.",
+
+ "basic_information" => [
+ "title" => "Asosiy Maʻlumotlar",
+ "description" => "Profilingizning asosiy maʻlumotlarini oʻzgartiring.",
+
+ "fields" => [
+ "name" => "Ism",
+ "name_placeholder" => "Toʻliq ismingizni kiriting",
+ "name_info" => "Bu ism saytdagi barcha foydalanuvchilar uchun koʻrinadi",
+
+ "login" => "Foydalanuvchi nomi",
+ "login_placeholder" => "Foydalanuvchi nomingizni kiriting",
+ "login_info" => "Foydalanuvchi nomingiz faqat siz uchun koʻrinadi va tizimga kirish uchun ishlatiladi",
+
+ "uri" => "Profil URL",
+ "uri_placeholder" => "URL manzilni kiriting",
+ "uri_info" => "Profil URL manzili uchun slug kiriting. Masalan: :example",
+
+ "email" => "Email",
+ "email_placeholder" => "Email manzilingizni kiriting",
+ ],
+
+ "save_changes" => "Oʻzgarishlarni saqlash",
+ "save_changes_success" => "Asosiy maʻlumotlar muvaffaqiyatli yangilandi.",
+ ],
+
+ "profile_images" => [
+ "title" => "Profil Rasmlari",
+ "description" => "Profilingizni shaxsiylashtirish uchun avatar va banner yuklang.",
+
+ "fields" => [
+ "avatar" => "Avatar",
+ "banner" => "Banner",
+ ],
+
+ "save_changes" => "Rasmlarni saqlash",
+ "save_changes_success" => "Profil rasmlari muvaffaqiyatli yangilandi.",
+ ],
+
+ "change_password" => [
+ "title" => "Parolni Oʻzgartirish",
+ "description" => "Xavfsizlikni oshirish uchun joriy parolingizni oʻzgartiring.",
+
+ "fields" => [
+ "current_password" => "Joriy parol",
+ "current_password_placeholder" => "Joriy parolni kiriting",
+
+ "new_password" => "Yangi parol",
+ "new_password_placeholder" => "Yangi parolni kiriting",
+
+ "confirm_new_password" => "Yangi parolni tasdiqlash",
+ "confirm_new_password_placeholder"=> "Yangi parolni takrorlang",
+ ],
+
+ "save_changes" => "Parolni oʻzgartirish",
+ "save_changes_success" => "Parol muvaffaqiyatli oʻzgartirildi.",
+ "current_password_incorrect" => "Joriy parol notoʻgʻri.",
+ "passwords_do_not_match" => "Parollar mos kelmaydi.",
+ ],
+
+ "delete_account" => [
+ "title" => "Hisobni Oʻchirish",
+ "description" => "Hisobingizni oʻchirish barcha maʻlumotlaringizning doimiy yoʻqolishiga olib keladi.",
+ "confirm_message" => "Haqiqatan ham hisobingizni oʻchirmoqchimisiz? Barcha maʻlumotlaringiz doimiy ravishda olib tashlanadi.",
+
+ "fields" => [
+ "confirmation" => "Oʻchirishni tasdiqlash",
+ "confirmation_placeholder" => "Tasdiqlash uchun foydalanuvchi nomingizni kiriting",
+ ],
+
+ "delete_button" => "Hisobni Oʻchirish",
+ "delete_success" => "Hisobingiz muvaffaqiyatli oʻchirildi.",
+ "delete_failed" => "Notoʻgʻri tasdiqlash. Hisob oʻchirilmadi.",
+ "confirmation_error" => "Iltimos, foydalanuvchi nomingizni toʻgʻri kiriting.",
+ ],
+
+ "profile_privacy" => [
+ "title" => "Profil Maxfiyligi",
+ "description" => "Profil maxfiylik sozlamalaringizni konfiguratsiya qiling.",
+
+ "fields" => [
+ "hidden" => [
+ "label" => "Ochiq",
+ "info" => "Profilingiz barcha foydalanuvchilar uchun koʻrinadi.",
+ ],
+ "visible" => [
+ "label" => "Yopiq",
+ "info" => "Profilingiz boshqa foydalanuvchilardan yashirilgan.",
+ ],
+ ],
+
+ "save_changes_success" => "Maxfiylik sozlamalari muvaffaqiyatli yangilandi.",
+ ],
+
+ "profile_theme" => [
+ "title" => "Tizim Mavzusi",
+ "description" => "Butun tizim uchun mavzuni tanlang.",
+
+ "fields" => [
+ "light" => [
+ "label" => "Yorugʻ mavzu",
+ "info" => "Kunduzgi vaqt uchun mos.",
+ ],
+ "dark" => [
+ "label" => "Qorongʻu mavzu",
+ "info" => "Kechki ishlash uchun ideal.",
+ ],
+ "system" => [
+ "label" => "Tizim mavzusi",
+ "info" => "Mavzu qurilmangizga qarab avtomatik tanlanadi.",
+ ],
+ ],
+
+ "save_changes" => "Mavzuni saqlash",
+ "save_changes_success" => "Profil mavzusi muvaffaqiyatli yangilandi.",
+ ],
+ ],
+
+ "settings" => [
+ "title" => "Sozlamalar",
+ ],
+
+ "social" => [
+ "title" => "Integratsiyalar",
+ "description" => "Tez kirish va qoʻshimcha funksiyalardan foydalanish uchun ijtimoiy tarmoqlarni ulang.",
+ "unlink" => "Uzish",
+ "unlink_description" => "Haqiqatan ham ushbu ijtimoiy tarmoqni uzmoqchimisiz?",
+ "default_link" => "Standart havola",
+ "connect" => "Ulash",
+ "no_socials" => "Afsuski, bizning tizimimizdagi ijtimoiy tarmoqlar yoʻq 😢",
+ "show_description" => "Ijtimoiy tarmoqni boshqa foydalanuvchilarga koʻrsatish",
+ "hide_description" => "Ijtimoiy tarmoqni boshqa foydalanuvchilardan yashirish",
+ "last_social_network" => "Ijtimoiy tarmoqni uzish uchun parol oʻrnating.",
+ ],
+
+ "payments" => [
+ "title" => "Toʻlovlar",
+ "description" => "Toʻlovlar va tranzaksiyalar tarixi.",
+ "table" => [
+ "id" => "ID",
+ "date" => "Sana",
+ "gateway" => "Toʻlov usuli",
+ "amount" => "Miqdor",
+ "status" => "Holat",
+ "promo" => "Promo kod",
+ "transaction" => "Tranzaksiya",
+ "actions" => "Amallar",
+ ],
+ "status" => [
+ "paid" => "Toʻlangan",
+ "pending" => "Kutilmoqda",
+ ],
+ ],
+
+ "upload_directory_error" => "Yuklash jildi mavjud emas.",
+ "upload_failed" => ":field ni yuklash muvaffaqiyatsiz.",
+ ],
+
+ "protection_warning" => "Hisobingizni himoya qilish uchun parol oʻrnating. Oʻrnatish",
+ "no_profile_modules_info" => "Flute da profil modullari oʻrnatilmagan. Bozorda koʻrish",
+ "was_online" => ":date da onlayn edi",
+ "view" => "Profilni koʻrish",
+ "social_deleted" => "Ijtimoiy tarmoq muvaffaqiyatli uzildi!",
+ "member_since" => ":date dan beri aʻzo",
+ "hidden_warning" => "Profilingiz boshqa foydalanuvchilardan yashirilgan.",
+ "profile_hidden" => "Bu profil boshqa foydalanuvchilardan yashirilgan.",
+ "verification_warning" => "Qoʻshimcha funksiyalardan foydalanish uchun email manzilingizni tasdiqlang. Tasdiqlash",
+];
diff --git a/i18n/uz/validator.php b/i18n/uz/validator.php
new file mode 100644
index 00000000..3dd387ff
--- /dev/null
+++ b/i18n/uz/validator.php
@@ -0,0 +1,52 @@
+ ":attribute maydoni mavjud boʻlishi kerak.",
+ "required" => "Bu maydon majburiy.",
+ "required-if" => ":field :value boʻlganda :attribute maydoni majburiy.",
+ "required-with" => ":field mavjud boʻlganda :attribute maydoni majburiy.",
+ "required-with-all" => "Barcha belgilangan maydonlar mavjud boʻlganda :attribute maydoni majburiy.",
+ "required-with-any" => "Belgilangan maydonlardan biri mavjud boʻlganda :attribute maydoni majburiy.",
+ "required-without" => ":field mavjud boʻlmaganda :attribute maydoni majburiy.",
+ "regex" => "Toʻgʻri :attribute kiriting.",
+ "equals" => ":attribute maydoni :field ga teng boʻlishi kerak.",
+ "not-equals" => ":attribute maydoni :field ga teng boʻlmasligi kerak.",
+ "identical" => ":attribute maydoni :field bilan bir xil boʻlishi kerak.",
+ "not-identical" => ":attribute maydoni :field bilan bir xil boʻlmasligi kerak.",
+ "in" => ":attribute maydoni quyidagilardan biri boʻlishi kerak: %values.",
+ "not-in" => ":attribute maydoni quyidagilardan biri boʻlmasligi kerak: %values.",
+ "contains" => ":attribute maydoni quyidagi qiymatlarni oʻz ichiga olishi kerak: %values.",
+ "contains-only" => ":attribute maydoni faqat quyidagi qiymatlarni oʻz ichiga olishi kerak: %values.",
+ "min-arr-count" => ":attribute maydonida kamida :min ta element boʻlishi kerak.",
+ "max-arr-count" => ":attribute maydonida :max tadan koʻp element boʻlmasligi kerak.",
+ "min" => ":attribute maydoni kamida :min boʻlishi kerak.",
+ "max" => ":attribute maydoni :max dan katta boʻlmasligi kerak.",
+ "greater-than" => ":attribute maydoni :field dan katta boʻlishi kerak.",
+ "less-than" => ":attribute maydoni :field dan kichik boʻlishi kerak.",
+ "alpha" => ":attribute maydoni faqat harflarni oʻz ichiga olishi kerak.",
+ "alpha-numeric" => ":attribute maydoni faqat harflar va raqamlarni oʻz ichiga olishi kerak.",
+ "min-str-len" => ":attribute maydoni kamida :min ta belgidan iborat boʻlishi kerak.",
+ "max-str-len" => ":attribute maydoni :max ta belgidan koʻp boʻlmasligi kerak.",
+ "str-len" => ":attribute maydoni aynan :value ta belgidan iborat boʻlishi kerak.",
+ "human-name" => ":attribute maydoni toʻgʻri ism boʻlishi kerak.",
+ "is" => ":attribute maydoni :type turiga tegishli boʻlishi kerak.",
+ "email" => ":attribute maydoni toʻgʻri email manzili boʻlishi kerak.",
+ "date" => ":attribute maydoni :format formatidagi sana boʻlishi kerak.",
+ "url" => ":attribute maydoni toʻgʻri URL manzili boʻlishi kerak.",
+ "uuid" => ":attribute maydoni toʻgʻri UUID boʻlishi kerak.",
+ "card-number" => ":attribute maydoni toʻgʻri karta raqami boʻlishi kerak.",
+ "confirmed" => ":attribute maydoni :confirmation_field bilan mos kelishi kerak.",
+ "unique" => "Bu maydon noyob boʻlishi kerak.",
+ "max-file-size" => ":attribute uchun maksimal fayl hajmi :max.",
+ "image" => ":attribute dagi fayl rasm boʻlishi kerak.",
+ "timezone" => ":attribute maydoni toʻgʻri vaqt mintaqasi boʻlishi kerak.",
+ "after" => ":attribute maydoni :date dan keyingi sana boʻlishi kerak.",
+ "datetime" => ":attribute maydoni :format formatidagi sana va vaqt boʻlishi kerak.",
+ "numeric" => ":attribute maydoni raqam boʻlishi kerak.",
+ "exists" => ":attribute maydoni mavjud boʻlishi kerak.",
+ "mimes" => ":attribute maydoni quyidagi turdagi fayl boʻlishi kerak: :values.",
+ "boolean" => ":attribute maydoni mantiqiy qiymat boʻlishi kerak.",
+ "integer" => ":attribute maydoni butun son boʻlishi kerak.",
+ "string" => ":attribute maydoni matn boʻlishi kerak.",
+ "array" => ":attribute maydoni massiv boʻlishi kerak.",
+];
diff --git a/i18n/uz/widgets.php b/i18n/uz/widgets.php
new file mode 100644
index 00000000..e95bf7e8
--- /dev/null
+++ b/i18n/uz/widgets.php
@@ -0,0 +1,55 @@
+ "Yangi foydalanuvchilar",
+ "users_today" => "Bugungi foydalanuvchilar",
+ "users_online" => "Onlayn foydalanuvchilar",
+ "no_widgets" => "Bu yerda hali vidjetlar yoʻq",
+ "no_widgets_description" => "Bu sahifani shaxsiylashtirish uchun vidjetlar qoʻshing.",
+ "no_widgets_description_home" => "Birinchi vidjetingizni qoʻshish uchun sahifani tahrirlashdan boshlang.",
+ "active_promo_codes" => "Faol promo kodlar",
+ "no_promo_codes" => "Faol promo kodlar yoʻq",
+ "expires" => "Muddati tugaydi",
+ "promo_code" => "Promo kod",
+ "promo_code_copy_success" => "Promo kod nusxalandi",
+ "discount" => [
+ "percentage" => "Chegirma :value%",
+ "amount" => "Balansga :value :currency qoʻshish",
+ ],
+ "recent_payments" => "Soʻnggi toʻlovlar",
+ "top_donors" => "Eng koʻp xayriya qilganlar",
+ "no_donors" => "Hali hech kim loyihamizga xayriya qilmagan 😢",
+ "user_mini_profile" => "Foydalanuvchi mini profili",
+ "empty" => "Boʻsh maydon",
+ "editor_empty" => "Iltimos, muharririga matn kiriting",
+ "editor" => "Muharrir",
+ "settings" => [
+ "users" => [
+ "display_type" => "Koʻrsatish turi",
+ "display_text" => "Matn (ismlar)",
+ "display_avatar" => "Avatarlar",
+ "max_display" => "Maksimal soni",
+ ],
+ "empty" => [
+ "height" => "Balandlik",
+ ],
+ "editor" => [
+ "inCard" => "Kontentni kartaga oʻrash",
+ "content" => "Kontent",
+ ],
+ ],
+
+ // Banners
+ "banners" => [
+ "no_banners" => "Bannerlar qoʻshilmagan",
+ "banner_image" => "Banner rasmi",
+ "prev_slide" => "Oldingi slayd",
+ "next_slide" => "Keyingi slayd",
+ ],
+
+ "content" => [
+ "name" => "Sahifa Kontenti",
+ "description" => "Shablonlardan asosiy sahifa kontenti",
+ "no_content" => "Kontent mavjud emas",
+ ],
+];
\ No newline at end of file