From b46d52e17d81ec94c6edeb5aedf45fffee0edc21 Mon Sep 17 00:00:00 2001 From: Dennis Date: Wed, 15 Dec 2021 13:59:57 +0100 Subject: [PATCH 1/4] Hindi Language support --- resources/lang/hi/auth.php | 18 +++++ resources/lang/hi/pagination.php | 17 ++++ resources/lang/hi/passwords.php | 20 +++++ resources/lang/hi/validation.php | 135 +++++++++++++++++++++++++++++++ 4 files changed, 190 insertions(+) create mode 100644 resources/lang/hi/auth.php create mode 100644 resources/lang/hi/pagination.php create mode 100644 resources/lang/hi/passwords.php create mode 100644 resources/lang/hi/validation.php diff --git a/resources/lang/hi/auth.php b/resources/lang/hi/auth.php new file mode 100644 index 00000000..25c616e7 --- /dev/null +++ b/resources/lang/hi/auth.php @@ -0,0 +1,18 @@ + 'ये साख हमारे रिकॉर्ड से मेल नहीं खा रहे हैं।', + 'password' => 'The provided password is incorrect.', + 'throttle' => 'बहुत सारे लॉगिन प्रयास। :seconds सेकंड में फिर से कोशिश करें।', +]; diff --git a/resources/lang/hi/pagination.php b/resources/lang/hi/pagination.php new file mode 100644 index 00000000..2f71e275 --- /dev/null +++ b/resources/lang/hi/pagination.php @@ -0,0 +1,17 @@ + 'अगला »', + 'previous' => '« पिछला', +]; diff --git a/resources/lang/hi/passwords.php b/resources/lang/hi/passwords.php new file mode 100644 index 00000000..b37ae7e3 --- /dev/null +++ b/resources/lang/hi/passwords.php @@ -0,0 +1,20 @@ + 'आपका पासवर्ड रीसेट कर दिया गया है!', + 'sent' => 'हमने आपको एक पासवर्ड रीसेट लिंक ई-मेल किया है!', + 'throttled' => 'कृपया पुन: प्रयास करने से पहले प्रतीक्षा करें । ', + 'token' => 'यह पासवर्ड रीसेट टोकन अमान्य है।', + 'user' => 'हमें उस ई-मेल पते के साथ एक उपयोगकर्ता नहीं मिल सकता है।', +]; diff --git a/resources/lang/hi/validation.php b/resources/lang/hi/validation.php new file mode 100644 index 00000000..cc5db580 --- /dev/null +++ b/resources/lang/hi/validation.php @@ -0,0 +1,135 @@ + ':attribute को स्वीकार किया जाना चाहिए।', + 'accepted_if' => 'The :attribute must be accepted when :other is :value.', + 'active_url' => ':attribute एक मान्य URL नहीं है।', + 'after' => ':attribute, :date के बाद की एक तारीख होनी चाहिए।', + 'after_or_equal' => ':attribute, :date के बाद या उसके बराबर की तारीख होनी चाहिए।', + 'alpha' => ':attribute में केवल अक्षर हो सकते हैं।', + 'alpha_dash' => ':attribute में केवल अक्षर, संख्या, और डैश हो सकते हैं।', + 'alpha_num' => ':attribute में केवल अक्षर और संख्याएं हो सकती हैं।', + 'array' => ':attribute एक सरणी होनी चाहिए।', + 'attached' => 'यह :attribute पहले से ही संलग्न है । ', + 'before' => ':attribute, :date से पहले की एक तारीख होनी चाहिए।', + 'before_or_equal' => ':attribute, :date इससे पहले या उसके बराबर की तारीख होनी चाहिए।', + 'between' => [ + 'array' => ':attribute, :min और :max आइटमों के बीच होनी चाहिए।', + 'file' => ':attribute, :min और :max किलोबाइट के बीच होना चाहिए।', + 'numeric' => ':attribute, :min और :max के बीच होना चाहिए।', + 'string' => ':attribute, :min और :max वर्णों के बीच होना चाहिए।', + ], + 'boolean' => ':attribute फील्ड सही या गलत होना चाहिए।', + 'confirmed' => ':attribute पुष्टिकरण मेल नहीं खा रहा है।', + 'current_password' => 'The password is incorrect.', + 'date' => ':attribute एक मान्य दिनांक नहीं है।', + 'date_equals' => ':attribute, :date के बराबर तारीख होनी चाहिए।', + 'date_format' => ':attribute फॉर्मेट :format से मेल नहीं खा रहा है।', + 'declined' => 'The :attribute must be declined.', + 'declined_if' => 'The :attribute must be declined when :other is :value.', + 'different' => ':attribute और :other अलग होना चाहिए।', + 'digits' => ':attribute, :digits अंक होना चाहिए।', + 'digits_between' => ':attribute, :min और :max अंकों के बीच होना चाहिए।', + 'dimensions' => ':attribute का अमान्य चित्त माप है।', + 'distinct' => ':attribute फील्ड का एक डुप्लिकेट मान होता है।', + 'email' => ':attribute एक मान्य ईमेल पता होना चाहिए।', + 'ends_with' => ':attribute को निम्नलिखित में से एक के साथ समाप्त होना चाहिए: :values । ', + 'exists' => 'चुना गया :attribute अमान्य है।', + 'file' => ':attribute एक फ़ाइल होनी चाहिए।', + 'filled' => ':attribute फील्ड आवश्यक होता है।', + 'gt' => [ + 'array' => ':attribute, :value मद से अधिक होना चाहिए।', + 'file' => ':attribute, :value kilobytes से अधिक होना चाहिए।', + 'numeric' => ':attribute, :value से अधिक होना चाहिए।', + 'string' => ':attribute, :value characters से अधिक होना चाहिए।', + ], + 'gte' => [ + 'array' => 'The :attribute must have :value items or more.', + 'file' => 'The :attribute must be greater than or equal :value kilobytes.', + 'numeric' => 'The :attribute must be greater than or equal :value.', + 'string' => 'The :attribute must be greater than or equal :value characters.', + ], + 'image' => ':attribute एक छवि होनी चाहिए।', + 'in' => 'चुना गया :attribute अमान्य है।', + 'in_array' => ':attribute फील्ड, :other में मौजूद नहीं है।', + 'integer' => ':attribute एक पूर्णांक होना चाहिए।', + 'ip' => ':attribute एक मान्य IP address होना चाहिए।', + 'ipv4' => ':attribute एक वैध IPv4 address होना चाहिए।', + 'ipv6' => ':attribute एक वैध IPv6 address होना चाहिए।', + 'json' => ':attribute एक मान्य JSON स्ट्रिंग होना चाहिए।', + 'lt' => [ + 'array' => 'The :attribute must have less than :value items.', + 'file' => 'The :attribute must be less than :value kilobytes.', + 'numeric' => 'The :attribute must be less than :value.', + 'string' => 'The :attribute must be less than :value characters.', + ], + 'lte' => [ + 'array' => 'The :attribute must not have more than :value items.', + 'file' => 'The :attribute must be less than or equal :value kilobytes.', + 'numeric' => 'The :attribute must be less than or equal :value.', + 'string' => 'The :attribute must be less than or equal :value characters.', + ], + 'max' => [ + 'array' => ':attribute, :max आइटमों से अधिक नहीं हो सकता है।', + 'file' => ':attribute :max किलोबाइट से बड़ा नहीं हो सकता है।', + 'numeric' => ':attribute, :max से बड़ा नहीं हो सकता है।', + 'string' => ':attribute, :max वर्णों से बड़ा नहीं हो सकता है।', + ], + 'mimes' => ':attribute एक प्रकार की फ़ाइल: :values होना चाहिए।', + 'mimetypes' => ':attribute एक प्रकार की फ़ाइल: :values होना चाहिए।', + 'min' => [ + 'array' => ':attribute कम से कम :min आइटम होना चाहिए।', + 'file' => ':attribute कम से कम :min किलोबाइट होना चाहिए।', + 'numeric' => ':attribute कम से कम :min होना चाहिए।', + 'string' => ':attribute कम से कम :min वर्ण होना चाहिए।', + ], + 'multiple_of' => ':attribute :value का एक बहु होना चाहिए', + 'not_in' => 'चुना गया :attribute अमान्य है।', + 'not_regex' => ':attribute प्रारूप अमान्य है।', + 'numeric' => ':attribute एक संख्या होनी चाहिए।', + 'password' => 'पासवर्ड गलत है । ', + 'present' => ':attribute फील्ड मौजूद होना चाहिए।', + 'prohibited' => ':attribute क्षेत्र निषिद्ध है । ', + 'prohibited_if' => ':attribute क्षेत्र निषिद्ध है जब :other :value है । ', + 'prohibited_unless' => ':attribute क्षेत्र तब तक निषिद्ध है जब तक कि :other :values में न हो । ', + 'prohibits' => 'The :attribute field prohibits :other from being present.', + 'regex' => ':attribute फॉर्मेट अमान्य है।', + 'relatable' => 'यह :attribute इस संसाधन से संबद्ध नहीं हो सकता है । ', + 'required' => ':attribute फील्ड आवश्यक होता है।', + 'required_if' => ':attribute फ़ील्ड आवश्यक होता है जब :other :value होता है।', + 'required_unless' => ':attribute फील्ड आवश्यक होता है जब :other, :values में नहीं होता है।', + 'required_with' => ':attribute फ़ील्ड आवश्यक होता है जब :values मौजूद होता है।', + 'required_with_all' => ':attribute फ़ील्ड आवश्यक होता है जब :values मौजूद होता है।', + 'required_without' => ':attribute फील्ड आवश्यक होता है जब :values मौजूद नहीं होता है।', + 'required_without_all' => ':attribute फील्ड आवश्यक होता है जब एक भी :values मौजूद नहीं होता है।', + 'same' => ':attribute और :other मेल खाना चाहिए।', + 'size' => [ + 'array' => ':attribute में :size आइटम होने चाहिए।', + 'file' => ':attribute, :size किलोबाइट होना चाहिए।', + 'numeric' => ':attribute, :size होना चाहिए।', + 'string' => ':attribute, :size वर्ण होना चाहिए।', + ], + 'starts_with' => ':attribute निम्नलिखित में से किसी एक से शुरू करना चाहिए: :values', + 'string' => ':attribute एक स्ट्रिंग होनी चाहिए।', + 'timezone' => ':attribute एक मान्य क्षेत्र होना चाहिए।', + 'unique' => ':attribute को पहले ही ले लिया गया है।', + 'uploaded' => ':attribute अपलोड करने में विफल।', + 'url' => ':attribute फॉर्मेट अमान्य है।', + 'uuid' => ':attribute एक वैध UUID होना चाहिए।', + 'custom' => [ + 'attribute-name' => [ + 'rule-name' => 'अनुकूल-संदेश', + ], + ], +]; From 09bee5ac727a5833282d2efcf83d7ff3184a822a Mon Sep 17 00:00:00 2001 From: Dennis Date: Wed, 15 Dec 2021 14:55:57 +0100 Subject: [PATCH 2/4] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index fa0690e2..26f5f27e 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,7 @@ ![controlpanel](https://user-images.githubusercontent.com/45005889/123518824-06b05000-d6a8-11eb-91b9-d1ed36bd2317.png) ![](https://img.shields.io/github/stars/ControlPanel-gg/dashboard) ![](https://img.shields.io/github/forks/ControlPanel-gg/dashboard) ![](https://img.shields.io/github/tag/ControlPanel-gg/dashboard) ![](https://img.shields.io/github/issues/ControlPanel-gg/dashboard) ![](https://img.shields.io/github/license/ControlPanel-gg/dashboard) ![](https://img.shields.io/discord/787829714483019826) +[![Crowdin](https://badges.crowdin.net/controlpanelgg/localized.svg)](https://crowdin.com/project/controlpanelgg) ## About ControlPanel's Dashboard is a dashboard application designed to offer clients a management tool to manage their pterodactyl servers. This dashboard comes with a credit-based billing solution that credits users hourly for each server they have and suspends them if they run out of credits. From 9213cb593d148aaf605bfe431e82ec4eef33319b Mon Sep 17 00:00:00 2001 From: Dennis Date: Wed, 15 Dec 2021 14:57:27 +0100 Subject: [PATCH 3/4] Update README.md --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index 26f5f27e..37d58e01 100644 --- a/README.md +++ b/README.md @@ -12,9 +12,7 @@ # ControlPanel-gg ![controlpanel](https://user-images.githubusercontent.com/45005889/123518824-06b05000-d6a8-11eb-91b9-d1ed36bd2317.png) -![](https://img.shields.io/github/stars/ControlPanel-gg/dashboard) ![](https://img.shields.io/github/forks/ControlPanel-gg/dashboard) ![](https://img.shields.io/github/tag/ControlPanel-gg/dashboard) ![](https://img.shields.io/github/issues/ControlPanel-gg/dashboard) ![](https://img.shields.io/github/license/ControlPanel-gg/dashboard) ![](https://img.shields.io/discord/787829714483019826) -[![Crowdin](https://badges.crowdin.net/controlpanelgg/localized.svg)](https://crowdin.com/project/controlpanelgg) - +![](https://img.shields.io/github/stars/ControlPanel-gg/dashboard) ![](https://img.shields.io/github/forks/ControlPanel-gg/dashboard) ![](https://img.shields.io/github/tag/ControlPanel-gg/dashboard) ![](https://img.shields.io/github/issues/ControlPanel-gg/dashboard)[![Crowdin](https://badges.crowdin.net/controlpanelgg/localized.svg)](https://crowdin.com/project/controlpanelgg) ![](https://img.shields.io/github/license/ControlPanel-gg/dashboard) ![](https://img.shields.io/discord/787829714483019826) ## About ControlPanel's Dashboard is a dashboard application designed to offer clients a management tool to manage their pterodactyl servers. This dashboard comes with a credit-based billing solution that credits users hourly for each server they have and suspends them if they run out of credits. From b42c11ca259bea5eda4c30ecdb704383bbb2255a Mon Sep 17 00:00:00 2001 From: Dennis Date: Wed, 15 Dec 2021 14:57:52 +0100 Subject: [PATCH 4/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 37d58e01..654a3adc 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ # ControlPanel-gg ![controlpanel](https://user-images.githubusercontent.com/45005889/123518824-06b05000-d6a8-11eb-91b9-d1ed36bd2317.png) -![](https://img.shields.io/github/stars/ControlPanel-gg/dashboard) ![](https://img.shields.io/github/forks/ControlPanel-gg/dashboard) ![](https://img.shields.io/github/tag/ControlPanel-gg/dashboard) ![](https://img.shields.io/github/issues/ControlPanel-gg/dashboard)[![Crowdin](https://badges.crowdin.net/controlpanelgg/localized.svg)](https://crowdin.com/project/controlpanelgg) ![](https://img.shields.io/github/license/ControlPanel-gg/dashboard) ![](https://img.shields.io/discord/787829714483019826) +![](https://img.shields.io/github/stars/ControlPanel-gg/dashboard) ![](https://img.shields.io/github/forks/ControlPanel-gg/dashboard) ![](https://img.shields.io/github/tag/ControlPanel-gg/dashboard) [![Crowdin](https://badges.crowdin.net/controlpanelgg/localized.svg)](https://crowdin.com/project/controlpanelgg) ![](https://img.shields.io/github/issues/ControlPanel-gg/dashboard) ![](https://img.shields.io/github/license/ControlPanel-gg/dashboard) ![](https://img.shields.io/discord/787829714483019826) ## About ControlPanel's Dashboard is a dashboard application designed to offer clients a management tool to manage their pterodactyl servers. This dashboard comes with a credit-based billing solution that credits users hourly for each server they have and suspends them if they run out of credits.