Recent

Author Topic: جهة النّص وبعض المُصطلحات  (Read 11807 times)

pascal111

  • Moderator
  • Sr. Member
  • *****
  • Posts: 356
  • Un trabajo en equipo para programas serias.
جهة النّص وبعض المُصطلحات
« on: August 04, 2021, 01:46:13 pm »

تمّ تعديل جهة النّص لتكون تلقائيّة وفقاً لطلب بعض الأعضاء وفي حال الحاجة للضبط اليدوي يُعمل بالتعليمات التاليّة:

لضبط جهة النّص من اليمين إلى اليسار:

Quote
الحل الحالي لجهة النّص هو التالي بإضافة النّص بين ["rtl"] ["/rtl"] مع حذف علامات الإقتباس التي أضفتها.

جهة النّص غير إلزاميّة ولكنّها مُفضّلة للشكل العام للنّص ولتيسير القراءة على الأعضاء الآخرين وهذا كما كان الحال في بدء عمل القسم حيث لم تكن جهة النّص تلقائيّة.

في حالة إضافة كود Pascal وكان النّص السّابق للكود يتجه من اليمين إلى اليسار تلقائيّا ،فلضبط نص الكود ليكون من اليسار إلى اليمين نستخدم ["ltr"] ["/ltr"] مع إزالة علامات الإقتباس التي أضفتها ومثال ذالكـ التالي:

Quote

هذا مثال وأنظر اتجاه نص الكود التالي:

Code: Pascal  [Select][+][-]
  1. writeln('Hello World!');
  2.  



أودُّ إضافة بعض المُصطلحات التي تخص البرمجة في العموم وما قد يخص Free Pascal على وجه الخصوص التي أعرفها ومُقابلاتها العربيّة للإرتقاء بلغة مناقشات الأكواد ،يُمكن ﻷي عضو إضافة أي مُصطلح جديد ومُقابله العربي شريطة أن يكون مُقابله العربي بالفُصحى (لا بأس إن تعددت الترجمات):

variable = مُتغيّر

constant = ثابت

procedure = إجراء

function = دالة

array = مصفوفة

loop = حلقة تكراريّة/تكرار

condition = شرط

conditional statement = عبارة شرطيّة

« Last Edit: August 07, 2021, 10:57:47 am by pascal111 »

nouzi

  • Moderator
  • Full Member
  • *****
  • Posts: 229
Re: جهة النّص وبعض المُصطلحات
« Reply #1 on: August 04, 2021, 02:50:47 pm »
من دون rtl


 مع
rtl
مشكور على الفكرة الرائعة
لماذا لا تطلب من الإدارة إضافة الوسم فوق مع ايقونات لي تسهيل العمالية على الجميع
« Last Edit: August 04, 2021, 03:09:03 pm by nouzi »
my english is  bad
Lazarus 2.0.6 free pascal 3.0.4
Lazarus trunk  free pascal trunk 
System : linux mint 19.3 64bit  windows 7 64bit

nouzi

  • Moderator
  • Full Member
  • *****
  • Posts: 229
Re: جهة النّص وبعض المُصطلحات
« Reply #2 on: August 04, 2021, 03:06:14 pm »
بنسبة لي موضوع المصطلحات عندي بعض الاقتراحات
هناك جهد مبدول في هذا الصدد من طرف افراد و مجموعات لماذا لا تنظم إلى هذه المجموعات  أو على الأقل تفتح مشروع في github و يسهم فيه الجميع لكن قبل كل هذا يجب وضع معايير و ضوابط والا انك سوف ترى العجب العجاب في هذا الشأن  :D :D مع وضع خطة الأهداف مثل
تعريب ثوتيق freepascal و lazarus
تعريب الموسوعة الخاصة بهم
المساهمة في تعريب Lazarus
..الخ



my english is  bad
Lazarus 2.0.6 free pascal 3.0.4
Lazarus trunk  free pascal trunk 
System : linux mint 19.3 64bit  windows 7 64bit

nouzi

  • Moderator
  • Full Member
  • *****
  • Posts: 229
Re: جهة النّص وبعض المُصطلحات
« Reply #3 on: August 04, 2021, 03:44:51 pm »

 اكتشف لي الثو أن وضع ["RTL"] فقط في بداية الفقرة يكفي   
my english is  bad
Lazarus 2.0.6 free pascal 3.0.4
Lazarus trunk  free pascal trunk 
System : linux mint 19.3 64bit  windows 7 64bit

pascal111

  • Moderator
  • Sr. Member
  • *****
  • Posts: 356
  • Un trabajo en equipo para programas serias.
Re: جهة النّص وبعض المُصطلحات
« Reply #4 on: August 04, 2021, 03:51:34 pm »
بنسبة لي موضوع المصطلحات عندي بعض الاقتراحات
هناك جهد مبدول في هذا الصدد من طرف افراد و مجموعات لماذا لا تنظم إلى هذه المجموعات  أو على الأقل تفتح مشروع في github و يسهم فيه الجميع لكن قبل كل هذا يجب وضع معايير و ضوابط والا انك سوف ترى العجب العجاب في هذا الشأن  :D :D مع وضع خطة الأهداف مثل
تعريب ثوتيق freepascal و lazarus
تعريب الموسوعة الخاصة بهم
المساهمة في تعريب Lazarus
..الخ




أنا مُشرف مؤقّت ،وإمكانيّاتي لسوء الحظ محدودة والوقت الذي أخصصه لمتابعة سير الأمور في قسمي أيضاً محدود ولكن بدلاً من عدم التقدّم إلى الأمام ولا خطوة أقدّم ما أستطيعه فما لا يُدركـ كلّه لا يُتركـ جُلّه.

nouzi

  • Moderator
  • Full Member
  • *****
  • Posts: 229
Re: جهة النّص وبعض المُصطلحات
« Reply #5 on: August 04, 2021, 07:00:05 pm »
وعليه العمل الجماعي والتنسيق المحكم في مثل هذه الظروف أفضل حيث لا يضع الجهد وتضمن استمرارية المشروع حتى وقت غيابك المثل عندنا يقول " المعونة تغلب السباع" 
my english is  bad
Lazarus 2.0.6 free pascal 3.0.4
Lazarus trunk  free pascal trunk 
System : linux mint 19.3 64bit  windows 7 64bit

pascal111

  • Moderator
  • Sr. Member
  • *****
  • Posts: 356
  • Un trabajo en equipo para programas serias.
Re: جهة النّص وبعض المُصطلحات
« Reply #6 on: August 04, 2021, 07:17:32 pm »
وعليه العمل الجماعي والتنسيق المحكم في مثل هذه الظروف أفضل حيث لا يضع الجهد وتضمن استمرارية المشروع حتى وقت غيابك المثل عندنا يقول " المعونة تغلب السباع"

لا بأس ،بانتظار مُشاركات الأعضاء لتكون الفائدة أوسع. أُريدُ عند رحيلي أن أكون قد وضعت بصمة جيّدة ونصحت نصيحة مُفيدة لكيفيّة قيام قسم عربي بشكل لائق في مُنتدى برمجة كبير أجنبي.

nouzi

  • Moderator
  • Full Member
  • *****
  • Posts: 229
Re: جهة النّص وبعض المُصطلحات
« Reply #7 on: August 04, 2021, 08:17:42 pm »
بنسبة لجلب الأعضاء أنا لن  ادخر جهد في هذا  تأكد أن القادم أفضل ، لا تنسى أن كنت معك من البداية عندم كانت مجرد فكرة ، الفكرة راودتني من قبل لكن بسبب قلت المبرمجين العرب على هذه اللغة كان محبط رغم قوة اللغة و مجنيتها .
لماذا تفكر في الرحيل و ترجل من صهوة حصانك مبكرا؟!
my english is  bad
Lazarus 2.0.6 free pascal 3.0.4
Lazarus trunk  free pascal trunk 
System : linux mint 19.3 64bit  windows 7 64bit

pascal111

  • Moderator
  • Sr. Member
  • *****
  • Posts: 356
  • Un trabajo en equipo para programas serias.
Re: جهة النّص وبعض المُصطلحات
« Reply #8 on: August 04, 2021, 09:05:59 pm »
بنسبة لجلب الأعضاء أنا لن  ادخر جهد في هذا  تأكد أن القادم أفضل ، لا تنسى أن كنت معك من البداية عندم كانت مجرد فكرة ، الفكرة راودتني من قبل لكن بسبب قلت المبرمجين العرب على هذه اللغة كان محبط رغم قوة اللغة و مجنيتها .
لماذا تفكر في الرحيل و ترجل من صهوة حصانك مبكرا؟!

أعتقد أنّ الـ Free Pascal مُناسبة جدّاً لكثيرٍ من المُبرمجين العرب ولغيرهم كذلكـ ﻷنّ هذه اللغة تتجه إلى البرمجة العالية المُستوى بينما لغة مثل الـ C تتجه أو تميل ﻷسلوب البرمجة مُتدنيّة المُستوى والتي تتطلب إلمامات بالمُستوى الأدنى من الكمبيوتر.

من البداية كان الإتفاق أنّني مُشرف مؤقت فليست ظروفي الحالية تسمح لي بالعمل بحريّة تامة ولكن آملُ مُستقبلاً في ظروفٍ أفضل.


nouzi

  • Moderator
  • Full Member
  • *****
  • Posts: 229
Re: جهة النّص وبعض المُصطلحات
« Reply #9 on: August 04, 2021, 10:34:21 pm »

Free pascal و c
 هم من نفس المستوى كلاهما لغات متعددة الاغراض يبقى هناك فوارق فيما بينهم من عدة نواحي وهذا طبيعي مثال على نقاط الاختلاف
الباسكال مقرواءة و و واضحة عكس السي
مجتمع السي  اكبر بكثير من مجتمع باسكال   
...الخ
اما عن الضروف الله يصلح الحال اخي
my english is  bad
Lazarus 2.0.6 free pascal 3.0.4
Lazarus trunk  free pascal trunk 
System : linux mint 19.3 64bit  windows 7 64bit

pascal111

  • Moderator
  • Sr. Member
  • *****
  • Posts: 356
  • Un trabajo en equipo para programas serias.
Re: جهة النّص وبعض المُصطلحات
« Reply #10 on: August 05, 2021, 12:43:39 pm »
properties = خصائص

form = نموذج

record = سجل

class = صنف

object = غرض/هدف

OOP = البرمجة غرضية التوجّه/البرمجة المُوجّهة نحو الأهداف

assignment statement = عبارة تخصيص

structured statement = عبارة بنيويّة

expression = تعبير

nouzi

  • Moderator
  • Full Member
  • *****
  • Posts: 229
Re: جهة النّص وبعض المُصطلحات
« Reply #11 on: August 05, 2021, 03:52:16 pm »
اضن أن

object = غرض/كائن
OOP = البرمجة غرضية التوجّه/البرمجة الكائنية التوجه
my english is  bad
Lazarus 2.0.6 free pascal 3.0.4
Lazarus trunk  free pascal trunk 
System : linux mint 19.3 64bit  windows 7 64bit

pascal111

  • Moderator
  • Sr. Member
  • *****
  • Posts: 356
  • Un trabajo en equipo para programas serias.
Re: جهة النّص وبعض المُصطلحات
« Reply #12 on: August 06, 2021, 10:23:37 am »
اضن أن

object = غرض/كائن
OOP = البرمجة غرضية التوجّه/البرمجة الكائنية التوجه

كلامكـ صحيح ،فهناكـ ترجمات مُتعددة

Zaher

  • Hero Member
  • *****
  • Posts: 640
    • parmaja.org
Re: جهة النّص وبعض المُصطلحات
« Reply #13 on: August 07, 2021, 11:58:33 am »
اختبار الكود مع اللغة العربية

Code: Pascal  [Select][+][-]
  1. for i := 0 to 10 do
  2.     WriteLn('Testing LTR of Code')
  3.  
  4.  


Zaher

  • Hero Member
  • *****
  • Posts: 640
    • parmaja.org
Re: جهة النّص وبعض المُصطلحات
« Reply #14 on: August 07, 2021, 12:02:57 pm »
الحل اضافة  على ال css
Modify css in .geshi class

.geshi {
   direction: ltr;
}

 

TinyPortal © 2005-2018