Computer Science Arabization
اقتباسالناس تعمل حاجتين علشان تتطور اما تترجم او تتعلم لغة العلم والاوربيون قديما عملو الشيئين معاوالهند مثلا تعلم ابناءها الانجليزية منذ الصغر والاوربيون يترجمون الان من الانجليزية اضافة الى معرفتهم الشخصية
اماذا إما ، أو !!؟؟؟ الأمم إذا أرادت ان تتطور تتعلم لغة العلم ، و تترجم إلى لغتها.
فرض على جميع الأمة أن تقوم بالترجمة وكل صاحب اختصاص يترجم في اختصاصه ، لا أن تقوم دور ترجمة غير متخصصة بترجمة ما لا تفهم!!!
فلماذا لا نبدأ من الآن ، أقترح على إدارة المنتدى فرض كتاب كل شهرين مثلاً على أعضاء كل قسم لترجمته ترجمة مبنية على الفهم لا على استبدال الكلمة الإنكليزية بكلمة عربية ، أرجو الموافقة !!!!ّ
والسلام عليكم :unsure: :unsure:
فحنوت ألثم جرحه الرعافَ فانتكأت جراحي..
وهمت على خدي الدموع فقلت يا روحي وراحي..
هلّا رحمتَ قلوبنا .. وعدلت عن هذا الرّواحِ ِ ..؟
فأجابني البطل المسجّى هازئاً بيَ .. باقتراحي
كفكف دموعك ليس في عبراتك الحرّى ارتياحي
هذي سبيلي .. إن صدقت محبتي .. فاحمل سلاحي
Sun Certified Java Programmer
أخي iyadhoo
ربما نستطيع تطوير اقتراحك إلى اقتراح آخر..
أن نثبت موضوع في كل قسم في المنتدى..
نضع فيه ترجمة معتمدة لكل مصطلح برمجي..
أكره أن أرى كلمة "دالة" ترمز لكلمة function
ما علاقة هذا بهذا؟
وهل كلمة "دالة" نعرف معناها بالعربي أصلاً؟؟
عندما أرى مثل هذه المصطلحات في كتاب برمجة عربي أفضل أن أتعلم بالإنجليزي..
ففي الحالتين سألجأ إلى استخدام القاموس..
أعتقد لو أننا نتفق على مصطلحات ومترادفات معينة وذات مدلول على المعنى الإنجليزي فإن حركة الترجمة للعربية ستكون مزدهرة،
ولن نواجه صعوبة في الترجمة للعربية ،
هذا هو أساس الترجمة المعتمدة،
أرجو أن تتطور الفكرة، وأن يتم تنفيذها،
عندي ثلاثة محاور:
1- ما المشكلة في استعمال كلمة دالة للدلالة على function برمجي؟ هل المشكلة أن كلمة دالة لا تعني بالضبط function؟ أم المشكلة أن كلمة دالة لا تعني الشيء الذي نحاول تسميته؟ أقصد هل من المهم أن تدل الكلمة بالضبط على ما نريده؟ أم أنه يمكن فقط الاتفاق على أي كلمة تحمل أي وصفا وقاربا لما نريد تسميته وكفى؟
2- وهل هي مشكلة أن يكون للشيء عدة أسماء؟ فعندنا مثلا جوال ونقال وخلوي وخليوي وغيره، وعندنا أيضا حمالة وشنطة وحقيبة وأيضا بيت ومنزل ومسكن، وهل هذه تمثل مشكلة؟ العقود القانونية مثلا، وبعض الكتب تبدأ بالمصطلحات التي سيتخذها الكاتب، وهذا يكفي للإشارة إلى مايريد الكاتب قوله.
3- سؤال يطرح نفسه: هل الكلمات الأجنبية أسماء جيدة للدلالة على الأشياء؟؟ أقصد مثلا هل فعلا كلمة function أفضل اسم للدلالة على المدلول؟ أم أن هناك أسماء أفضل مثل method أو procedure الخ...؟؟ إذا كانوا ليسوا متفقين على اسم معين، فلماذا نحزن على تعدد الكلمات عندنا؟ هل الأسماء مثل mobile أو bluetooth أو makeup أو wizard أو air plane!! كلها أسماء مضحكة تشير إلى أشياء بصفة عجيبة ألحقت بها! لاحظ أن اسم (الطائرة) مثلا أفضل من اسم (air plane) والذي يعني (المسطح الهوائي)!!! هل اسم Computer حقيقة هو أفضل اسم لهذه التقنية التي نعلم ماذا كانت وماذا أصبحت؟! أقصد من هذا العرض أن ترجمة الكلمات الأجنبية إلى العربية تكون مشكلة ربما ليس بسبب اللغة العربية بذاتها ولكنها بسبب تسميتها الغريبة في اللغة الأجنبية!
صفحاتي: صفحة حسام الملحم www.hussam.ws مدونة
آخر المشاريع: مشروع لغة برمجة عربية شيئية التوجه
- برنامج شجرة عائلة يعمل على الشبكة، استعرض شجرة آدم عليه السلام إلى الرسول صلى الله عليه وسلم
- حزمة ObjectDatabase للتعامل مع قواعد البيانات بصورة شيئية التوجه
- حزمة قارئ الدوال والمعادلات الرياضية، لغة برمجة عربية بسيطة
- حزمة الشاشة الخفيفة للمبرمجين والمطورين
- برنامج المسبح على الجوال
ألعاب على الجوال : 1-(لعبة O X على الجوال ) 2-(لعبة الرقم السري على الجوال ) 3-(لعبة آخر حبة على الجوال )
ألعاب على الحاسب: لعبة الوزراء الثمان ، لعبة شطرنج ، لعبة التركيب Tetris
مواضيعي:
الفرق الجذري بين الجافا و C# شرح التعامل مع WTK لبرمجة الجوالات
مشاركاتي:
برنامج (كاتب) للكاتب فهد OMLX، برنامج (المحول) للكاتب فهد OMLX، برنامج (Unit Storm) للكاتب بشير C&Dell، أيهما أكبر الأعداد الصحيحة أم الطبيعية للكاتب Romanof، سؤال رياضي بحت للكاتب VB6-Rocket، التحدي الكبير للكاتب ANSI،
اقتباس1- ما المشكلة في استعمال كلمة دالة للدلالة على function برمجي؟ هل المشكلة أن كلمة دالة لا تعني بالضبط function؟ أم المشكلة أن كلمة دالة لا تعني الشيء الذي نحاول تسميته؟ أقصد هل من المهم أن تدل الكلمة بالضبط على ما نريده؟ أم أنه يمكن فقط الاتفاق على أي كلمة تحمل أي وصفا وقاربا لما نريد تسميته وكفى؟
يجب الاتفاق على كلمة معينة حتى لايتشتت ذهن القارئ بالربط بين الكلمات في مختلف الكتب؛؛
اقتباس2- وهل هي مشكلة أن يكون للشيء عدة أسماء؟ فعندنا مثلا جوال ونقال وخلوي وخليوي وغيره، وعندنا أيضا حمالة وشنطة وحقيبة وأيضا بيت ومنزل ومسكن، وهل هذه تمثل مشكلة؟ العقود القانونية مثلا، وبعض الكتب تبدأ بالمصطلحات التي سيتخذها الكاتب، وهذا يكفي للإشارة إلى مايريد الكاتب قوله.
هل تريدنا ياأبو مازن ان نقرأ المصطلحات التي ستخدمها الكاتب في كل مرة نقرأ كتاب؟؟ اظن ان هذا الوقت هو وقت ضائع؛؛ لماذا لايتم الاتفاق على كلمات معينة؟؟
رأيي هو أنه يجب ترجمة وتحويل الكتب للغة العربية في وقت سريع بعد صدورها؛ وليس كما هو الحال الان؛؛
وبالنسبة للمصطلحات؛ فلا مانه من ذكر الكلمة كما هي دون ترجمة: مثال:
" عند استدعاء function في class اخر"
وشكرا
اسف سوف اقطعك من كتابة الكود، ادخل هنا لدقيقتين فقط
مع الترجمة 100% و اتمنى ان يكون هناك مرجعية موحدة على الانترنت للمصطلحات لسرعة الوصول للمعلومة.

تزود من التقوى فإنك لا تدري *** إذا جن ليل هل تعيش إلى الفجر
فكم من فتى أمسى وأصبح ضاحكاً *** وقد نسجت أكفانه وهو لا يدري
لقراءة القرآن الكريم و سماعه و تفسيره ........

انا مع الاخ مازن في نقطة تعددالا سماء نتفق على اسم واحد وخلاص وهذت من اكبر المشاكل بين اللغات الطبيعية واللغات الصورية
ثانية يا اخ ابو مازن تعدد مسميات الشي الواحد في اي اللغة مش اعتباط ومن فراغ!!
كل اسم يدل على صفة من صفات الشيء يا ابو مازن اسف لخروجي عن الموضوع
تم تعديل هذه المشاركة بواسطة romanof في 10 ديسمبر 2005 في 23:35
أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر
وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري
كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو
أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري
عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري
فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري
اقتباسأكره أن أرى كلمة "دالة" ترمز لكلمة function
إن كانت المشكلة مع بعض الكلمات في الترجمة فلا مشكلة نستطيع ان نقول "تابع" بدل من "دالة" :D :lol:
إن المشكلة الكبرى في الترجمة والتي أظن انها بحاجة إلى حصة الأسد - كما يقولون- من العمل هي توحيد المصطلحاااااات.
فلا نرى مرجعاً يكتب "مشيّد" والآخر يكتب "باني" وغيره "دالة البناء" وفي النهاية تكتشف أن المقصود constructor
وأرجو أن يتم تعريب عنوان الموضوع كبداية !!!!! :blink: :blink: :blink:
فحنوت ألثم جرحه الرعافَ فانتكأت جراحي..
وهمت على خدي الدموع فقلت يا روحي وراحي..
هلّا رحمتَ قلوبنا .. وعدلت عن هذا الرّواحِ ِ ..؟
فأجابني البطل المسجّى هازئاً بيَ .. باقتراحي
كفكف دموعك ليس في عبراتك الحرّى ارتياحي
هذي سبيلي .. إن صدقت محبتي .. فاحمل سلاحي
Sun Certified Java Programmer
ما رأيكم ان نقوم بإنشاء wiki لهذا الأمر؟ خاص فقط بترجمة المصطلحات!
يعني, كل صفحة في الويكي نقوم فيها بمناقشة معنى المصطلح و تقديم اقتراحات لترجمته, و بعد ان نتفق على ترجمة معينة, نضع هذه الترجمة في أعلى الصفحة, بحيث فيما بعد, يستطيع اي شخص يريد معرفة الترجمة المعتمدة لكلمة معينة, ان يقوم فقط بزيارة صفحة هذه الكلمة!
مثلا, لو كان عنوان الويكي هو:
http://arabteam-arabization.org/wiki
فإن الصفحة الخاصة بكلمة function ستكون:
http://arabteam-arabization.org/wiki/function
و هناك نناقش ما هي افضل ترجمة!!
و توضع في أعلى الصفحة ما هي الترجمة اللتي اعتمدناها, و على اي اساس .. و تبقى المناقشة مفتوحة!
يعني, شي من هذا القبيل ..
هناك ملاحظة طريفة ..
من ينظر الان الى اول صفحتين في الموضوع سيجد ان نصف المشاركين هم من المشرفين! و لكن عندما طرح هذا الموضوع, لم يكن اي منا من المشرفين! :lol:
تم تعديل هذه المشاركة بواسطة hasan_aljudy في 10 ديسمبر 2005 في 23:47
ربما أول كلمة نناقش تعريبها هي كلمة wiki!
صفحاتي: صفحة حسام الملحم www.hussam.ws مدونة
آخر المشاريع: مشروع لغة برمجة عربية شيئية التوجه
- برنامج شجرة عائلة يعمل على الشبكة، استعرض شجرة آدم عليه السلام إلى الرسول صلى الله عليه وسلم
- حزمة ObjectDatabase للتعامل مع قواعد البيانات بصورة شيئية التوجه
- حزمة قارئ الدوال والمعادلات الرياضية، لغة برمجة عربية بسيطة
- حزمة الشاشة الخفيفة للمبرمجين والمطورين
- برنامج المسبح على الجوال
ألعاب على الجوال : 1-(لعبة O X على الجوال ) 2-(لعبة الرقم السري على الجوال ) 3-(لعبة آخر حبة على الجوال )
ألعاب على الحاسب: لعبة الوزراء الثمان ، لعبة شطرنج ، لعبة التركيب Tetris
مواضيعي:
الفرق الجذري بين الجافا و C# شرح التعامل مع WTK لبرمجة الجوالات
مشاركاتي:
برنامج (كاتب) للكاتب فهد OMLX، برنامج (المحول) للكاتب فهد OMLX، برنامج (Unit Storm) للكاتب بشير C&Dell، أيهما أكبر الأعداد الصحيحة أم الطبيعية للكاتب Romanof، سؤال رياضي بحت للكاتب VB6-Rocket، التحدي الكبير للكاتب ANSI،
اقتباسربما أول كلمة نناقش تعريبها هي كلمة wiki!
عفواً أخ حسن ما معنى wiki ؟؟ ؟ ؟ ؟ ؟ ؟ :unsure:
:D :D :D
فحنوت ألثم جرحه الرعافَ فانتكأت جراحي..
وهمت على خدي الدموع فقلت يا روحي وراحي..
هلّا رحمتَ قلوبنا .. وعدلت عن هذا الرّواحِ ِ ..؟
فأجابني البطل المسجّى هازئاً بيَ .. باقتراحي
كفكف دموعك ليس في عبراتك الحرّى ارتياحي
هذي سبيلي .. إن صدقت محبتي .. فاحمل سلاحي
Sun Certified Java Programmer
السلام
انا اشجع التعريب
بس مو مثل اللي حاصل
يهني الحين المواد اللي ندرسها الحين و معربه
تعريبها حرفي
ولا نفهم منها شئ
و انا في هذه اخالف ...
تم تعديل هذه المشاركة بواسطة gazaal في 11 ديسمبر 2005 في 15:50
الافضل ان ندرسها من ال NATIVE LANGUAGE
لسببين :
الأول هو تنوع المرادفات باللغه العربيه
فمثلاً CLASS بالسي++
يقابله عدة كلمات منها فئات وتصنيفات
فاذا اردت ان تبجث عن موضوع فهل تبحث ب فئات أم ب تصنيفات ؟
هذا اذا كنت تفهم على ماتدل كلمة CLASS
والسبب الآخر هو أن أصحاب الخبره لديك يعملون بالNATIVS LANGUAGE
فيجب تعلمك لها وممراستك لها بأفضل شكل حتى تتمكن من الاحتراف لأقصى نقطه في علوم الحاسب
لاتنسـى
انت تتحدث عن علوم حاسب وليست لغه معياريه مثل SQL
بسم الله الرحمن الرحيم
الأخوة الكرام
السلام عليكم ورحمة الله وبركاته
اسمحوا لى ان اقول رايى فى موضوع التعريب ..
وهو ان
التعريب = تأديب و تهذيب وإصلاح
مع كامل أحترامى للغة العربية ..فهى لغتنا الجميلة ولغة القرأن الكريم .. حتى لايتهمنى احد بالعلمانية او انى مستشرق :D
وتعالوا نناقش الموضوع بمنطقية شديدة
1- اللغة العربية ليست بإنتشار اللغة ألأنجليزية ... وهذا شىء معروف للجميع . إذا فهى لست لغة قياسية اوعالمية للتخاطب العام بين بنى البشر ..
مع العلم ان اللغة الصينية هى اكثر اللغات تحدثاً فى العالم- بسبب ان عدد سكان الصين تقريبا ربع سكان العالم - ولكنها ليست لغة قياسية
بمعنى انها ليست منتشرة مثل اللغة الأنجليزية او الفرنسية
وكذلك اللغة العربية لسيت لغة قياسية تستخدم للتخاطب على المستوى العالمى وان تستخدم فى الحديث عن علوم الكمبيوتر او حتى اى علوم اخرى ..
ولو استخدمنا هذا التعريب .. فاننا سوف نحصر انفسنا فى مجال ضيق ... ونتظر عندما يصدر شىء جديد ان تتم ترجمته .. لان الأجيال الصاعدة سوف تعتمد على الترجمة بشكل كبير .. وهذا بحد ذاته مأساة
ثراء اللغة العربية والذى يميزها عن غيرها من اللغات هو فى حد ذاته اكبر مشكلة فى اللغة العربية ... فالكلمة الأنجليزية الواحدة لها اكثر من مقابل فى اللغة العربية .. مما يجعلك فى حيرة .. اى هذه اللكلمات هى المقصودة :s
عندما قرات احد الكتب العربية التى تتحدث عن قواعد البيانات كان الكاتب يقصد Data Provider
ولكن الكتاب يقول ... مزود قاعدة البيانات
ومرة اخرى .. ملقم قاعدة البيانات
ومرة اخرى مدعم قاعدة البيانات ... وبدات ادخل فى لعبة حل الألغاز .. مامعنى كل هذه الكلمات :wacko:
هل اسوف اقرا فى البرمجة ... ام اشترى المعجم الوجيز وافتحه لكى اعرف معنى هذه الكلمات
ثانيا.. لو ان لدينا جيل صاعد واعتمد هذا المصطلحات فى تعلم الكمبيوتر .. فهذا هو سوف يمنعهم من الوصول إلى العالمية والتخاطب مع اصحاب هذا العلم .. فيجب ان نتعرف بان الغرب هم اصحاب علم الكمبيوتر ونحن مازالنا مستفدين او مقتبسين او مستخدمين .. اى شىء
ماعدا كلمة واحدة ... مخترعين
ولكن ليس معنى هذا الكلمات اننى احرم العرب الذين لايجيدون اللغة الأنجليزية من تعلم الكمبيوتر
ولكن نبدا معهم خطوة بخطوة
اولا :- يقوم مولفين الكتب والمقالات العلمية .. بكتابة المصطلحات الأنجليزية او الأجنبية ويكتب شرح او معنى هذا المصطلح بالعربية
وهنا يسهل على القارى فهم الكلمة .. وتدريجيا سوف يقوى مستواه فى اللغة الأنجليزية
ثانيا :- لابد ان يقوى كل متخصص مستواه فى اللغة الأنجليزية .. فهى اللغة الأولى فى العالم
والسلام عليكم ورحمة الله وبركاته
التعريب نعم , مصطلح مقابل مصطلح..
أما لغة برمجة بالعربي فهو كلام فارغ ..
إذا لم يكن هناك هدف غير التعريب فلا حاجة...
افضوا لأشياء افضل..
هذا رأيي.
رأيي أن نعرب الكلام وتفضل المصطلحات بالإنجليزي
مثلا :
We will study ADO.Net
تصبح:
سوف ندرس ال ADO.Net
وأري أن هذه أفضل طرق الترجمة
هذا الموضوع مغلق.
