Skip to content

Latest commit

 

History

History
111 lines (82 loc) · 6 KB

README_AR.md

File metadata and controls

111 lines (82 loc) · 6 KB

خدمات اللغة العربية بلغة جافا سكريبت

مكتبة متنوعة تقدم وظائف مساعدة لمعالجة وتحويل النصوص العربية. يمكن استخدامها في Node.js والمتصفح.

📋 الميزات

  • إزالة التشكيل: إزالة التشكيل من النص العربي.
  • إزالة التطويل: إزالة أحرف التطويل غير الضرورية من العبارات العربية.
  • التحويل إلى العربية القديمة: تحويل النص العربي إلى الخط العربي القديم.
  • التحويل إلى العربية القديمة وتشفير الكلمات المحظورة: تحويل النص العربي إلى الخط العربي القديم واستبدال النصوص العربية المحظورة بأحرف مشابهة بصريًا لأغراض الترميز. (الكلمات المحظورة هي الكلمات التي تعتبر كلمات مسيئة في وسائل التواصل الاجتماعي)
  • التشفير: استبدال النص العربي بأحرف مشابهة بصريًا لأغراض الترميز.
  • تشفير الكلمات المحظورة: استبدال النصوص العربية المحظورة بأحرف مشابهة بصريًا لأغراض الترميز. (الكلمات المحظورة هي الكلمات التي تعتبر كلمات مسيئة في وسائل التواصل الاجتماعي)
  • إزالة اللواحق العربية: إزالة اللواحق المحددة (البادئات واللاحقات) من كلمة عربية إذا بدأت أو انتهت بهذه اللواحق.
  • الكلمة إلى حروفها: تحويل الكلمة العربية إلى حروفها المنطوقة.
  • ...والمزيد!

🚀 التثبيت

تم تصميم خدمات العربية لتعمل في كل من المتصفح وتطبيقات NodeJS.

المتصفح

نوفر حزم ESM و UMD للاستخدام في المتصفح. يمكن العثور عليها مع ملفات الإصدار الأخير.

<script src="arabic-services.umd.js"></script>
<script>
	console.log(ArabicServices.removeTashkeel('الخَيْلُ وَاللّيْلُ وَالبَيْداءُ تَعرِفُني'));
	// Output: 'الخيل والليل والبيداء تعرفني'
</script>

NodeJS

تم توفير مكتبات CommonJS و ES Module.

npm install arabic-services

CommonJS:

const { ArabicServices } = require('arabic-services');
console.log(ArabicServices.removeTashkeel('الخَيْلُ وَاللّيْلُ وَالبَيْداءُ تَعرِفُني'));
// Output: 'الخيل والليل والبيداء تعرفني'

ES Module:

import { ArabicServices } from 'arabic-services';
console.log(ArabicServices.removeTashkeel('الخَيْلُ وَاللّيْلُ وَالبَيْداءُ تَعرِفُني'));
// Output: 'الخيل والليل والبيداء تعرفني'

💡 المساهمة

تم إتاحة خدمات اللغة العربية للجمهور لتوفير مكتبة مُجربة جيدًا وموثقة بشكل جيد لمعالجة وتحويل النصوص العربية لجميع المطورين. نحن نقبل مساهمات الميزات بشرط أن تكون موثقة بشكل صحيح وتشمل الاختبارات المناسبة.

  • 🚀 إذا كنت ترغب في المساهمة في هذا المشروع وتحسينه بأفكار جديدة، فبإمكانك عمل pull request وطلبك مرحب به للغاية.
  • 📝 إذا وجدت أي مشكلة، فقط ضعها في قسم الـIssues في المستودع، شكرًا لك.

🌟 ضع نجمة على هذا المستودع 🌟

من فضلك ضع ⭐️ على هذا المستودع وشاركه مع الآخرين


📜 الرخصة

هذا المشروع مرخص تحت رخصة GPL-3.0. انظر ملف الرخصة لمزيد من التفاصيل.

💬 الاتصال