30 #ifndef TRANSLATOR_AR_H
31 #define TRANSLATOR_AR_H
75 {
return "دوال ذات صلة"; }
79 {
return "(لاحظ أن هذه الدوال ليست أعضاء)"; }
83 {
return "وصف تفصيلي"; }
87 {
return "توثيق تعريفات النوع الأعضاء"; }
91 {
return "توثيق العدديات الأعضاء"; }
95 {
return "توثيق الدوال الأعضاء"; }
102 return "توثيق الحقل";
106 return "توثيق البيان العضو";
112 {
return "المزيد ..."; }
116 {
return "اعرض كل الأعضاء"; }
120 {
return "قائمة الأعضاء"; }
124 {
return "هذه فائمة بكل الأعضاء في "; }
128 {
return ", متضمنة كل الأعضاء الموروثة"; }
134 { QCString result=
"تم تكوينها آليا بواسطة Doxygen";
135 if (s) result+=(QCString)
" لـ "+s;
136 result+=
" من ملفات المصدر.";
142 {
return "الإسم العددي"; }
146 {
return "القيمة العددية"; }
150 {
return "معرف في"; }
162 {
return "الشكل الهرمي للفئة"; }
169 return "هياكل البيانات";
173 return "قائمة الفئات";
179 {
return "قائمة الملفات"; }
183 {
return "الملفات الرأسية"; }
190 return "حقول البيانات";
194 return "أعضاء الفئة";
207 return "أعضاء الملف";
213 {
return "صفحات ذات صلة"; }
225 {
return "قائمة التوارث هذه تم ترتيبها أبجديا بصورة تقريبية ، "
226 "ولكن ليس بصورة تامة:";
232 QCString result=
"هذه قائمة بكل الملفات";
233 if (!extractAll) result+=
"الموثقة ";
234 result+=
"مع وصف مختصر :";
244 return "هذه هي هياكل البيانات مع وصف مختصر:";
248 return "هذه هي الفئات ، البناءات ،"
249 "الإتحادات والواجهات مع وصف مختصر:";
256 QCString result=
"هذه قائمة بكل ";
260 result+=
"حقول البناءات والإتحادات";
264 result+=
"أعضاء الفئة";
270 result+=
" مع وصلات إلى ";
275 result+=
"توثيق البناء/الإتحاد لكل حقل:";
279 result+=
"توثيق الفئة لكل عضو:";
286 result+=
"البناءات/الإتحادات التي ينتمون إليها:";
290 result+=
"الفئات التي ينتمون إليها:";
299 QCString result=
"Here is a list of all ";
300 if (!extractAll) result+=
"documented ";
304 result+=
"functions, variables, defines, enums, and typedefs";
308 result+=
"file members";
310 result+=
" with links to ";
312 result+=
"the files they belong to:";
314 result+=
"the documentation:";
320 {
return "Here are the header files that make up the API:"; }
324 {
return "هذه قائمة بكل الأمثلة:"; }
328 {
return "هذه قائمة بكل صفحات التوثيق ذات الصلة:"; }
332 {
return "هذه قائمة بكل المكونات:"; }
338 {
return "لا يوجد وصف متاح"; }
345 {
return "التوثيق"; }
351 {
return "فهرس المكونات"; }
357 {
return "الفهرس الهرمي"; }
366 return "فهرس هيكل البيانات";
378 {
return "فهرس الملفات"; }
384 {
return "توثيق المكون"; }
393 return "فهرس هيكل البيانات";
405 {
return "توثيق الملفات"; }
411 {
return "توثيق الأمثلة"; }
417 {
return "توثيق الصفحات"; }
421 {
return "الكتيب المرجعي"; }
427 {
return "التعريفات"; }
433 {
return "Typedefs"; }
439 {
return "العدديات"; }
451 {
return "المتغيرات"; }
457 {
return "Enumerator"; }
463 {
return "Define Documentation"; }
469 {
return "Typedef Documentation"; }
475 {
return "Enumeration Type Documentation"; }
481 {
return "Enumerator Documentation"; }
487 {
return "توثيق الدالة"; }
493 {
return "توثيق المتغير"; }
502 return "هياكل البيانات";
515 QCString result=(QCString)
"Generated on "+date;
516 if (projName) result+=(QCString)
" for "+projName;
517 result+=(QCString)
" by";
524 return (QCString)
"Inheritance diagram for "+clName+
":";
529 {
return "للاستخدام الداخلي فقط."; }
533 {
return "Reimplemented for internal reasons; the API is not affected."; }
541 {
return "Bugs and limitations"; }
553 {
return "Returns"; }
557 {
return "انظر أيضا"; }
561 {
return "Parameters"; }
565 {
return "استثناءات"; }
569 {
return "انتجت بواسطة"; }
577 {
return "قائمة مجالات الأسماء"; }
582 QCString result=
"Here is a list of all ";
583 if (!extractAll) result+=
"documented ";
584 result+=
"namespaces with brief descriptions:";
592 {
return "Friends"; }
602 {
return "Friends And Related Function Documentation"; }
613 QCString result=(QCString)clName;
625 if (isTemplate) result+=
" Template";
626 result+=
" Reference";
633 QCString result=fileName;
634 result+=
" File Reference";
641 QCString result=namespaceName;
642 result+=
" Namespace Reference";
647 {
return "Public Member Functions"; }
649 {
return "Public Slots"; }
651 {
return "Signals"; }
653 {
return "Static Public Member Functions"; }
655 {
return "Protected Member Functions"; }
657 {
return "Protected Slots"; }
659 {
return "Static Protected Member Functions"; }
661 {
return "Private Member Functions"; }
663 {
return "Private Slots"; }
665 {
return "Static Private Member Functions"; }
675 for (i=0;i<numEntries;i++)
705 return "Inherited by "+
trWriteList(numEntries)+
".";
713 return "Reimplemented from "+
trWriteList(numEntries)+
".";
721 return "Reimplemented in "+
trWriteList(numEntries)+
".";
726 {
return "Namespace Members"; }
731 QCString result=
"Here is a list of all ";
732 if (!extractAll) result+=
"documented ";
733 result+=
"namespace members with links to ";
735 result+=
"the namespace documentation for each member:";
737 result+=
"the namespaces they belong to:";
744 {
return "فهرس مجالات الأسماء"; }
750 {
return "توثيق مجالات الأسماء"; }
760 {
return "مجالات الأسماء"; }
773 QCString result=(QCString)
"توثيق ";
785 result+=
" تم تكوينه من ";
786 if (single) result+=
"هذا الملف:";
else result+=
"هذه الملفات:";
796 {
return "قيم العودة"; }
801 {
return "الصفحة الرئيسية"; }
819 return "Definition at line @0 of file @1.";
823 return "Definition in file @0.";
842 return (QCString)
"رسم التعاون لـ "+clName+
":";
847 return (QCString)
"رسم اعتمادية التضمين لـ "+fName+
":";
852 return "توثيق دوال البناء والهدم";
857 return "اذهب إلى الكود الخاص بهذا الملف.";
862 return "اذهب إلى توثيق هذا الملف.";
882 return "قيمة مبدئية:";
891 return "الشكل الرسومي للفئات";
895 return "اذهب إلى الشكل الهرمي الرسومي للفئات";
899 return "اذهب إلى الشكل الهرمي النصي للفئات";
903 return "فهرس الصفحات";
922 return "حقول بيانات";
931 return "صفات ساكنة عامة";
935 return "أنواع محمية";
943 return "صفات ساكنة محمية";
955 return "صفات ساكنة خاصة";
970 return "قائمة المهام";
991 return "هذا الرسم يوضح الملفات التي ضمنت هذا الملف"
992 "بصورة مباشرة أو غير مباشرة:";
1006 return "Graph Legend";
1014 "This page explains how to interpret the graphs that are generated "
1016 "Consider the following example:\n"
1018 "/*! Invisible class because of truncation */\n"
1019 "class Invisible { };\n\n"
1020 "/*! Truncated class, inheritance relation is hidden */\n"
1021 "class Truncated : public Invisible { };\n\n"
1022 "/* Class not documented with doxygen comments */\n"
1023 "class Undocumented { };\n\n"
1024 "/*! Class that is inherited using public inheritance */\n"
1025 "class PublicBase : public Truncated { };\n\n"
1026 "/*! A template class */\n"
1027 "template<class T> class Templ { };\n\n"
1028 "/*! Class that is inherited using protected inheritance */\n"
1029 "class ProtectedBase { };\n\n"
1030 "/*! Class that is inherited using private inheritance */\n"
1031 "class PrivateBase { };\n\n"
1032 "/*! Class that is used by the Inherited class */\n"
1033 "class Used { };\n\n"
1034 "/*! Super class that inherits a number of other classes */\n"
1035 "class Inherited : public PublicBase,\n"
1036 " protected ProtectedBase,\n"
1037 " private PrivateBase,\n"
1038 " public Undocumented\n"
1039 " public Templ<int>\n"
1042 " Used *m_usedClass;\n"
1045 "If the \\c MAX_DOT_GRAPH_HEIGHT tag in the configuration file "
1046 "is set to 240 this will result in the following graph:"
1049 "The boxes in the above graph have the following meaning:\n"
1051 "<li>%A filled black box represents the struct or class for which the "
1052 "graph is generated.\n"
1053 "<li>%A box with a black border denotes a documented struct or class.\n"
1054 "<li>%A box with a gray border denotes an undocumented struct or class.\n"
1055 "<li>%A box with a red border denotes a documented struct or class for"
1056 "which not all inheritance/containment relations are shown. %A graph is "
1057 "truncated if it does not fit within the specified boundaries.\n"
1059 "The arrows have the following meaning:\n"
1061 "<li>%A dark blue arrow is used to visualize a public inheritance "
1062 "relation between two classes.\n"
1063 "<li>%A dark green arrow is used for protected inheritance.\n"
1064 "<li>%A dark red arrow is used for private inheritance.\n"
1065 "<li>%A purple dashed arrow is used if a class is contained or used "
1066 "by another class. The arrow is labeled with the variable(s) "
1067 "through which the pointed class or struct is accessible.\n"
1068 "<li>%A yellow dashed arrow denotes a relation between a template instance and "
1069 "the template class it was instantiated from. The arrow is labeled with "
1070 "the template parameters of the instance.\n"
1091 return "قائمة الإختبارات";
1106 return "توثيق الخاصية";
1123 return "هياكل البيانات";
1133 return (QCString)
"حزمة "+name;
1138 return "قائمة الحزم";
1143 return "هذه هي الحزم مع وصف مختصر لكل منها )إن وجد( :";
1153 return "توثيق الحزم";
1173 return "قائمة الثغرات";
1231 QCString result(
"فئة");
1232 if (!singular) result=
"فئات";
1240 virtual QCString
trFile(
bool ,
bool singular)
1242 QCString result(
"ملف");
1243 if (!singular) result=
"ملفات";
1253 QCString result(
"مجال أسماء");
1254 if (!singular) result=
"مجالات أسماء";
1264 QCString result(
"مجموعة");
1265 if (!singular) result=
"مجموعات";
1273 virtual QCString
trPage(
bool ,
bool singular)
1275 QCString result(
"صفحة");
1276 if (!singular) result=
"صفحات";
1286 QCString result(
"عضو");
1287 if (!singular) result=
"أعضاء";
1297 QCString result(
"حقل");
1298 if (!singular) result=
"حقول";
1308 QCString result(
"عام");
1309 if (!singular) result=
"عوام";
1321 QCString result(
"المؤلف");
1322 if (!singular) result=
"المؤلفون";
1354 return "Implemented in "+
trWriteList(numEntries)+
".";
1366 return "جدول المحتويات";
1378 return "Deprecated List";
1395 return "توثيق الأحداث";
1406 return "أنواع الحزمة";
1413 return "دوال الحزمة";
1420 return "دوال ساكنة للحزمة";
1427 return "خصائص الحزمة";
1434 return "خصائص ساكنة للحزمة";
1451 return "هذا هو رسم الاستدعاء لهذه الدالة:";
1463 return "نتائج البحث";
1475 if (numDocuments==0)
1477 return "عفوا ، لا يوجد توثيق ملائم لما بحثت عنه.";
1479 else if (numDocuments==1)
1481 return "وثيقة مناسبة لما بحثت عنه. <b>1</b> تم العثور على.";
1485 return "وثيقة مطابقة لما بحثت عنه <b>$num</b> تم إيجاد ."
1486 "وتم ترتيبهم بحيث يكون الأقرب لنتيجة البحث أولا.";
1494 return "يتطابق مع:";
1505 return " ملف المصدر" + filename ;
1516 {
return "شكل هرمي للأدلة"; }
1522 {
return "توثيق الأدلة"; }
1528 {
return "الأدلة"; }
1534 {
return "هذا الشكل الهرمي للأدلة تم ترتيبه أبجديا بصورة تقريبية، "
1535 "وليس ترتيبا أبجديا كاملا:";
1542 { QCString result=
" مرجع الدليل"; result+=dirName;
return result; }
1547 virtual QCString
trDir(
bool first_capital,
bool singular)
1549 QCString result((first_capital ?
"Director" :
"director"));
1550 if (singular) result+=
"y";
else result+=
"ies";
1563 return "هذه دالة عضو زائدة التحميل ،"
1564 "وجد أنها ملائمة. إنها تختلف عن الدالة أعلاه"
1565 "فقط في نوعية ال argument(s) التي تقبلها.";