From 1677add57ed87202a7a5f5e2431c503a5340264a Mon Sep 17 00:00:00 2001 From: tayf <144544047+be-at@users.noreply.github.com> Date: Sun, 8 Mar 2026 16:47:47 +0200 Subject: [PATCH] add arabic readme --- README-ar.md | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 README-ar.md diff --git a/README-ar.md b/README-ar.md new file mode 100644 index 0000000..4d6a936 --- /dev/null +++ b/README-ar.md @@ -0,0 +1,53 @@ +# وقاية 🛡️ +مكتبة Python للكشف عن الكلمات المسيئة وفلترتها بعدة لغات. تكتشف الكلمات المسيئة وتحجبها. + +## التثبيت +```bash +pip install wiqaya +``` + +## الاستخدام +```python +from wiqaya import Wiqaya + +w = Wiqaya(lang="ar") + +w.is_profane("حرامي") # True +w.is_profane("نص عادي") # False +w.get_profane_words("نص فيه حرامي و أطرش") # ['حرامي', 'أطرش'] +``` + +> [!NOTE] +> المكتبة تدعم إزالة التشكيل من الكلمات تلقائياً + + +## اللغات المدعومة + + +| Code | Language | Code | Language | Code | Language | +|------|----------|------|----------|------|----------| +| af | Afrikaans | am | Amharic | ar | العربية | +| az | Azerbaijani | be | Belarusian | bg | Bulgarian | +| ca | Catalan | ceb | Cebuano | cs | Czech | +| cy | Welsh | da | Danish | de | German | +| dz | Dzongkha | el | Greek | en | English | +| eo | Esperanto | es | Spanish | et | Estonian | +| eu | Basque | fa | Persian | fi | Finnish | +| fil | Filipino | fr | French | gd | Scottish Gaelic | +| gl | Galician | hi | Hindi | hr | Croatian | +| hu | Hungarian | hy | Armenian | id | Indonesian | +| is | Icelandic | it | Italian | ja | Japanese | +| kab | Kabyle | kh | Khmer | ko | Korean | +| la | Latin | lt | Lithuanian | lv | Latvian | +| mi | Maori | mk | Macedonian | ml | Malayalam | +| mn | Mongolian | mr | Marathi | ms | Malay | +| mt | Maltese | my | Burmese | nl | Dutch | +| no | Norwegian | pih | Norfuk | piy | Picard | +| pl | Polish | pt | Portuguese | ro | Romanian | +| rop | Kriol | ru | Russian | sk | Slovak | +| sl | Slovenian | sm | Samoan | sq | Albanian | +| sr | Serbian | sv | Swedish | ta | Tamil | +| te | Telugu | tet | Tetum | th | Thai | +| tlh | Klingon | to | Tongan | tr | Turkish | +| uk | Ukrainian | uz | Uzbek | vi | Vietnamese | +| yid | Yiddish | zh | Chinese | zu | Zulu | \ No newline at end of file