Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Glossary / Methodology of work #122

Open
3imed-jaberi opened this issue Jun 28, 2019 · 49 comments
Open

Update Glossary / Methodology of work #122

3imed-jaberi opened this issue Jun 28, 2019 · 49 comments

Comments

@3imed-jaberi
Copy link
Member

3imed-jaberi commented Jun 28, 2019

Glossary 📔

I think that we should update the glossary accurately, as we review all the words and the corresponding translation so as not to fall into conflict ..

Methodology of work 🛃

Should be identify contributors and provide our own communication platform such as SLACK, DISCORD, TELEGRAM or even MESSENGER ...etc , so that we can communicate in everything ..

Note : I know we have Slack room but the problem is that it is not active and there are some active contributors that are not in it ..

@iRayan7
Copy link
Member

iRayan7 commented Jun 29, 2019

Let's do it. We will use this issue to discuss glossary changes 👍

@mohshbool
Copy link
Member

I didn't know that there was a Slack room 😅

@3imed-jaberi
Copy link
Member Author

3imed-jaberi commented Jun 29, 2019

Should be update the glossary in the point of high-order components.
There is a conflict between these two expressions :

  • 1 - المكونات ذات الترتيب الأعلى
  • 2 - مكونات من المرتبة الأعلى

==> I prefer the first expression.

@3imed-jaberi
Copy link
Member Author

What is the proposed translation for

  • Major
  • Minor
  • Patch

Version : Major.Minor.Patch

What do you think of this site as ref. !

@mohshbool
Copy link
Member

What is the proposed translation for

  • Major
  • Minor
  • Patch

Version : Major.Minor.Patch

What do you think of this site as ref. !

I would go with

  • Major --> رئيسي
  • Minor --> ثانوي/فرعي
  • Path --> رُقعة/تصحيح

@3imed-jaberi
Copy link
Member Author

There is a proposal by @Fcmam5 ( #130 ) to amend the translation of DOCS from المستندات to التوثيق ..

@mohshbool
Copy link
Member

mohshbool commented Jul 10, 2019

There is a proposal by @Fcmam5 ( #130 ) to amend the translation of DOCS from المستندات to التوثيق ..

I would keep it as is, its clearer that way imo

EDIT:
يجب أن تبقى كما هي وذلك لأن "التوثيق" عبارة عن مصدر "وَثَّقَ" وهي ليست بالمعنى المُراد هنا. "المُتسندات" هي الكلمة الصحيحة برأييي

@3imed-jaberi
Copy link
Member Author

What is the proposed translation for ; Data-Driven .. ?

@Aissaoui-Ahmed
Copy link
Member

مرحبا بالجميع
لدي إقتراح أتنمى أن ينال القبول من الجميع بخصوص القاموس وترجمة الكلمات التقنية الخاصة بالبرمجة، لكل منا جهود خاصة في الترجمة ومحاولة إثراء المحتوى العربي عموما، إلا أنه قد يجد إختلاف مع باقي المبرمجين ولا أعتقد أن كل واحد منا قد مر بهذا الموقف وفي محاولة لتفادي الصدام أنشأت مستودع مع زميلي @celyes يخص الكلمات المتعلقة بالبرمجة ليكون مرجع نستند إليه.
هذا المشروع قيد الإنجاز لذا تترددو في طرح إقتراحات قد تساعد في تطويره.
معا تحياتي للجميع ❤

repositorie i18n

@celyes
Copy link

celyes commented Jul 14, 2019

لتفادي الاختلاط في المصطلحات التقنية، يرجى منكم ان الاطلاع على هذا المستودع:
SoftVenue i18n
كما أن أي مساهمة فيه مرحب بها و تحياتنا للجميع
@softvenue

@Aissaoui-Ahmed
Copy link
Member

just suggestions

bug = خطأ
framework = أداة
log = سجل
release = إصدار
bind = ربط

@Fcmam5
Copy link
Collaborator

Fcmam5 commented Jul 22, 2019

just suggestions

bug = خطأ
framework = أداة
log = سجل
release = إصدار
bind = ربط

Hi Ahmed, some of these terms have other translations that everyone is using like:
bug = عِلّة or خطأ برمجي
framework = إطار عمل

And these ones seems to be the right translations:

log = سجل
release = إصدار
bind = ربط

@3imed-jaberi
Copy link
Member Author

The last three words shouldn't be translated .. Leave it as is ...

@Fcmam5
Copy link
Collaborator

Fcmam5 commented Dec 18, 2019

Please, what translation should we use for "Concurrent mode" ?

  • وضع متزامن
  • وضع تنافسي

For the first suggestion it was applied by Arabyes team: https://www.arabeyes.org/techdict:Concurrent, and in some Hsoub translations as المهام الفرعية (Threads، وتدعى "الخيوط" أيضًا) هي الطريقة التي تنفذ بها روبي البرمجة المتزامنة (concurrent programming). البرامج التي تتطلب تنفيذ عدة مهام فرعية يمكنها استخدام الصنف Thread. in https://wiki.hsoub.com/Ruby
And the second suggestion seems also logical and it was chosen in this blog:
https://www.tutomena.com/javascript/react-concurrent-mode/

What's your input?

@Aissaoui-Ahmed
Copy link
Member

أقتراح 'وضع توافقي'

@atefBB
Copy link
Contributor

atefBB commented Jan 2, 2020

أقترح استعمال مصطلح "خادوم" للتعبير عن الـserver ﻷن هذه الكلمة على وزن فاعول الذي يأتي في اللغة العربية ﻷسماء اﻵلات ومنه "قادوم" واستعمل حديثا في ترجمة "حاسوب".
@Aissaoui-Ahmed +1

@atefBB
Copy link
Contributor

atefBB commented Jan 7, 2020

اختصارا للمجهود وحسما لاختلاف الترجمات، اقترح استعمال القاموس التقني لمشروع عرآبياز (الرابط)، فقد بُذل فيه مجهود وهو شامل تقريبا.
@3imed-jaberi @Aissaoui-Ahmed @celyes واﻵخرين

@MaherAlshaar
Copy link

MaherAlshaar commented Jan 15, 2020

لتفادي الاختلاط في المصطلحات التقنية، يرجى منكم ان الاطلاع على هذا المستودع:
SoftVenue i18n
كما أن أي مساهمة فيه مرحب بها و تحياتنا للجميع
@softvenue
thanks for your efforts
i hope You all the Best

@AhmedBaset
Copy link
Collaborator

What is the proposed translation for code?

@3imed-jaberi
Copy link
Member Author

What is the proposed translation for code?

كود

@shadigaafar
Copy link

shadigaafar commented Aug 27, 2024

I suggest دليل التنسيق as a translation for Style Guide

كلمة style يجب ترجمتها بحذر، وينبغى السعي إلى التوفيق بين الترجمات المتوافرة مسبقا، على سبيل المثال، الكثير من الشركات نفس ميكروسوفت وجوجل، يترجموها "نمط".

@shadigaafar
Copy link

وأهم شيء، تبقى ترجمة render هي "تصيير".

@shadigaafar
Copy link

shadigaafar commented Aug 27, 2024

bug = عِلّة or خطأ برمجي

من الممكن استخدام الترجمتين معًا، لأنه في حالة استخدام "علّة" لن يفهم البعض، لكن يمكن توضيحها بين قوسين كـ (خطأ برمجي)، حتى يعتاد عليها الناس.

@shadigaafar
Copy link

shadigaafar commented Aug 27, 2024

  • Major --> رئيسي
  • Minor --> ثانوي/فرعي
  • Path --> رُقعة/تصحيح

لماذا لا تكون "ترقيع؟"

@shadigaafar
Copy link

dependencies ==> إعتمادات

اعتمادات من غير همزة

@shadigaafar
Copy link

shadigaafar commented Aug 27, 2024

بالنسبة لترجمة community، فهذا صعبة، ولا أحبذ ترجمتها "مجتمع"، أرى أن التمييز بين society وcommunity مهم للغاية. الكثير يعتقد أنه ليس هناك كلمة عربية مقابلة لـ community، فلذلك يترجموها society، في حين أن هناك مصطلح مستحدث أتي به كمال أبو ديب، وهو استاذ جامعي كبير يدرس في جامعة لندن، وهذا المصطلح المستحدث هو "منجمع"، يستخدمه كثيرا في كتبه، وقد تم تسجيله أيضا في ويكاموس، يعني يستطيع الناس الرجوع له لمعرفة معناه. الرجاء الاطلاع على الرابط هنا. لا يمكن للعربية أن تتطور من غير القليل من الجراءة في استخدام المصطلحات المستحدثة. في الإنجليزية تظهر مصطلحات جديدة كل يوم. بينما العرب يرفضون أي جديد. أعرف أن البعض لديه رُهاب الكلمات المستحدثة، لكن بمجرد أن توضع الكلمة موضع الاستخدام، ستصبح كلمة عادية. وقد يكون هذا على يدكم. وشكرا لجهودكم!

@shadigaafar
Copy link

shadigaafar commented Aug 27, 2024

الاشكالية الأخرى التي قد تواجهوها هي ترجمة مصطلح array، الكثير من الترجمات تقول "مصفوفة"، في حين أنها لغويًا معبرة، لكن قد تتعارض مع مصطلح matrix المستخدام أيضا في البرمجة بمعنى "مصفوفة" أيضا، كما أن كتب الرياضيات تترجمه نفس الترجمة. فلذلك لا بد من صناعة تمييز. واقترح ترجمتها إلى "نَظْم".

@atefBB
Copy link
Contributor

atefBB commented Aug 29, 2024

What is the proposed translation for code?

كود

اقترح لفظ "شفرة" أو "شيفرة" لشهرتهما فقط، لغويا يمكن أن يعتبر اللفظ تعريبا وهو نقل لفظ أعجمي إلى العربية مع استعمال الصوتيات المتوفرة في اللغة العربية ومع احترام أنظمة اللغة العربية.

@atefBB
Copy link
Contributor

atefBB commented Aug 29, 2024

bug = عِلّة or خطأ برمجي

من الممكن استخدام الترجمتين معًا، لأنه في حالة استخدام "علّة" لن يفهم البعض، لكن يمكن توضيحها بين قوسين كـ (خطأ برمجي)، حتى يعتاد عليها الناس.

أعتقد أن خطأ برمجي أوضح تعبيريا. أظن أن الازدواجية في الترجمة تخلق لبسا مستداما خاصة أن هناك من سيتربى على وجود المصطلحين

@atefBB
Copy link
Contributor

atefBB commented Aug 29, 2024

بالنسبة لترجمة community، فهذا صعبة، ولا أحبذ ترجمتها "مجتمع"، أرى أن التمييز بين society وcommunity مهم للغاية. الكثير يعتقد أنه ليس هناك كلمة عربية مقابلة لـ community، فلذلك يترجموها society، في حين أن هناك مصطلح مستحدث أتي به كمال أبو ديب، وهو استاذ جامعي كبير يدرس في جامعة لندن، وهذا المصطلح المستحدث هو "منجمع"، يستخدمه كثيرا في كتبه، وقد تم تسجيله أيضا في ويكاموس، يعني يستطيع الناس الرجوع له لمعرفة معناه. الرجاء الاطلاع على الرابط هنا. لا يمكن للعربية أن تتطور من غير القليل من الجراءة في استخدام المصطلحات المستحدثة. في الإنجليزية تظهر مصطلحات جديدة كل يوم. بينما العرب يرفضون أي جديد. أعرف أن البعض لديه رُهاب الكلمات المستحدثة، لكن بمجرد أن توضع الكلمة موضع الاستخدام، ستصبح كلمة عادية. وقد يكون هذا على يدكم. وشكرا لجهودكم!

اعذرني لكن أظن أن المصطلح ركيك، ما الغرابة في ترجمة مجتمع وفيه ما يحقق المعنى في اللغة اﻷنجليزية.

@atefBB
Copy link
Contributor

atefBB commented Aug 29, 2024

الاشكالية الأخرى التي قد تواجهوها هي ترجمة مصطلح array، الكثير من الترجمات تقول "مصفوفة"، في حين أنها لغويًا معبرة، لكن قد تتعارض مع مصطلح matrix المستخدام أيضا في البرمجة بمعنى "مصفوفة" أيضا، كما أن كتب الرياضيات تترجمه نفس الترجمة. فلذلك لا بد من صناعة تمييز. واقترح ترجمتها إلى "نظم".

أليست ترجمة نظم لشيء أعم مثل systems ؟ هنا يحدث التباس -حسب ظني- بين المعنيين (أقصد martrix و systems (

@shadigaafar
Copy link

أليست ترجمة نظم لشيء أعم مثل systems ؟ هنا يحدث التباس -حسب ظني- بين المعنيين (أقصد martrix و systems (

يبدو أن هناك سوء فهم، اقصد "نَظْم"، وليس "نُظم". كما أن ترجمة system نظام وجمها أنظمة.

@shadigaafar
Copy link

shadigaafar commented Aug 31, 2024

اعذرني لكن أظن أن المصطلح ركيك، ما الغرابة في ترجمة مجتمع وفيه ما يحقق المعنى في اللغة اﻷنجليزية.

أنا لا أرى فيه أي ركاكة على الاطلاق. يبدو فقط لأنك غير معتاد عليها. كما أن المصطلح أتى، كما ذكرت في الأعلى، من شخص حجة في اللغة. ثانيا: هناك فرق بين society وcommunity، وكل اللغات تميز بينها، بل وحتى الفارسية. التمييز موجود في كل اللغات. المجتمع أوسع، والمُنجمع أضيق. المجتمع هو مجموعة من الناس يشتركون في خصائص ثقافية واجتماعية واقتصادية. والمنجمع هو مجموعة من الأفراد الذين يعيشون في موقع جغرافي محدد ويشتركون في مصلحة أو هدف أو غرض مشترك أو خاصية مشتركة. المجتمع أوسع وأكثر تجريدًا، على عكس المنجمع. فعلى سبيل المثال، حينما نقول "منجمع رياكت" نقصد جماعة من الناس تشترك في غرض وهدف وخاصية مشتركة، مثل تطوير رياكت. ثالثا: إذا ظلينا على هذه العقلية، أقصد عقلية رفض التحديث في اللغة والمصطلحات المستحدثة، فنحن نخلق لغة ككل ركيكة وغير صالحة أكاديميًا، في النهاية سينفر الناس منها لأنها لغة غير دقيقة، إذا لم يكن هذا قد حدث بالفعل. فالخيار لكم، مصطلح "ركيك" كما تقول، أو لغة غير دقيقة. أنا قلت رأي وما عندي. ولست هنا لأجبر أحد على شيء.

@atefBB
Copy link
Contributor

atefBB commented Sep 1, 2024

أليست ترجمة نظم لشيء أعم مثل systems ؟ هنا يحدث التباس -حسب ظني- بين المعنيين (أقصد martrix و systems (

يبدو أن هناك سوء فهم، اقصد "نَظْم"، وليس "نُظم". كما أن ترجمة system نظام وجمها أنظمة.

نعم نظم بفتح النون فصيحة ومعبرة على المعنى.

@atefBB
Copy link
Contributor

atefBB commented Sep 1, 2024

اعذرني لكن أظن أن المصطلح ركيك، ما الغرابة في ترجمة مجتمع وفيه ما يحقق المعنى في اللغة اﻷنجليزية.

أنا لا أرى فيه أي ركاكة على الاطلاق. يبدو فقط لأنك غير معتاد عليها. كما أن المصطلح أتى، كما ذكرت في الأعلى، من شخص حجة في اللغة. ثانيا: هناك فرق بين society وcommunity، وكل اللغات تميز بينها، بل وحتى الفارسية. التمييز موجود في كل اللغات. المجتمع أوسع، والمُنجمع أضيق. المجتمع هو مجموعة من الناس يشتركون في خصائص ثقافية واجتماعية واقتصادية. والمنجمع هو مجموعة من الأفراد الذين يعيشون في موقع جغرافي محدد ويشتركون في مصلحة أو هدف أو غرض مشترك أو خاصية مشتركة. المجتمع أوسع وأكثر تجريدًا، على عكس المنجمع. فعلى سبيل المثال، حينما نقول "منجمع رياكت" نقصد جماعة من الناس تشترك في غرض وهدف وخاصية مشتركة، مثل تطوير رياكت. ثالثا: إذا ظلينا على هذه العقلية، أقصد عقلية رفض التحديث في اللغة والمصطلحات المستحدثة، فنحن نخلق لغة ككل ركيكة وغير صالحة أكاديميًا، في النهاية سينفر الناس منها لأنها لغة غير دقيقة، إذا لم يكن هذا قد حدث بالفعل. فالخيار لكم، مصطلح "ركيك" كما تقول، أو لغة غير دقيقة. أنا قلت رأي وما عندي. ولست هنا لأجبر أحد على شيء.

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

@shadigaafar
Copy link

shadigaafar commented Sep 4, 2024

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

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

@shadigaafar
Copy link

shadigaafar commented Sep 4, 2024

What is the proposed translation for ; Data-Driven .. ?

مُستنِد إلى البيانات، هذه هي الترجمة الرسمية المستخدمة في مواقع جوجل بالعربي.

@shadigaafar
Copy link

shadigaafar commented Sep 4, 2024

اختصارا للمجهود وحسما لاختلاف الترجمات، اقترح استعمال القاموس التقني لمشروع عرآبياز (الرابط)، فقد بُذل فيه مجهود وهو شامل تقريبا.
@3imed-jaberi @Aissaoui-Ahmed @celyes واﻵخرين

لا أعتقد أن "عرآبياز" يعد مرجعًا موثوقًا للمصطلحات التقنية أو مصدرًا لغويًا معتمدًا. هناك العديد من الأخطاء والهفوات التي يمكن ملاحظتها في ترجماتهم. على سبيل المثال، يستخدم "عرآبياز" في الغالب فعل الأمر في سياقات حاسوبية بطريقة غير ملائمة، وذلك بدلًا عن المصدر، كما هو شائع.

كذلك، نجد أن الترجمات التي يقدمها لبعض المصطلحات التقنية ليست دائمًا دقيقة. فعلى سبيل المثال، يقومون بترجمة المصطلح "select" إلى "اختر" أو "اختيار"، بينما الترجمة الأكثر دقة والأكثر شيوعًا في المجال الحاسوبي هي "تحديد". من المهم التمييز بين "تحديد" و"اختيار"؛ حيث أن "اختيار" تُستخدم عادة كترجمة لـ "choose". هناك حالات استثنائية لترجمة select إلى اختيار، لكن ليس دائما.

بناءً على ذلك، من الأفضل الاعتماد على مصادر أخرى ومتخصصة في مجال التقنية لضمان دقة وموثوقية الترجمات المتعلقة بالمصطلحات التقنية.

@shadigaafar
Copy link

shadigaafar commented Sep 4, 2024

اقترح ترجمة مصطلح stack إلى كُدس كترجمة دقيقة، حيث تعكس مفهوم التراكم العمودي للأشياء. ومصدرها "تكديس"، يقال في العربية: كدس الأشياء بعضها فوق بعضها، أي وضعها فوق بعضها البعض (عموديًا). وتعبر بشكل جيد عن طبيعة الهيكل البياني الذي يشير إلى ترتيب العناصر بشكل تراكمي. كما يعد هذا المصطلح معتمدًا في ترجمات ميكروسوفت.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests