.\" -*- coding: UTF-8 -*- '\" t .\" Copyright, Bruno Haible .\" Copyright 2014, Michael Kerrisk .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH towlower 3 "8 فبراير 2026" "صفحات دليل لينكس 6.18" .SH الاسم towlower, towlower_l \- تحويل محرف عريض إلى حرف صغير .SH المكتبة مكتبة سي المعيارية (\fIlibc\fP،\ \fI\-lc\fP) .SH موجز .nf \fB#include \fP .P \fBwint_t towlower(wint_t \fP\fIwc\fP\fB);\fP \fBwint_t towlower_l(wint_t \fP\fIwc\fP\fB, locale_t \fP\fIlocale\fP\fB);\fP .fi .P .RS -4 متطلبات ماكروات اختبار الميزات لـ glibc (انظر \fBfeature_test_macros\fP(7)): .RE .P \fBtowlower_l\fP(): .nf منذ glibc 2.10: _XOPEN_SOURCE >= 700 قبل glibc 2.10: _GNU_SOURCE .fi .SH الوصف الدالة \fBtowlower\fP() هي المكافئ العريض للدالة \fBtolower\fP(3). إذا كان \fIwc\fP محرفًا عريضًا كبيرًا، ويوجد له مقابل صغير في الإعدادات المحلية الحالية، فإنها تُرجع المقابل الصغير لـ \fIwc\fP. في جميع الحالات الأخرى، يُعاد \fIwc\fP دون تغيير. .P الدالة \fBtowlower_l\fP() تؤدي نفس المهمة، لكنها تُجري التحويل بناءً على معلومات نوع المحرف في الإعدادات المحلية المحددة بواسطة \fIlocale\fP. سلوك \fBtowlower_l\fP() غير مُعرّف إذا كان \fIlocale\fP هو كائن الإعدادات المحلية الخاص \fBLC_GLOBAL_LOCALE\fP (انظر \fBduplocale\fP(3)) أو لم يكن مقبض كائن إعدادات محلية صالحًا. .P يجب أن يكون المعامل \fIwc\fP قابلاً للتمثيل كـ \fIwchar_t\fP ومحرفًا صالحًا في المحلية أو يكون القيمة \fBWEOF\fP. .SH "قيمة الإرجاع" إذا كان \fIwc\fP قابلًا للتحويل إلى حرف صغير، تُرجع \fBtowlower\fP() مقابله الصغير؛ وإلا تُرجع \fIwc\fP. .SH السمات للاطلاع على شرح للمصطلحات المستخدمة في هذا القسم، انظر \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. الواجهة السمة القيمة T{ .na .nh \fBtowlower\fP() T} سلامة الخيوط المنطقة (locale) آمنة لتعدد المسالك (MT\-Safe) T{ .na .nh \fBtowlower_l\fP() T} سلامة الخيوط MT\-Safe .TE .SH المعايير .TP \fBtowlower\fP() C11، POSIX.1\-2008 (XSI). .TP \fBtowlower_l\fP() POSIX.1\-2008. .SH المعايير .TP \fBtowlower\fP() C99, POSIX.1\-2001 (XSI). مهجور في POSIX.1\-2008 (XSI). .TP \fBtowlower_l\fP() glibc 2.3. POSIX.1\-2008. .SH ملاحظات يعتمد سلوك هذه الدوال على فئة \fBLC_CTYPE\fP للمحلية. .P هذه الدوال ليست مناسبة جدًا للتعامل مع محارف يونيكود، لأن يونيكود يعرف ثلاث حالات: حالة الأحرف الكبيرة، والصغيرة، وحالة العنوان. .SH "انظر أيضًا" \fBiswlower\fP(3), \fBtowctrans\fP(3), \fBtowupper\fP(3), \fBlocale\fP(7) .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .