ترجمة مصطلحات الحاسوب
هذه محاولة متواضعة وهي أبعد ما تكون عن الكاملة وتهدف إلى وضع البذرة والتشجيع على المشاركة. نعرف أن هنالك العديد والعديد من المحاولات الأخرى لترجمة مصطلحات الحاسوب ولكننا رأينا أن نقدم الموضوع بصورة مختلفة ونأمل أن تكون أيضا مفيدة.
وضعنا قائمة المصطلحات هذه لحاجة عملية ألا وهي ترجمة واجهات المستخدم للبرمجيات الانجليزية وعملنا على ترجمة أصعب المصطلحات والتي يقف الناس في العادة حيرى أمام ترجمتها. ننشر هذه الترجمة للفائدة ونتطلع إلى مشاركة الجميع سواء من اللغويين أو الحاسوبيين.
قواعد الترجمة المعمول بها هنا
سادسا : قد تميل الترجمة في المراحل الأولى لئن تكون طويلة
1) وذلك أمر طبيعي لأننا نركز في البداية على توصيل المعنى المطلوب دون لبس أكثر من الاهتمام بالإيجاز ونتوقع أن يتغير هذا مع مرور الوقت عندما يصبح استخدام العربية في علم الحاسوب دارجا أكثر.
المدخلات مرتبة
تضم كل مدخلة الكلمة الإنجليزية ونظيرتها العربية ونوع الكلمة إن كان اسما (n) أم فعلا (v) ويجب تفصيل وجه اختيار المصطلح عن غيره من الكلمات المرادفة ووضع مثال واحد على الأقل على ترجمة جملة أو شبه جملة تحوي ذاك المصطلح.
A
Add/Addition (n)/(v) إضافة
Alias (n) مُسَمَّى إضافي
Access (n)/(v) وصول
Access right (n) صلاحية الوصول
Action (n) نشاط
Activate (v) تنشيط
IP Address (n) رقم العنوان على الشابكة
Administration (n) إدارة
Administrator (n) مدير
System Administrator ⇒ مدير نظام
Alert (n)/(v) تنبيه
Alternative key / Alt key (n) مفتاح التبديل
Application (n) تطبيق
Application Programming Interface - API(n) واجهة التطبيق البرمجية - وابر
Assign (v) إسناد
Authentication (n)/(v) التثبت من الهوية
Authorization (v)/(n) التحقق من الصلاحية
Automatic (n) تلقائي
Auto complete (n) إكمال تلقائي
Auto-reply (n)/(v) رد تلقائي
B
Ban (v) حظر
Behavior (n) سلوك
Bitmap (n) صورة نُقَطِيَّة
Block (v) صدّ
Blog (n)/(v) مدونة
Block (n) صندوق
Blog (n) مدونة
Blog (v) تدوين
Body (n) بدن
Boolean (n) متغير منطقي
Boot (v) إقلاع
C
Cache (n)/(v) الاحتفاظ بنسخة للوصول السريع
“مخبئية” أو “مخبئة” هو ترجمة لغوية ولا تدل على الاستخدام الاصطلاحي بشكل جيد.
Cancel (v) إلغاء
Category (n) تَصْنيف
Character (n) محرف
لا يكمن تسميته حرفا Letter لانه يشمل الحروف والأرقام وعلامات الترقيم وغيرها من الرموز الأخرى. وتجمع على محارف.
Chart (n) رسم بياني
Class (n) فئة
Click (n)/(v) نقرة
Compact (n)/(n) مضغوط
Compile/Compiler (n)/(n) مترجم - ترجمة
لأنه يترجم ملف أو ملفات النصوص المصدرية لينتج عنها ملفا أو ملفات يمكن تنفيذها مباشرة على الحاسوب.
وفرق المترجم عن المفسر، هو كمترجم الكتاب والمترجم الفوري. فمترجم الكتاب يقوم بعمله كاملا ويتأكد منه ويراجعه قبل طرحه للناس أما المفسر (أو المترجم الفوري) فهو يفسر كل جملة أو مجموعة قليلة من الجمل ويعرضها للناس وبعدها ينتقل للثانية.
Compose (v) / Composition (n) كتابة
Configuration (n) إعداد
Congestion (n) اختناق
Console (n) مُحَاوِرَة
لأنها الأداة أو الأدوات الحاسوبية التي تمكن الإنسان من محاورة الحاسوب. وتشمل في العادة على جانبين وهما الإدخال من المستخدم إلى الحاسوب والإخراج من الحاسوب إلى المستخدم.
وتأتي في أيامنا هذه على شكلين :
Text Console محاورة نصية
و
Graphical Console
محاورة رسومية (أي تحوي رسوما بالإضافة إلى النصوص)
Constant (n) ثابت
Context (n) سِياق
Control key / Ctrl key (n) مِفْتَاح التحكم
Copy (v) نَسخ
Copy and Paste (v) نَسخ ولصق
أي نقل المعلومات أو جزء منها (نص أو صورة أو غيرها) يدويا بواسطة عمليتي النسخ واللصق.
تسمى بالعامية (اختصارا) Copynpaste
وتسمى مجازا Cut and Paste
Create/Creation (n)/(v) إنشاء
Crawlers هوام
برامج أو عمليات تجوب الإنترنت وتعمل على جمع الفهارس لمحركات البحث.
Cursor (n) المُؤشّرة
Customize (v) / Custom (n) تفصيل بحسب الحاجة
Cut (v) قَص
C++ (n) لغة برمجة سي بلس بلس
D
Data (n) بيانات
Database (n) قاعدة بيانات
Default (n) اعْتيادي
Delete (v)/(n) حَذْف
Description (n) وصف
Desktop (n) نظام سطح المكتب
Destination (n) وجهة
Discussion (n) نقاش
كان من الممكن أن تكون حوار. ولكن رأينا أن نقاش دارجة أكثر.
Disable (v) إبطال مفعول
Disc (n) قرص
Display (v) عرض
Download (n)/(v) تنزيل من الموقع
أي عكس تحميل إلى الموقع. أي كأن الموقع فوق والمستخدمين من حوله يتفاعلون معه.
Drawing (n) رسمة
Draw (v) رسم
DVD (n) دي في دي
E
Email (n) بريد إلكتروني
Email (v) إرسال بريد إلكتروني
Enable (v) تمكين
Encoding (n) / Encode(v) ترميز
أي إعادة تمثيل البيانات بصياغة أخرى ليسهل التعامل معها أو فهمها. ولا علاقة للترميز بالأمن ولا السرية ولا التشفير.
ومن صيغ ترميز البيانات المشهورة BASE_64 و URL ENCODING و UTF-8
Encryption (n) / Encrypt (v) تشفير
هو إعادة تمثيل البيانات بصياغة لا يمكن لمن يراها أن يفهم منها شيئا دون معرفة معلومة سرية معينة تمكنه من فك التشفير وإرجاع البيانات إلى شكلها الأصلي الذي كتبت به.
Enter key (n) مفتاح الإدخال
Entry (n) مُدخَلة
Escape (n/v) تخطي
كما في escape special characters فتصبح تخطي المحارف الخاصة.
Escape key (n) مفتاح الخروج
Export (n)/(v) تَصدير
F
Feature (n) وظيفة
Flag (n) علامة
Flag (v) التعليم بعلامة
File (n) ملف
File System (n) منظومة خزن الملفات
لم نقل نظام ملفات لأن هذا يحمل معنى أقرب إلى نظام إدارة الملفات. منظومة تعكس درجة التعقيد العالية والمستوى الدقيق لعمله.
Filter (n)/(v) ترشيح
Folder (n) حاوية
ومثلها Directory
للحاوية عدة مرادفات مستخدمة منها المجلد و الدليل. ولكن لا تحمل أي منهما الهدف الدقيق من وراء المعنى وهو حاوية للملفات وللحاويات الأخرى. فالدليل يوحي بورقة أو كتاب خارجي يعطي دليلا ومعلومات عن شيء آخر. والمجلد هو الكتاب المجلد. لذلك لم نرتئي أي منهما.
“طلب” بديل آخر ولكننا نرى أن نموذج اكثر استخداما.
Forum (n) مُنتدى
من المرادفات الدارجة “ساحة نقاش” ولكننا نرى أن منتدى يحمل معنى أبلغ.
G
Global (n) عام
H
Handbook (n) دليل المستخدم
Hashing (n) / Hash (v) تهشير
وهو استخراج بصمة خاصة وفريدة لبيانات معينة يستحيل أو يصعب أن تتكرر مع أية مجموعة بيانات أخرى. وهذه البصمة تكون في العادة سلسلة قصيرة (32 … 1024 بايت)
ولا يمكن معرفة البيانات الأصلية بمعرفة هذه البصمة.
Hide (v) إخفاء
Hierarchy (n) تسلسل هرمي
High level (n) مستوى رفيع
أو رفيع المستوى وبحسب السياق. مثال : شرح رفيع المستوى
أنظر مستوى دقيق.
History / History Log (n) السجل الزمني
Hit (n) ضربة
Homepage (n) الصفحة الرئيسة
Host (n) المُضيف
Hyper Text Markup Language - HTML (n) لغة توصيف النصوص المترابطة - هتمل
I
Icon (n) أيقونة
Identity (n) هوية
Identify / Identification (n)/(v) التعرف إلى هوية
Image (n) صورة
Implement (n) تنفيذ
Import (n)/(v) استيراد
Inbox (n) صندوق الوارد
Index (n)/(v) فهرسة
Interpreter (n) مٌفَسِّر
Insert (v) إدراج
Install/Installation (v)/(n) تثبيت
من المرادفات لها “تنصيب” وأحسبها أبلغ من تثبيت ولكن درجت الإخيرة أكثر
Software Installation ⇒ تثبيت البرمجية
Instant Messaging (n) مراسلة فورية
Instant Message (n) رسالة فورية
Interface (n) واجهة
Internationalization (L18N) (n) التدويل
Internet (n) الشابكة
Item (n) عنصر
J
Jargon (n) مصطلح دارج
Java (n) لغة برمجة جافا
K
Key (n) مفتاح
Keyboard (n) لوحة المفاتيح
Keyword (n) كلمة مفتاحية
L
Label (n) / (v) رقعة تعريف
Layout (n) ?
Link (n) رابط
List (n) قائمة بيانات
Localization (L10N) (n) التحلية
Log (n) سِجِل
Log / Logging (v) إدراج في السجل
Login (n)/(v) وُلُوج ، دخول
Logout (v) خروج
Look and Feel (n) المظهر والإحساس
Low level (n) مستوى دقيق
أو دقيق المستوى بحسب السياق
M
Modification (n)/(v) تعديل
Mode (n) وضعية
Module (n) وحدة برمجية
Mouse (n) فأرة
أصطلاح آخر ممكن هو “إعلام متعدد” لكن وسائط متعددة أكثر استخداما.
N
Native (n) قُح
Navigation (n)/Navigate(v) تَصفُّح
Network (n) شبكة
Notify (v) / Notification (n) إشعار
O
Online (n) متوافر على الشابكة
Offline (n) غير متوافر على الشابكة
Overview (n) تقدمة سريعة
Operating System (n) نظام تشغيل
“منظومة تشغيل الحاسوب” أبلغ، ولكن درج الإصطلاح الأول منذ عقود
Object Oriented Programming (n) البرمجة الشيئية
البرمجة كائنية التوجه
وهنا السؤال المهم : هل الدلالة الاصطلاحية لـ object هي شئ أم كائن؟ وعند رد هاتين الكلمتين إلى الانجليزية : شيء تعني thing
و كائن تعني creature أو being.
ولكننا نرى أن الدلالة الاصطلاحية أقرب لـ شيء. ولا داعي هنا لإقرانها بكلمة توجه، إذ أن استخدام Oriented بالإنجليزية جاء لقصور اللغة.
Outbox (n) صندوق الصادر
Outline (n) تأطير
P
Patch (v/n) or Source code Patch (n) رقعة نص مصدري
Parameter (n) مُعطى
وتجمع على معطيات. شأنها شأن معطيات مسألة رياضية معينة.
Package (n)/(v) حزمة
Parse (v) قراءة وتحليل سلسلة المحارف
Password (n) كلمة المرور
Paste (v) لصق
Path (n) مسار
Personal (n) شخصي
Permission (n) إذن
ويمكن أن تكون بمعنى: تصريح
Photo (n) صورة
Play (n) تشغيل
Play the audio file ⇒ تشغيل الملف الصوتي
Phase (n) مرحلة
Poll (n)/(v) استفتاء أو استعلام
بحسب السياق. فـ “الاستفتاء” تستخدم عندما نستفتي جمع من الناس في مسألة معينة. Users Poll
والاستعلام عندما نستعلم عن حالة أو معطيات من النظام Poll for system status
وتترجم أحيانا استطلاع للرأي
Port (n) منفذ
TCP Port number رقم منفذ تي سي بي
Post (n)/(v) إسهام
ويمكن أن تترجم مشاركة.
وليست مساهمة، وهي من الأخطاء الشائعة جدا عند الناس وقلّ من يعرفها، قال الله تعالى ( وَإِنَّ يُونُسَ لَمِنَ الْمُرْسَلِينَ * إِذْ أَبَقَ إِلَى الْفُلْكِ الْمَشْحُونِ * فَسَاهَمَ فَكَانَ مِنَ الْمُدْحَضِينَ ) المساهمة أصلها المغالبة، وهي الاقتراع، وهو أن يخرج السهم على من غلب.
أما أسهم فتشمل المعنيين المشاركة والقرعة.
Plugin (n) ?
Preview (n)/(v) معاينة
Procedure (n) إجراء
Procedural (or Procedure Oriented) Programming ⇒ البرمجة الإجرائية
Q
Queue (n) طابور
Quality (n) جودة
Quality Control (n) ضبط الجودة
Quality Assurance (n) ضمان الجودة
Quota (n) حُصَّة
R
Raster Image (n) صورة نُقَطِيّة
Recursion (n) نداء ذاتي
Register (n)/(v) تسجيل
Release (n) إصدارة
Reliable, Reliability (n) موثوقية
Reply (n)/(v) رد
Reset (v) إعادة ضبط الخيارات
Rest to defaults (v) إعادة ضبط الخيارات إلى وضعها الاعتيادي
Resource (n) مَوْرِد
Review (v) مُراجَعَة
Role (n) دَوْر
Rule (n) قاعدة
Ruler (n) مسطرة
S
Save (v) حفظ
Screen shot (n) صورة حاضرة من الشاشة
Set (v) ضبط
Setting (n) ضبط خيار
Server (n) نظام خادم
Session (n) جلسة
Site (n) موقع
Show (n)/(v) إظهار
Shutdown (v) التوقف عن العمل
Slogan (n) شعار
Software (n) برمجية
Source code (n) النص المصدري
وأرى أن “أصل البرمجية” أفضل وأبلغ من “النص المصدري” و“النصوص المصدرية”
Spreadsheet (n) بيانات مُجَدْوَلَة
Stack (n) كومة
Stability (n) ثبات
Standard (n) قياسي
Store (v) تخزين
Store (n) مخزن
Style (n)/(v) نسق
String (n) سلسلة محارف
Submit (v) تطبيق
Suit (n) باقة
Symbol (n) رمز
Syntax (n) قواعد الصياغة
وهي قواعد صياغة وكتابة لغة حاسوبية معينة، قد تكون لغة برمجة أو لغة توصيف أو معطيات يقوم الحاسوب بفهمها بشكل خاص.
خطأ في اتباع قواعد الصياغة Syntax Error
Synonyms (n) مرادفات
System Logs (n) سجلات النظام
syslog or System Logger (n) مسجل النظام
T
Table (n)/(v) : جدول
Tag (n)/(v) وسم
Tag (v) إضافة كلمة مفتاحية
Tar (n) صُرّة
Task (n) مُهِمّة
Teaser (n) ملخص الخبر
Template (n) قالب
Theme (n) مَظهَر
Tip (n) إرشاد
Track (n)/(v) تَعَقُّب
Thread (n) سِلسِلة
Discussion Thread ⇒ سلسلة نقاش
Threaded Sorting ⇒ ترتيب بحسب التسلسل
Title (n) عنوان الموضوع
Token (n) قطعة
Turn off / off (n)/(v) إطفاء
Turn on / on (n)/(v) تشغيل
U
Unicode (n) المحارف القياسية يونيكود
Uninstall (v) إزالة
Uninstall the software ⇒ إزالة البرمجية
Upload (n)/(v) تحميل إلى الموقع
Uploaded files ⇒ الملفات المحملة إلى الموقع
Update (n)/(v) تحديث
Universal Resource Identifier URI (n) المُعَرِّف العام للمَوْرِد (يوري)
Universal Resource Locator URL (n) العنوان العام للمَوْرِد (يورل)
User (n) مُستَخدِم
User Interface (n) واجهة المستخدم
User name (n) اسم المستخدم
V
Variable (n) مُتغيّر
Vector Image (n) صورة مُتَّجَهة
Version (n) رقم الإصدارة
View (n) مَنْظَر
Vocabulary (n) مفردات
W
Weight (n) ثقل
Window (n) نافذة
Wireless (n) لاسلكي
World Wide Web / Web (n) الشبكة العالمية
X
eXtensible Markup Language XML (n) لغة التوصيف القابلة للتوسع إكس إم إل
Y
Z