diff --git a/ldap-client/lang/ar b/ldap-client/lang/ar
new file mode 100644
index 000000000..e69de29bb
diff --git a/ldap-client/lang/ar.auto b/ldap-client/lang/ar.auto
new file mode 100644
index 000000000..a679a385c
--- /dev/null
+++ b/ldap-client/lang/ar.auto
@@ -0,0 +1,225 @@
+index_econf=لم يتم العثور على ملف تكوين NSS-LDAP $1 على نظامك. ربما لم يتم تثبيت دعم برنامج LDAP ، أو أن تهيئة الوحدة النمطية غير صحيحة.
+index_check=التحقق من التكوين
+index_checkdesc=انقر فوق هذا الزر ليقوم Webmin بالتحقق من صحة تكوين خادم LDAP ، من خلال التأكد من أنه يمكن الاتصال بالخادم وأنه يحتوي على مستخدمين ومجموعات.
+index_return=مؤشر الوحدة
+index_fixpam=تحذير - اكتشف Webmin ملفين لتكوين LDAP منفصلين على نظامك. تم تكوين NSS-LDAP باستخدام$1 ، بينما يستخدم PAM-LDAP$2. قد يتسبب هذا في تناسق بين الخدمتين.
+index_fix=إصلاح عن طريق ربط الملفات
+index_ignore=لا تظهر هذه الرسالة
+index_ldapmod=عميل LDAP
+index_stop=أوقف البرنامج الخفي لبرنامج LDAP
+index_stopdesc=قم بإيقاف البرنامج الخفي لبرنامج LDAP المحلي ، وهو أمر مطلوب للاستعلام عن خادم LDAP البعيد.
+index_start=ابدأ البرنامج الخفي لبرنامج LDAP Client
+index_startdesc=ابدأ تشغيل البرنامج الخفي لبرنامج LDAP المحلي المطلوب للاستعلام عن خادم LDAP البعيد. لن يتم الوصول إلى المستخدمين والمجموعات في LDAP حتى يتم تشغيله.
+index_restart=إعادة تشغيل البرنامج الخفي لبرنامج LDAP
+index_restartdesc=قم بتطبيق التكوين الحالي عن طريق إعادة تشغيل البرنامج الخفي لبرنامج LDAP المحلي.
+index_atboot=ابدأ تشغيل برنامج LDAP عند التمهيد
+index_atbootdesc=تغيير ما إذا كان البرنامج الخفي لعميل LDAP يبدأ عند تشغيل النظام أم لا.
+server_title=تكوين خادم LDAP
+server_header=خادم LDAP وخيارات تسجيل الدخول
+server_host=أسماء مضيف خادم LDAP
+server_port=الاتصال بالمنفذ
+server_version=إصدار بروتوكول LDAP
+server_timelimit=حد وقت الاتصال
+server_binddn=تسجيل الدخول لغير root المستخدمين
+server_bindpw=كلمة المرور للمستخدمين غير root
+server_rootbinddn=قم بتسجيل الدخول لمستخدم root
+server_rootbindpw=كلمة المرور لمستخدم root
+server_same=تمامًا مثل غير الجذر
+server_none=لا يوجد
+server_anon=مجهول
+server_ssl=هل تريد استخدام الاتصال المشفر؟
+server_tls=نعم ، باستخدام TLS
+server_peer=التحقق من شهادة LDAP SSL؟
+server_def=افتراضي (عادةً$1)
+server_cacert=ملف شهادة المرجع المصدق (CA)
+server_uri=خوادم LDAP
+server_uhost=اسم المضيف
+server_uport=رقم المنفذ
+server_uproto=بروتوكول
+server_ldap=اساسي
+server_ldaps=SSL
+server_ldapi=مقبس يونكس
+server_err=فشل حفظ تكوين خادم LDAP
+server_ehost=إن '$1' ليس اسم مضيف صالح
+server_ehosts=لم يتم إدخال خوادم LDAP
+server_eport=منفذ خادم LDAP مفقود أو غير صالح
+server_ebinddn=تسجيل الدخول مفقود للمستخدمين غير root
+server_ebindpw=كلمة مرور مفقودة للمستخدمين غير root
+server_erootbinddn=تسجيل دخول مفقود لمستخدم root
+server_erootbindpw=كلمة مرور مفقودة لمستخدم root
+server_etimelimit=حد وقت الاتصال مفقود أو غير صالح
+server_ecacert=ملف شهادة CA مفقود أو غير صالح
+server_euport=منفذ مفقود أو غير صالح للملقم$1
+server_euri=لم يتم إدخال خوادم LDAP
+base_title=قواعد بحث LDAP
+base_header=مواقع بحث دليل LDAP
+base_base=قاعدة البحث العالمية
+base_scope=عمق البحث
+base_ssub=الشجرة الفرعية بالكامل
+base_sone=مستوى واحد
+base_sbase=القاعدة فقط
+base_passwd=قاعدة لمستخدمي يونكس
+base_shadow=قاعدة لكلمات مرور يونكس
+base_group=قاعدة لمجموعات يونكس
+base_hosts=قاعدة لأسماء المضيفين
+base_services=قاعدة لخدمات الشبكة
+base_networks=قاعدة لأسماء الشبكة
+base_protocols=قاعدة للبروتوكولات
+base_netmasks=قاعدة لأسماء قناع الشبكة
+base_aliases=قاعدة للأسماء المستعارة للبريد الإلكتروني
+base_netgroup=قاعدة لمجموعات الشبكة
+base_bscope=عمق البحث
+base_bfilter=تصفية البحث
+base_timelimit=حد البحث الزمني
+base_secs=ثواني
+base_global=القاعدة العالمية
+base_err=فشل حفظ قواعد بحث LDAP
+base_ebase=قاعدة البحث العالمية مفقودة
+base_epasswd=قاعدة مفقودة لمستخدمي Unix
+base_eshadow=قاعدة مفقودة لكلمات مرور Unix
+base_egroup=قاعدة مفقودة لمجموعات يونكس
+base_ehosts=قاعدة مفقودة لأسماء المضيفين
+base_eservices=قاعدة مفقودة لخدمات الشبكة
+base_enetworks=قاعدة مفقودة لأسماء الشبكة
+base_eprotocols=قاعدة مفقودة للبروتوكولات
+base_enetmasks=قاعدة مفقودة لأسماء قناع الشبكة
+base_ealiases=قاعدة مفقودة للأسماء المستعارة للبريد الإلكتروني
+base_enetgroup=قاعدة مفقودة لمجموعات netgroups
+base_etimelimit=حد وقت البحث مفقود أو غير صالح
+pam_title=خيارات المصادقة
+pam_header=مصادقة PAM وإعدادات كلمة المرور
+pam_filter=مرشح LDAP إضافي
+pam_login=سمة LDAP لاسم المستخدم
+pam_groupdn=مجموعة LDAP لفرض عضوية
+pam_member=سمة LDAP لأعضاء المجموعة
+pam_password=طريقة تخزين كلمة المرور
+pam_clear=نص واضح
+pam_crypt=تشفير Unix
+pam_md5=تشفير MD5
+pam_nds=خدمات دليل Novell
+pam_ad=الدليل النشط
+pam_exop=تغيير كلمة مرور OpenLDAP
+pam_none=لا يوجد
+pam_ignored=تجاهل
+pam_err=فشل في حفظ خيارات المصادقة
+pam_efilter=عامل تصفية LDAP إضافي مفقود
+pam_elogin=سمة LDAP مفقودة أو غير صالحة لاسم المستخدم
+pam_egroupdn=مجموعة LDAP مفقودة لفرض عضوية
+pam_emember=سمة LDAP مفقودة أو غير صالحة لأعضاء المجموعة
+switch_title=الخدمات باستخدام LDAP
+switch_service=الخدمات
+switch_srcs=مصادر البيانات
+switch_return=الخدمات باستخدام LDAP
+ldap_emodule=لم يتم تثبيت الوحدة النمطية$1 Perl اللازمة للتحدث إلى خادم LDAP. انقر هنا لتنزيل Webmin وتثبيته الآن.
+ldap_emodule2=لم يتم تثبيت الوحدة النمطية$1 Perl اللازمة للتحدث إلى خادم LDAP.
+ldap_econf=لم يتم العثور على ملف تكوين عميل LDAP $1 على نظامك
+ldap_econn=فشل الاتصال بخادم LDAP $1 المنفذ$2
+ldap_econn2=فشل الاتصال بخادم LDAP $1 المنفذ $2 : $3
+ldap_elogin=فشل الارتباط بخادم LDAP $1 كـ $2 : $3
+ldap_anon=مجهول
+ldap_eparse=تعذر تحليل URI لملقم LDAP$1
+ldap_etls=فشل التبديل إلى وضع TLS :$1
+browser_title=متصفح LDAP
+browser_econn=لا يمكن استخدام مستعرض LDAP :$1
+browser_base=التصفح:
+browser_ok=تبين
+browser_esearch=فشل البحث عن LDAP :$1
+browser_subs=كائنات تابعة
+browser_attrs=سمات الكائن
+browser_parent=تصفح الوالد
+browser_none=لا يوجد
+browser_sel=حسنا
+order_nisplus=شيكل +
+order_nis=شيكل
+order_dns=DNS
+order_files=الملفات
+order_sss=خدمات أمن النظام
+order_db=ملفات DB
+order_compat=شيكل وملفات
+order_hesiod=Hesiod
+order_ldap=LDAP
+order_user=طابعات المستخدم
+order_xfn=XFN
+order_mdns4=DNS الإرسال المتعدد
+order_mdns4_minimal=DNS الإرسال المتعدد (الحد الأدنى)
+desc_aliases=الأسماء المستعارة لـ Sendmail
+desc_mail=الأسماء المستعارة لـ Sendmail
+desc_hosts=عناوين المضيف
+desc_group=مجموعات يونكس
+desc_passwd=مستخدمو Unix
+desc_ethers=عناوين إيثرنت
+desc_amd.home=المنزل الآلي
+desc_amd.master=خرائط Automounter
+desc_auto_home=المنزل الآلي
+desc_auto_master=خرائط Automounter
+desc_auto_local=Automounter المحلية
+desc_auto.home=المنزل الآلي
+desc_auto.master=خرائط Automounter
+desc_auto.local=Automounter المحلية
+desc_automount=خرائط Automounter
+desc_netgroup=Netgroups
+desc_netgrp=Netgroups
+desc_netid=NetIDs
+desc_networks=عناوين الشبكة
+desc_protocols=بروتوكولات الشبكة
+desc_rpc=برامج RPC
+desc_services=خدمات الشبكة
+desc_sendmailvars=متغيرات Sendmail
+desc_publickey=المفاتيح العامة
+desc_publickeys=المفاتيح العامة
+desc_bootparams=معلمات التمهيد
+desc_shadow=كلمات مرور الظل يونكس
+desc_gshadow=كلمات مرور مجموعة يونكس
+desc_netmasks=نتماسكس
+desc_printcap=طابعات
+desc_adjunct=معلومات المستخدم الإضافية
+desc_printers=طابعات
+desc_ipnodes=عقد IP
+desc_timezone=المناطق الزمنية
+desc_locale=لغات
+eswitch_title=تحرير الخدمة
+eswitch_egone=الخدمة غير موجودة!
+eswitch_header=تفاصيل الخدمة
+eswitch_name=اسم الخدمة
+eswitch_0=مصدر البيانات الأول
+eswitch_1=مصدر البيانات الثاني
+eswitch_2=مصدر البيانات الثالث
+eswitch_3=مصدر البيانات الرابع
+eswitch_4=مصدر البيانات الخامس
+eswitch_nth=مصدر البيانات$1
+eswitch_success=على النجاح
+eswitch_notfound=إذا لم يتم العثور عليها
+eswitch_unavail=إن لم تكن متاحة
+eswitch_tryagain=غير متاح مؤقتا
+eswitch_return=نتيجة الإرجاع
+eswitch_continue=تابع البحث
+eswitch_none=لا يوجد
+eswitch_err=فشل في حفظ الخدمة
+eswitch_enone=لم يتم تحديد مصادر!
+log_server=تعديل تكوين خادم LDAP
+log_base=تعديل قواعد بحث LDAP
+log_pam=خيارات المصادقة المعدلة
+log_modify_switch=تم تغيير الخدمة$1
+log_atboot=تفعيل البرنامج الخفي لعميل LDAP في وقت التمهيد
+log_delboot=البرنامج الخفي لبرنامج LDAP معطل في وقت التمهيد
+log_start=بدأ البرنامج الخفي لبرنامج LDAP
+log_stop=توقف البرنامج الخفي لبرنامج LDAP
+log_restart=البرنامج الخفي لبرنامج LDAP المعاد تشغيله
+check_title=التحقق من تكوين LDAP
+check_base=جارٍ البحث عن قاعدة LDAP للمستخدمين ..
+check_ebase=.. لا يوجد أساس في تكوين العميل!
+check_based=.. عثر على القاعدة$1.
+check_connect=جارٍ الاتصال بخادم LDAP ..
+check_econnect=.. فشل الاتصال :$1
+check_connected=.. متصل بـ$1
+check_search=جاري البحث عن المستخدمين ..
+check_esearch=.. فشل البحث :$1
+check_eusers=.. لم يتم العثور على مستخدمين تحت القاعدة$1.
+check_found=.. وجد$1 من المستخدمين.
+check_nss=جارٍ التحقق من خدمة مستخدمي Unix.
+check_nssok=.. تم إعداد الخدمة للاستعلام عن LDAP.
+check_enss=.. لم يتم إعداد الخدمة لاستخدام LDAP.
+check_match=جارٍ البحث عن مستخدم Unix $1 ..
+check_ematch=.. المستخدم غير موجود.
+check_matched=تم العثور على المستخدم بنجاح.
+check_done=تمت تهيئة نظامك بنجاح كبرنامج LDAP!