# ހެލްޕަރ ލައިބްރަރީ

[![ލައިސަންސް: އެމްއައިޓީ](https://img.shields.io/BADGE/LISENCE-MIT-YELLO.SVG)](lisense)  
[![pypi](https://img.shields.io/pypi/v/v/pyhelper-tools-jbhm?style=for-the-badge&label=pypi&color=blue)](https://pypi.org/project/project/pyhelper-tools-jbhm/)  

## 🌍 ލިބެން ހުރި ބަސްތައް

[![EN](https://img.shields.io/badge/Lang-en-Red.SVG)](Readme.md)  
[![ES](https://img.shields.io/badge/lang-es-yellow.svg)](readme.es.md)  
[![fr](https://img.shields.io/badge/lang-fr-blue.svg)](readme.fr.md)  
[![de](https://img.shields.io/badge/lang-de-green.svg)](readme.de.md)  
[![RU](https://img.shields.io/badge/lang-ru-purple.svg)](readme.ru.md)  
[![TR](https://img.shields.io/badge/Lang-tr-Orange.svg)](readme.tr.md)  
[![ZH](https://img.shields.io/badge/lang-zh-black.svg)](readme.zh.md)  
[![it](https://img.shields.io/badge/lang-it-lightgrey.svg)](readme.it.md)  
]  
[![SV](https://img.shields.io/badge/lang-sv-blue.svg)](readme.sv.md)  
[1  
[![ar](https://img.shields.io/badge/lang-ar-brown.svg)](readme.ar.md)  
[![af](https://img.shields.io/badge/lang-af-onge.svg)](readme.af.md)  
[![SQ](https://img.shields.io/badge/lang-sq-blue.svg)](readme.sq.md)  
[![AM](https://img.shields.io/badge/lang-am-green.svg)](Readme.am.md)  
[![ހައި](https://img.shields.io/badge/lang-hy-red.svg)](readme.hy.md)  
[![AS](https://img.shields.io/badge/lang-as-purple.svg)](readme.as.md)  
[![AY](https://img.shields.io/badge/lang-ay-brown.svg)](readme.ay.md)  
[![az](https://img.shields.io/badge/lang-az-lightblue.svg)](readme.az.md)  
]  
[![eu](https://img.shields.io/badge/lang-eu-eu-pink.svg)](readme.eu.md)  
[![be](https://img.shields.io/badge/lang-be-be-darkblue.svg)](readme.be.md)  
[![BN](https://img.shields.io/badge/lang-bn-teal.svg)](readme.bn.md)  
[![ބޯ](https://img.shields.io/badge/lang-bho-orange.svg)](readme.bho.md)  
[![BS](https://img.shields.io/badge/lang-bs-purple.svg)](readme.bm.md)  
[![BG](https://img.shields.io/badge/lang-bg-green.svg)](readme.bg.md)  
[![CA](https://img.shields.io/badge/lang-ca-yellow.svg)](readme.ca.md)  
[![CEB](https://img.shields.io/badge/lang-ceb-blue.svg)](readme.ceb.md)  
[![ny](https://img.shields.io/badge/lang-ny-red.svg)](readme.ny.md)  
[![CO](https://img.shields.io/badge/lang-co-green.svg)](readme.co.md)  
[![HR](https://img.shields.io/badge/lang-hr-blue.svg)](readme.hr.md)  
[![CS](https://img.shields.io/badge/lang-cs-red.svg)](readme.cs.md)  
[![DA](https://img.shields.io/badge/lang-da-purple.svg)](readme.da.md)  
[![DV](https://img.shields.io/badge/lang-dv-orange.svg)](readme.dv.md)  
[![DOI](https://img.shields.io/badge/lang-doi-brown.svg)](readme.doi.md)  
[![NL](https://img.shields.io/badge/lang-nl-ORANGE.SVG)](readme.nl.md)  
[![EO](https://img.shields.io/badge/Lang-Eo-Green.SVG)](readme.eo.md)  
[![އެޓް](https://img.shields.io/badge/lang-et-blue.svg)](readme.et.md)  
[![ee](https://img.shields.io/badge/lang-ee-ee-red.svg)](Readme.ee.md)  
[![TL](https://img.shields.io/badge/lang-tl-purple.svg)](readme.tl.md)  
[![fi](https://img.shields.io/badge/lang-fi-blue.svg)](readme.fi.md)  
[![FY](https://img.shields.io/badge/Lang-fy-Orang  
[![GL](https://img.shields.io/badge/lang-gl-gl-green.svg)](readme.gl.md)  
[![KA](https://img.shields.io/badge/lang-ka-red.svg)](readme.ka.md)  
[![EL](https://img.shields.io/badge/lang-el-blue.svg)](readme.el.md)  
[![GN](https://img.shields.io/badge/lang-gn-purple.svg)](readme.gn.md)  
[![GU](https://img.shields.io/badge/Lang-Gu-Orange.svg)](Readme.gu.md)  
[![http](https://img.shields.io/badge/lang-ht-green.svg)](readme.ht.md)  
[![HA](https://img.shields.io/badge/lang-ha-blue.svg)](readme.ha.md)  
[![HAW](https://img.shields.io/badge/lang-haw-red.svg)](readme.haw.md)  
[![iw](https://img.shields.io/badge/lang-iw-purple.svg)](readme.iw.md)  
[![HI](https://img.shields.io/badge/lang-hi-orange.svg)](readme.hi.md)  
[![HMN](https://img.shields.io/badge/lang-hmn-green.svg)](readme.hmn.md)  
[![HU](https://img.shields.io/badge/lang-hu-blue.svg)](readme.hu.md)  
[![IS](https://img.shields.io/badge/lang-is-red.svg)](readme.is.md)  
[1  
[![ILO](https://img.shields.io/badge/Lang-Ilo-Orange.svg)](readme.ilo.md)  
[![ID](https://img.shields.io/badge/lang-id-green.svg)](readme.id.md)  
[![ގާ](https://img.shields.io/badge/lang-ga-blue.svg)](readme.ga.md)  
[![jw](https://img.shields.io/badge/lang-jw-red.svg)](readme.jw.md)  
[![KN](https://img.shields.io/badge/lang-kn-purple.svg)](readme.kn.md)  
[![KK](https://img.shields.io/badge/Lang-KK-ORANGE.SVG)](readme.kk.md)

]  
[![RW](https://img.shields.io/badge/lang-rw-blue.svg)](readme.rw.md)  
[![ގޮމް](https://img.shields.io/badge/lang-gom-red.svg)](readme.gom.md)  
[![KO](https://img.shields.io/badge/lang-ko-purple.svg)](readme.ko.md)  
[![KRI](https://img.shields.io/badge/Lang-Kri-Orange.svg)](readme.kri.md)  
[![KU](https://img.shields.io/badge/lang-ku-green.svg)](readme.ku.md)  
[![CKB](https://img.shields.io/badge/lang-ckb-blue.svg)](readme.ckb.md)  
[![KY](https://img.shields.io/badge/lang-ky-red.svg)](readme.ky.md)  
[![LO](https://img.shields.io/badge/lang-lo-purple.svg)](readme.lo.md)  
[![ލާ](https://img.shields.io/badge/lang-la-la-onge.svg)](readme.la.md)  
[![lv](https://img.shields.io/badge/lang-lv-green.svg)](readme.lv.md)  
[![ln](https://img.shields.io/badge/lang-ln-blue.svg)](readme.ln.md)  
[![lt](https://img.shields.io/badge/lang-lt-red.svg)](readme.lt.md)  
[![lg](https://img.shields.io/badge/lang-lg-purple.svg)](readme.lg.md)  
[![lb](https://img.shields.io/badge/lang-lb-Orange.svg)](readme.lb.md)  
[![mk](https://img.shields.io/badge/lang-mk-green.svg)](readme.mk.md)  
[![MAI](https://img.shields.io/badge/lang-mai-blue.svg)](readme.mai.md)  
[![mg](https://img.shields.io/badge/lang-mg-red.svg)](readme.mg.md)  
]  
[![ml](https://img.shields.io/badge/lang-ml-ORANGE.SVG)](readme.ml.md)  
[![mt](https://img.shields.io/badge/lang-mt-green.svg)](readme.mt.md)  
[![mi](https://img.shields.io/badge/lang-mi-blue.svg)](readme.mi.md)  
[![mr](https://img.shields.io/badge/lang-mr-red.svg)](readme.mr.md)  
]  
[![MN](https://img.shields.io/badge/Lang-Mn-Orange.svg)](readme.mn.md)  
]  
[![NE](https://img.shields.io/badge/lang-ne-blue.svg)](readme.ne.md)  
[![NO](https://img.shields.io/badge/lang-no-red.svg)](readme.no.md)  
]  
[![OM](https://img.shields.io/badge/lang-om-onge.svg)](readme.om.md)  
[![PS](https://img.shields.io/badge/lang-ps-green.svg)](readme.ps.md)  
[![fa](https://img.shields.io/badge/lang-fa-blue.svg)](readme.fa.md)  
[1  
[![ރޯ](https://img.shields.io/badge/lang-ro-purple.svg)](readme.ro.md)  
[![SM](https://img.shields.io/badge/Lang-SM-ORANGE.SVG)](readme.sm.md)  
[![sa](https://img.shields.io/badge/lang-sa-green.svg)](readme.sa.md)  
[![GD](https://img.shields.io/badge/lang-gd-blue.svg)](readme.gd.md)  
[![NSO](https://img.shields.io/badge/lang-nso-red.svg)](readme.nso.md)  
[![ST](https://img.shields.io/badge/lang-st-purple.svg)](readme.st.md)  
[![SN](https://img.shields.io/badge/Lang-Sn-Orange.svg)](readme.sn.md)  
[![SD](https://img.shields.io/badge/lang-sd-green.svg)](readme.sd.md)  
[![SI](https://img.shields.io/badge/lang-si-blue.svg)](readme.si.md)  
[![SK](https://img.shields.io/badge/Lang-Sk-Red.SVG)](Readme.sk.md)  
[![SL](https://img.shields.io/badge/lang-sl-purple.svg)](readme.sl.md)  
[![ސޯ](https://img.shields.io/badge/lang-so-onge.svg)](readme.so.md)  
[![SU](https://img.shields.io/badge/lang-su-green.svg)](readme.su.md)  
[![SW](https://img.shields.io/badge/lang-sw-blue.svg)](readme.sw.md)  
[![TG](https://img.shields.io/badge/lang-tg-red.svg)](readme.tg.md)  
[![TA](https://img.shields.io/badge/lang-ta-purple.svg)](Readme.ta.md)  
[![TT](https://img.shields.io/badge/lang-tt-Orange.svg)](readme.tt.md)  
[![TE](https://img.shields.io/badge/lang-te-green.svg)](readme.te.md)  
[![th](https://img.shields.io/badge/lang-th-blue.svg)](readme.th.md)  
[![ti](https://img.shields.io/badge/lang-ti-red.svg)](readme.ti.md)  
]  
[![TK](https://img.shields.io/badge/lang-tk-Orang  
[![AK](https://img.shields.io/badge/lang-ak-ak-green.svg)](readme.ak.md)  
[![ޔޫކޭ](https://img.shields.io/badge/lang-uk-blue.svg)](readme.uk.md)  
[1  
[![ug](https://img.shields.io/badge/lang-ug-purple.svg)](readme.ug.md)  
[![uz](https://img.shields.io/badge/lang-uz-Orange.svg)](readme.uz.md)  
[![VI](https://img.shields.io/badge/lang-vi-green.svg)](readme.vi.md)  
[![CY](https://img.shields.io/badge/lang-cy-blue.svg)](readme.cy.md)

[![XH](https://img.shields.io/badge/lang-xh-red.svg)](readme.xh.md)  
[![yi](https://img.shields.io/badge/lang-yi-purple.svg)](readme.yi.md)  
[1  
[![ޒޫ](https://img.shields.io/badge/lang-zu-green.svg)](readme.zu.md)

---

## 📖 އޯވަރވިއު

**PYHELPER** އަކީ **ޑޭޓާ އެނަލިސިސް، ވިޝުއަލައިޒޭޝަން، ސްޓެޓިސްޓިކަލް އޮޕަރޭޝަންސް، އަދި ޔުޓިލިޓީ ވޯކްފްލޯސް** ފަސޭހަ ކުރުމަށް ފަރުމާކޮށްފައިވާ ވަރސައިޓަލް ޕައިތަން ޓޫލްކިޓެކެވެ.  
އެއީ ބޮއިލަރޕްލޭޓް ކޯޑަށްވުރެ ބޮޑަށް އިންސައިޓްތަކަށް ފޯކަސް ކުރެވޭ ގޮތަށް އެކަޑަމިކް، ރިސާޗް، އަދި ޕްރޮފެޝަނަލް ޕްރޮޖެކްޓްތަކަށް އެއްވެސް ދަތިކަމެއް ނެތި އިންޓަގްރޭޓް ވެގެންނެވެ.

މުހިންމު ފައިދާތައް:
- 🧮 ބިލްޓް-އިން **ތަފާސްހިސާބުތަކާއި ހިސާބު ޔުޓިލިޓީސް**
- 📊 ބޭނުންކުރަން ފަސޭހަ **ޑޭޓާ ވިޝުއަލައިޒޭޝަން ރެޕަރސް**
- 🗂 ހެންޑީ **ފައިލް ހެންޑްލިންގ އެންޑް ސަރޗިންގ**
- 🔍 **ސިންޓެކްސް ވެލިޑޭޝަން** ޕައިތަން ފައިލްތަކަށް
- 🌍 **މަލްޓި-ލެންގުއޭޖް ސަޕޯޓް** އާއި އެކު ރެޑީ ޓު ޔޫސް ޓްރާންސްލެޝަންތަކާއެކު
- 🚀 **ފާސްޓް ޕްރޮޓޯޓައިޕިންގ*** އަދި **އެޑިއުކޭޝަނަލް ޕާޕަސްތަކަށް އޮޕްޓިމައިޒްކޮށްފައި**

---

## ✨ ފީޗާސް

### 📊 ޑޭޓާ ވިޝުއަލައިޒޭޝަން
- ހޮރައިޒޮންޓަލް އެންޑް ވަރޓިކަލް ބާ ޗާޓްސް (`އެޗްބާރ`، `vbar`)
- ޕައި ޗާޓްސް (`ޕައި`)
- ފޮށި ޕްލޮޓްތައް (`ބޮކްސްޕްލޮޓް`)
- ހިސްޓޯގްރާމްސް (`ހީސްޓޯ`)
- ހީޓްމެޕްސް (`ހީޓްމެޕް`)
- ޑޭޓާ ޓޭބަލްސް (`ޓޭބަލް`)
- އެޑްވާންސް ވިޝުއަލައިޒޭޝަންސް (ސްކެޓަރ، ވައިއަލިން، ކޭޑީއީ، ޕެއަރޕްލޮޓް، ފަދަ)

### 📈 ތަފާސްހިސާބު ތަޙުލީލުކުރުން
- މަރުކަޒީ ނަޒަރިއްޔާތުގެ ފިޔަވަޅުތައް:  
  `ގެޓް_މީޑިއާ`، `ގެޓް_މީޑިއަން`، `ގެޓް_މޯޑާ`
- ފަތުރާލުމުގެ މިންގަނޑުތައް:  
  `ގެޓް_ރެންކް`، `ގެޓް_ވާރ`، `ގެޓް_ޑެސްވް`، `ޑިސްޕް`
- ޑޭޓާ ނޯމަލައިޒޭޝަން (`ނޯމަލައިޒް`)
- އައުޓްލައިއާ ޑިޓެކްޝަން (އައިކިޔުއާރު އެންޑް ޒެޑް-ސްކޯރ މެތޯޑްސް)
- ކޮންޑިޝަނަލް ޑޭޓާ ޓްރާންސްފޯމަޝަންސް (`ކޮންޑިޝަނަލް`)

### 🛠 ޔުޓިލިޓީސް
- ފައިލް ޑިސްކަވަރީ އެންޑް ލޯޑިންގ (`ކޯލް`)
- އެންހަންސްޑް **ސްވިޗް / އެސިންކްސްވިޗް** ސިސްޓަމް
- ސިންޓެކްސް ޗެކިންގ އެންޑް އެނަލިސިސް (`PYTHONFILECHECKER`, `CHECK_SYNTAX`)
- ކޮންޓެކްސްޓާއެކު އެރަރ ރިޕޯޓިންގ
- އިންޓަގްރޭޓެޑް ހެލްޕް ސިސްޓަމް (`އެހީތެރިކަން`، ޕްރިވިއުސް، ޑޮކްސް)

### 🌍 މަލްޓި ލެންގުއޭޖް ސަޕޯޓް
- ބިލްޓް-އިން ތަރުޖަމާތައް **12 ބަސް***
- `ލޯޑް_ޔޫޒަރ_ޓްރާންސްލެޝަންސް() އާއެކު އެކްސްޓެންޑް ކުރެވޭ`
- `SET_LANGUAGE(lang_code) އާއެކު ޑައިނަމިކް ސެލެކްޝަން`
- ޑިފޯލްޓް ފޯލްބެކް ޓު އިނގިރޭސި

---

## 🚀 އިންސްޓޯލް ކުރުން

ޕައިޕީއައި އިން އިންސްޓޯލް ކުރުން:

```ބާޝް
ޕިޕް އިންސްޓޯލް ޕައިހެލްޕަރ-ޓޫލްސް-ޖޭބީއެޗްއެމް
```

---

## 🔧 ބޭނުންކުރާ މިސާލުތައް

### ސެޓް ބަސް
```ޕައިތަން
ހެލްޕަރ އިން އިމްޕޯޓް ސެޓް_ލެންގުއޭޖް

set_language("en") # އިނގިރޭސި
SET_LANGUAGE("ES") # ސްޕެނިޝް
set_language("fr") # ފްރެންޗް
SET_LANGUAGE("DE") # German
set_language("ru") # ރަޝިޔާ
SET_LANGUAGE("TR") # ތުރުކީ
SET_LANGUAGE("ZH") # ޗައިނީސް
set_language("it") # އިޓަލީ
SET_LANGUAGE("PT") # ޕޯޗުގީޒް
SET_LANGUAGE("SV") # ސްވިޑެން
SET_LANGUAGE("JA") # Japanese
SET_LANGUAGE("AR") # ޢަރަބި
# ... 100+ ބަހަށް ސަޕޯޓް ދިނުން
```

### އަސާސީ ތަފާސްހިސާބު
```ޕައިތަން
އިމްޕޯޓް ހެލްޕަރ އެސް އެޗްޕީ

ޑޭޓާ = [1، 2، 2، 3، 4، 5]

print(hp.get_media(data)) # މީން
print(hp.get_median(data)) # މީޑިއަން
print(hp.get_moda(data)) # mode
```

### ވިޝުއަލައިޒޭޝަން
```ޕައިތަން
އިމްޕޯޓް ހެލްޕަރ އެސް އެޗްޕީ
helper.submodules އިން gr as GR

df = hp.pd.dataframe({"ވެލިއުސް": [5، 3، 7، 2، 9]})
ގްރ.ހިސްޓޯ(ޑީއެފް، "ވެލިއުސް"، ބިންސް=5، ޓައިޓަލް="ސެމްޕްލް ހިސްޓޯގްރާމް")
```

### ފައިލް ހެންޑްލިންގ
```ޕައިތަން
ހެލްޕަރ އިމްޕޯޓް ކޯލް އިން

data = call("my_data", type="CSV") # ސީއެސްވީ ފައިލް އެއް އޮޓޮމެޓިކުން ހޯދައި ލޯޑް ކުރެއެވެ .
```

### ކަސްޓަމް ތަރުޖަމާތައް
```ޕައިތަން
ހެލްޕަރ އިން އިމްޕޯޓް load_user_translations

# Lag.JSON އިން ކަސްޓަމް ތަރުޖަމާތައް ލޯޑްކުރުން
load_user_translations("ކަސްޓަމް/ލަންގް.ޖޭއެސްއޯއެން")
```

---

## 📂 ޕްރޮޖެކްޓް ސްޓްރަކްޗަރ

```
ހެލްޕަރ/
 ├── ކޯރ.py # މައިގަނޑު ފަންކްޝަންތައް
 ├── ލަންގް/ # ޓްރާންސްލެޝަން ފައިލްސް (JSON)
 ├── ސަބްމޮޑޫލްސް/
 │ ├── ގްރާފް.PY # ވިޝުއަލައިޒޭޝަން ފަންކްޝަންސް
 │ ├── statics.PY # ސްޓެޓިސްޓިކަލް ފަންކްޝަންސް
 │ ├── UTILS.PY # ޔުޓިލިޓީ ހެލްޕަރސް
 └── __init__.py
```

---

## 🤝 ކޮންޓްރިބިއުޓް ކުރުން

ކޮންޓްރިބިއުޝަންތަކަށް މަރުހަބާ!  
[GITHUB ރިޕޮޒިޓަރީ](https://github.com/JBHMDEV/PYHELPER-TOOLS) ގައި މައްސަލަތައް ހުޅުވާލުމާއި، ރަނގަޅުކުރުންތައް ހުށަހެޅުމާއި، ނުވަތަ ޕުލް ރިކުއެސްޓްތައް ހުށަހެޅުއްވުން އެދެމެވެ.

---

## 📜 ލައިސަންސް

މި މަޝްރޫޢަކީ **MIT ލައިސަންސް** ގެ ދަށުން ލައިސަންސް ލިބިފައިވާ މަޝްރޫޢެކެވެ.  
ތަފްސީލު ހޯދުމަށް [ލައިސަންސް](ލައިސަންސް) ފައިލް ބައްލަވާށެވެ.

---

⚡ ޕައިތަން ވޯކްފްލޯސް ސުޕަޗާޖް ކުރަން ތައްޔާރު **PYHELPER** އާއެކު؟ މިއަދު އެކްސްޕްލޯރ ކުރަން ފަށާ!