diff --git a/lang/ne/admin.php b/lang/ne/admin.php index 855ae84..54cf718 100644 --- a/lang/ne/admin.php +++ b/lang/ne/admin.php @@ -49,4 +49,15 @@ return [ 'api_resource_no_permission_binding' => 'एडमिन API स्रोतमा अनुमति बाइन्डिङ छैन: :code', 'currency_default_cannot_delete' => 'पूर्वनिर्धारित मुद्रा मेटाउन मिल्दैन।', 'currency_referenced_cannot_delete' => 'मुद्रा व्यवसाय डाटामा प्रयोग भएको छ, मेटाउन मिल्दैन: :refs', + 'player_site_player_id_required' => 'मुख्य साइट खेलाडी ID आवश्यक छ।', + 'player_native_username_required' => 'लटरी लगइन प्रयोगकर्ता नाम आवश्यक छ।', + 'player_username_taken' => 'यो लगइन प्रयोगकर्ता नाम पहिले नै प्रयोगमा छ।', + 'player_credit_in_use_blocks_delete' => 'खेलाडीसँग अझै आवण्टित क्रेडिट छ। मेटाउनु अघि सेटल वा रिलिज गर्नुहोस्।', + 'agent_cannot_operate_bill' => 'तपाईंलाई यो बिलमा सञ्चालन गर्ने अनुमति छैन।', + 'agent_cannot_operate_player_bill' => 'तपाईंले आफ्नो नोड अन्तर्गतका प्रत्यक्ष खेलाडीहरूको मात्र भुक्तानी दर्ता गर्न सक्नुहुन्छ।', + 'agent_bound_cannot_manage_periods' => 'बाँधिएका एजेन्ट खाताहरूले सेटलमेन्ट अवधि खोल्न वा बन्द गर्न सक्दैनन्। साइट वित्तलाई सम्पर्क गर्नुहोस्।', + 'agent_bound_cannot_finance_adjust' => 'बाँधिएका एजेन्ट खाताहरूले खराब ऋण राइट-अफ वा वित्तीय समायोजन गर्न सक्दैनन्। साइट वित्तलाई सम्पर्क गर्नुहोस्।', + 'agent_cannot_view_platform_pnl' => 'एजेन्ट खाताहरूले प्लेटफर्म-व्यापी P&L रिपोर्ट हेर्न सक्दैनन्।', + 'admin_site_id_required' => 'इन्टिग्रेशन साइट आवश्यक छ।', + 'admin_site_not_found' => 'इन्टिग्रेशन साइट फेला परेन वा पहुँच छैन।', ]; diff --git a/lang/ne/validation_attributes.php b/lang/ne/validation_attributes.php new file mode 100644 index 0000000..c9287e8 --- /dev/null +++ b/lang/ne/validation_attributes.php @@ -0,0 +1,72 @@ + 'खाता', + 'password' => 'पासवर्ड', + 'captcha_key' => 'क्याप्चा', + 'captcha_code' => 'क्याप्चा कोड', + 'username' => 'प्रयोगकर्ता नाम', + 'nickname' => 'उपनाम', + 'name' => 'नाम', + 'code' => 'कोड', + 'slug' => 'स्लग', + 'status' => 'स्थिति', + 'email' => 'इमेल', + 'group' => 'सेटिङ समूह', + 'value' => 'मान', + 'key' => 'कुञ्जी', + 'items' => 'वस्तुहरू', + 'parent_id' => 'माथिल्लो नोड', + 'role_ids' => 'भूमिकाहरू', + 'role_slugs' => 'भूमिकाहरू', + 'permission_slugs' => 'अनुमतिहरू', + 'grants' => 'प्रतिनिधित्व अनुदान', + 'child_agent_id' => 'तलको एजेन्ट', + 'role' => 'भूमिका', + 'user' => 'प्रयोगकर्ता', + 'site_code' => 'साइट कोड', + 'site_player_id' => 'साइट खेलाडी ID', + 'player_id' => 'खेलाडी', + 'agent_node_id' => 'एजेन्ट नोड', + 'currency_code' => 'मुद्रा', + 'currency' => 'मुद्रा', + 'amount' => 'रकम', + 'amount_delta' => 'समायोजन रकम', + 'reason' => 'कारण', + 'remark' => 'टिप्पणी', + 'draw_id' => 'ड्र', + 'draw_no' => 'ड्र नम्बर', + 'draw_time' => 'ड्र समय', + 'start_time' => 'सुरु समय', + 'close_time' => 'बन्द समय', + 'period' => 'अवधि', + 'date_from' => 'सुरु मिति', + 'date_to' => 'अन्त्य मिति', + 'play_code' => 'खेल', + 'page' => 'पृष्ठ', + 'per_page' => 'प्रति पृष्ठ', + 'lines' => 'बेट लाइनहरू', + 'lines.*.number' => 'नम्बर', + 'lines.*.play_code' => 'खेल', + 'lines.*.amount' => 'दाउ', + 'idempotent_key' => 'इडेम्पोटेन्सी कुञ्जी', + 'wallet_api_url' => 'वालेट API URL', + 'prize_type' => 'पुरस्कार प्रकार', + 'prize_index' => 'पुरस्कार सूचकांक', + 'number_4d' => '४-अंक नम्बर', + 'normalized_number' => 'नम्बर', + 'items.*.play_code' => 'खेल', + 'items.*.odds_value' => 'अड्स', + 'items.*.display_name' => 'प्रदर्शन नाम', + 'report_type' => 'रिपोर्ट प्रकार', + 'total_share_rate' => 'शेयर दर', + 'credit_limit' => 'क्रेडिट सीमा', + 'rebate_limit' => 'रिबेट अधिकतम', + 'default_player_rebate' => 'पूर्वनिर्धारित खेलाडी रिबेट', + 'rebate_rate' => 'रिबेट दर', + 'extra_rebate_rate' => 'अतिरिक्त रिबेट दर', + 'settlement_cycle' => 'सेटलमेन्ट चक्र', + 'can_grant_extra_rebate' => 'अतिरिक्त रिबेट अनुमति', + 'can_create_child_agent' => 'तलका एजेन्ट अनुमति', + 'can_create_player' => 'खेलाडी अनुमति', +]; diff --git a/lang/ne/validation_business.php b/lang/ne/validation_business.php new file mode 100644 index 0000000..ebbc3d4 --- /dev/null +++ b/lang/ne/validation_business.php @@ -0,0 +1,55 @@ + 'यो मान पहिले नै छ। कृपया अर्को छान्नुहोस्।', + 'required' => ':attribute आवश्यक छ।', + 'system_role' => 'प्रणाली भूमिका मेटाउन मिल्दैन।', + 'agent_mismatch' => 'यो प्रयोगकर्ता हालको एजेन्ट नोडमा पर्दैन।', + 'invalid_for_agent' => 'एक वा बढी भूमिकाहरू यस एजेन्टका लागि मान्य छैनन्।', + 'not_manageable' => 'तपाईंले यो तलको एजेन्ट व्यवस्थापन गर्न सक्नुहुन्न।', + 'invalid_menu_action' => 'अमान्य वा अज्ञात अनुमति वस्तु।', + 'exceeds_actor' => 'यी अनुमतिहरू तपाईंले दिन सक्ने भन्दा बढी छन्: :detail', + 'exceeds_parent_ceiling' => 'यी अनुमतिहरू माथिल्लो प्रतिनिधित्व सीमा भन्दा बढी छन्: :detail', + 'exceeds_delegation_ceiling' => 'यी अनुमतिहरू यस नोडको प्रतिनिधित्व सीमा भन्दा बढी छन्: :detail', + 'permission_exceeds_actor' => 'यी अनुमतिहरू तपाईंले दिन सक्ने भन्दा बढी छन्: :detail', + 'permission_catalog_incomplete' => 'अनुमति क्याटलग अधूरो छ (हराएको: :detail)। migrate र admin-auth-sync चलाउनुहोस्।', + 'exceeds_parent' => 'शेयर दर माथिल्लो एजेन्ट भन्दा बढी हुन सक्दैन।', + 'exceeds_available' => 'क्रेडिट सीमाले माथिल्लोको उपलब्ध आवण्टन भन्दा बढी हुन्छ।', + 'exceeds_limit' => 'मान अनुमति सीमा भन्दा बढी छ।', + 'exceeds_player_rebate_limit' => 'रिबेट दर एजेन्ट रिबेट अधिकतम भन्दा बढी हुन सक्दैन।', + 'exceeds_parent_rebate' => 'रिबेट अधिकतम माथिल्लो एजेन्ट भन्दा बढी हुन सक्दैन।', + 'exceeds_default_rebate_limit' => 'पूर्वनिर्धारित खेलाडी रिबेट यस नोडको रिबेट अधिकतम भन्दा बढी हुन सक्दैन।', + 'not_allowed' => 'यो क्षमता एजेन्टका लागि सक्षम छैन।', + 'agent_profile_required' => 'पहिले एजेन्ट प्रोफाइलमा शेयर दर र क्रेडिट कन्फिगर गर्नुहोस्।', + 'parent_profile_required' => 'पहिले माथिल्लो एजेन्ट प्रोफाइलमा शेयर दर र क्रेडिट कन्फिगर गर्नुहोस्।', + 'wallet_player_prohibited' => 'वालेट खेलाडीहरूसँग क्रेडिट सीमा वा रिबेट सेटिङ हुन सक्दैन।', + 'exceeds_unpaid' => 'भुक्तानी रकम यस बिलको बाँकी रकम भन्दा बढी हुन सक्दैन।', + 'invalid_range' => 'शेयर दर ० र १०० बीचमा हुनुपर्छ।', + 'below_allocated' => 'क्रेडिट सीमा तलका एजेन्टहरूलाई पहिले नै आवण्टित क्रेडिट भन्दा कम हुन सक्दैन।', + 'parent_cannot_delegate' => 'माथिल्लोले यो क्षमता सक्षम गरेको छैन।', + 'cannot_create_child_agent' => 'तपाईंलाई उप-एजेन्ट सिर्जना गर्ने अनुमति छैन।', + 'cannot_create_player' => 'तपाईंलाई खेलाडी सिर्जना गर्ने अनुमति छैन।', + 'primary_account_missing' => 'यस एजेन्टसँग बाँधिएको लगइन खाता छैन; प्रयोगकर्ता नाम अद्यावधिक गर्न सकिँदैन।', + 'agent_overdue' => 'यस एजेन्टसँग अतिदेय बिलहरू छन्। यो सञ्चालन अनुमति छैन।', + 'agent_line_severe_overdue' => 'यस एजेन्ट लाइनमा गम्भीर अतिदेय छ (७ दिन भन्दा बढी)। बेटिङ जम्मा गरिएको छ।', + 'parent_overdue' => 'माथिल्लो एजेन्टसँग अतिदेय बिलहरू छन्। यो सञ्चालन अनुमति छैन।', + 'period_already_open' => 'यो मिति दायराको अवधि पहिले नै खुला छ। यसको सट्टा बन्द गर्नुहोस्।', + 'period_site_has_open' => 'यस साइटमा पहिले नै खुला अवधि छ। नयाँ खोल्नु अघि बन्द गर्नुहोस्।', + 'period_overlaps_existing' => 'यो अवधि अवस्थित अवधिसँग ओभरल्याप हुन्छ। सुरु र अन्त्य मिति मिलाउनुहोस्।', + 'period_not_found' => 'सेटलमेन्ट अवधि फेला परेन वा पहुँच छैन।', + 'period_already_closed' => 'यो अवधि पहिले नै बन्द भइसकेको छ।', + 'share_snapshot_missing' => 'केही लेजर पङ्क्तिहरूमा शेयर स्न्यापसटहरू हरारहेका छन्। पहिले ड्र सेटलमेन्ट पूरा गर्नुहोस्।', + 'completed' => 'यो सेटलमेन्ट अवधि बन्द भयो; बिल र भुक्तानी परिवर्तन गर्न सकिँदैन।', + 'locked' => 'यो बिल जम्मा गरिएको छ र परिमार्जन गर्न सकिँदैन।', + 'not_payable' => 'यो बिलले हालको स्थितिमा भुक्तानी स्वीकार गर्न सक्दैन। पहिले पुष्टि गर्नुहोस्।', + 'not_confirmable' => 'यो बिल हालको स्थितिमा पुष्टि गर्न सकिँदैन।', + 'not_eligible' => 'यो बिल यस सञ्चालनका लागि योग्य छैन।', + 'no_unpaid' => 'यस बिलमा बाँकी रकम छैन।', + 'not_locked' => 'यो बिल अझै पुष्टि/जम्मा भएको छैन; समायोजन अनुमति छैन।', + 'zero' => 'रकम शून्य हुन सक्दैन।', + 'insufficient' => 'उपलब्ध क्रेडिट अपर्याप्त छ। दाउ घटाउनुहोस् वा आफ्नो एजेन्टलाई उच्च सीमाको लागि सोध्नुहोस्।', + 'overdue' => 'तपाईंसँग अतिदेय बिलहरू छन्। जारी राख्नु अघि सेटल गर्नुहोस्।', + 'invalid' => 'अमान्य मान। कृपया जाँच गरी पुन: प्रयास गर्नुहोस्।', + 'bill_not_found' => 'सेटलमेन्ट बिल फेला परेन वा पहुँच छैन।', + 'exists' => 'चयन गरिएको साइट अवस्थित छैन वा इन्टिग्रेट गरिएको छैन।', +]; diff --git a/lang/ne/validation_custom.php b/lang/ne/validation_custom.php new file mode 100644 index 0000000..ae5d699 --- /dev/null +++ b/lang/ne/validation_custom.php @@ -0,0 +1,44 @@ + [ + 'regex' => 'कोडमा अक्षर, अंक, अन्डरस्कोर र हाइफन मात्र प्रयोग गर्न सकिन्छ; साइट कोड सानो अक्षर वा अंकबाट सुरु हुनुपर्छ।', + 'unique' => 'यो कोड पहिले नै प्रयोगमा छ।', + ], + 'slug' => [ + 'regex' => 'स्लगमा साना अक्षर, अंक, अन्डरस्कोर र हाइफन मात्र प्रयोग गर्न सकिन्छ।', + 'unique' => 'यो स्लग पहिले नै प्रयोगमा छ।', + ], + 'account' => [ + 'regex' => 'खातामा अक्षर, अंक, बिन्दु, अन्डरस्कोर र हाइफन मात्र प्रयोग गर्न सकिन्छ।', + ], + 'username' => [ + 'regex' => 'प्रयोगकर्ता नाममा अक्षर, अंक, बिन्दु, अन्डरस्कोर र हाइफन मात्र प्रयोग गर्न सकिन्छ।', + 'unique' => 'यो प्रयोगकर्ता नाम पहिले नै प्रयोगमा छ।', + ], + 'draw_no' => [ + 'regex' => 'ड्र नम्बर YYYYMMDD-क्रम ढाँचामा हुनुपर्छ (जस्तै 20260101-001)।', + ], + 'number_4d' => [ + 'regex' => 'नम्बर ठीक ४ अंक हुनुपर्छ।', + ], + 'normalized_number' => [ + 'regex' => 'नम्बर ठीक ४ अंक हुनुपर्छ।', + 'size' => 'नम्बर ठीक ४ अंक हुनुपर्छ।', + ], + 'wallet_api_url' => [ + 'wallet_api_url' => 'वालेट API URL https सार्वजनिक रुट URL हुनुपर्छ (लोकलहोस्ट, निजी IP, पथ वा क्वेरी बिना)।', + ], + 'amount_delta' => [ + 'not_in' => 'समायोजन रकम शून्य हुन सक्दैन।', + ], + 'password' => [ + 'min' => 'पासवर्ड कम्तीमा :min अक्षर हुनुपर्छ।', + ], + 'reason' => [ + 'min' => 'कारण कम्तीमा :min अक्षर हुनुपर्छ।', + ], + 'items' => [ + 'size' => ':attribute मा ठीक :size वस्तुहरू हुनुपर्छ।', + ], +]; diff --git a/lang/ne/validation_exact.php b/lang/ne/validation_exact.php new file mode 100644 index 0000000..6666dbe --- /dev/null +++ b/lang/ne/validation_exact.php @@ -0,0 +1,6 @@ + 'सबै २३ ड्र पुरस्कार स्लटहरू प्रदान गर्नुपर्छ (पहिलो, दोस्रो, तेस्रो, सुरुवात र सान्त्वना)।', + 'items_must_contain_23_slots' => 'सबै २३ ड्र पुरस्कार स्लटहरू प्रदान गर्नुपर्छ (पहिलो, दोस्रो, तेस्रो, सुरुवात र सान्त्वना)।', +]; diff --git a/lang/ne/validation_rules.php b/lang/ne/validation_rules.php new file mode 100644 index 0000000..10f5ca7 --- /dev/null +++ b/lang/ne/validation_rules.php @@ -0,0 +1,54 @@ + ':attribute स्वीकार गर्नुपर्छ।', + 'array' => ':attribute सूची हुनुपर्छ।', + 'boolean' => ':attribute सत्य वा असत्य हुनुपर्छ।', + 'confirmed' => ':attribute पुष्टिकरण मेल खाँदैन।', + 'date' => ':attribute मान्य मिति हुनुपर्छ।', + 'date_format' => ':attribute ढाँचा :format सँग मेल खानुपर्छ।', + 'email' => ':attribute मान्य इमेल ठेगाना हुनुपर्छ।', + 'exists' => 'चयन गरिएको :attribute अमान्य वा अनुपलब्ध छ।', + 'filled' => ':attribute को मान हुनुपर्छ।', + 'in' => 'चयन गरिएको :attribute अमान्य छ।', + 'integer' => ':attribute पूर्णांक हुनुपर्छ।', + 'json' => ':attribute मान्य JSON हुनुपर्छ।', + 'max' => [ + 'array' => ':attribute मा :max भन्दा बढी वस्तु हुन सक्दैन।', + 'numeric' => ':attribute :max भन्दा बढी हुन सक्दैन।', + 'string' => ':attribute :max अक्षर भन्दा बढी हुन सक्दैन।', + ], + 'min' => [ + 'array' => ':attribute मा कम्तीमा :min वस्तु हुनुपर्छ।', + 'numeric' => ':attribute कम्तीमा :min हुनुपर्छ।', + 'string' => ':attribute कम्तीमा :min अक्षर हुनुपर्छ।', + ], + 'not_in' => 'चयन गरिएको :attribute अमान्य छ।', + 'not_regex' => ':attribute ढाँचा अमान्य छ।', + 'numeric' => ':attribute संख्या हुनुपर्छ।', + 'present' => ':attribute उपस्थित हुनुपर्छ।', + 'prohibited' => ':attribute अनुमति छैन।', + 'regex' => ':attribute ढाँचा अमान्य छ।', + 'required' => ':attribute आवश्यक छ।', + 'required_if' => ':other :value हुँदा :attribute आवश्यक छ।', + 'required_with' => ':values उपस्थित हुँदा :attribute आवश्यक छ।', + 'required_with_all' => ':values उपस्थित हुँदा :attribute आवश्यक छ।', + 'required_without' => ':values अनुपस्थित हुँदा :attribute आवश्यक छ।', + 'same' => ':attribute :other सँग मेल खानुपर्छ।', + 'size' => [ + 'array' => ':attribute मा :size वस्तु हुनुपर्छ।', + 'numeric' => ':attribute :size हुनुपर्छ।', + 'string' => ':attribute :size अक्षर हुनुपर्छ।', + ], + 'string' => ':attribute पाठ हुनुपर्छ।', + 'unique' => ':attribute पहिले नै प्रयोगमा छ।', + 'url' => ':attribute मान्य URL हुनुपर्छ।', + 'uuid' => ':attribute मान्य UUID हुनुपर्छ।', + 'between' => [ + 'array' => ':attribute मा :min र :max बीच वस्तु हुनुपर्छ।', + 'numeric' => ':attribute :min र :max बीच हुनुपर्छ।', + 'string' => ':attribute :min र :max अक्षर बीच हुनुपर्छ।', + ], + 'after_or_equal' => ':attribute :date मा वा पछि हुनुपर्छ।', + 'distinct' => ':attribute मा दोहोरिएको मान छ।', +];