Git Product home page Git Product logo

ysmu's Introduction

معجم يسمو للمصطلحات التقنية الحديثة

شارة معجم يسمو

الرسالة

ليس همّ المعجم مجرد سرد للمصطلحات العربية الشائعة؛ بل مهمته أمران:

 ١. اختيار أفضل لفظ عربي مناسب للمصطلحات الإنجليزية التقنية المختلفة.

 ٢. شرح لماذا هذا الاختيار هو الأنسب حتى تقتنع به وتطمئن إليه وتستخدمه.

أما عن الأمر الأول، فدائما نحاول تخيّر لفظ استخدمه العرب الأقدمين بالمعنى المراد نفسه ويستخدمه المحدَثون أو يفهموه بغير شرح أو بأقل شرح ممكن.

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

تواصل

عبر مسائل GitHub أو غرفة الترجمة في مجتمع أسس على شبكة ماتركس: ‪#localization:aosus.org‬

الرخصة

ما لم يُذكر غير ذلك، فكل شيء (الكود والمحتوى) متاح ببنود رخصة المشاع الإبداعي الصفرية (CC0) (مكافئة للملكية العامة).

وعلى أي مشروع مشتق أن يستخدم اسمًا غير «يسمو» ولا يكون «يسمو» جزءًا منه.

الشارة هي ملفا U+1F304 من Twemoji برخصة CC-BY 4.0، مع حرف العين بالخط الأميري. واُستعمل ضاغط نانو من Vecta لتصغير حجم ملفها.

License

Unless mentioned otherwise, everything (code and content) is under the terms of Creative Commons Zero (CC0) (equivalent to Public Domain).

And a derivative project must use a name that isn't "Ysmu" and doesn't include "Ysmu".

The logo is the two U+1F304 files from Twemoji under the terms of CC-BY 4.0, with the letter Ayin from the Amiri font. And its file size is reduced with Vecta's Nano compressor.

مراحل المصطلحات

  • المصطلحات المتفق عليها: هي المصطلحات التي وافق عليها أعضاء غرفة الترجمة في مجتمع أسس بعد نقاش و/أو تصويت. (صفحتها ⬉)
  • المصطلحات المرشحة للاتفاق: هي المصطلحات التي في مرحلة التصويت، أو في آخر مرحلة النقاش. (صفحتها ⬉)
  • المصطلحات التجريبية: هي المصطلحات التي لم يتفق عليها المجتمع بعد، وقد يكون نقاشها في بدايته أو لم يبدأ بعد أصلا، أو رُشّحت للاتفاق ثم لم نتفق، فتحتاج بعض العمل. (صفحتها ⬉)
  • المصطلحات المؤجلة: هي المصطلحات التي لن يبدأ النقاش فيها قريبا ونريد إبعادها قليلا للتركيز على المصطلحات الأخرى. (صفحتها ⬉)

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

تنظيم المستودع

يُقسم هذا المستودع إلى أربعة أقسام منطقية:

البيانات:

  • مجلد w: فيه المصطلحات المتفق عليها.
  • مجلد c: فيه المصطلحات المرشحة للاتفاق.
  • مجلد x: فيه المصطلحات التجريبية.
  • مجلد u: فيه المصطلحات المؤجلة.
  • ملف notes/src: فيه إرشادات وموارد وملاحظات عامة قد تهم من يهتم بمثل هذا المشروع.
  • ملف longnames.tsv: يحتوي كل سطر منه على خانتين مفصولتين بمسافة جدولة، الأولى فيها اختصارات المصطلحات المستخدمة في المعجم (انظر فصل «الاختصارات» أدناه)، والأخرى هي الاسم الطويل.

المعالجة:

  • مجلد .p: فيه بُريمج التحويل والمكتبات المساعدة، وهو يحوّل ملفات البيانات إلى صفحات الويب والمعجم المختصر.
  • ملف Makefile: ليُرشد برنامج make لإعداد الملفات عند أي تغيير في البيانات.

النواتج:

  • ملف index.html: صفحة ويب المصطلحات المتفق عليها. اذهب إليها ⬉
  • ملف candidate/index.html: صفحة ويب المصطلحات المرشحة للاتفاق. اذهب إليها ⬉
  • ملف experimental/index.html: صفحة ويب المصطلحات التجريبية. اذهب إليها ⬉
  • ملف notes/index.html: ناتج تصيير notes/src، أي صفحة ويب الموارد والإرشادات. اذهب إليها ⬉
  • ملف ysmu.tsv: المصطلحات المتفق عليها بالترجمة المختصرة بغير شرح وبصيغة مناسبة للتطبيقات. اذهب إليه ⬉
  • ملف link/index.html: قائمة روابط جميع المصطلحات. اذهب إليها ⬉
  • ملفات link/*/index.html: صفحات توجيه إلى المصطلح بغض النظر عن مرحلته الحالية (* هي اسم المصطلح الإنجليزي).

السواكن:

  • ملفات etc/favicon*: ملفات شارة الموقع وأيقونة التفضيل.
  • ملف etc/style.css: ضبط شكل صفحات الويب.
  • ملف MARK.md: وصف إنساني للغة التنسيق المستعملة في هذا المشروع.
  • ملف LICENSE: نص رخصة المشاع الإبداعي الصفرية باللغة الإنجليزية.
  • ملف README.md: هذا المستند.

صيغ الملفات

تحتوي مجلدات المصطلحات (مثل مجلد w) على ملف لكل مصطلح إنجليزي، بحروف صغيرة، وبشرطة سفلية (_) بدلا من المسافة إن وجدت.

يتكون ملف كل مصطلح من نص عادي، فقرته الأولى هي الترجمة المختصرة التي تعرضها المعاجم، وهي التى توضع في «ملف المعجم المختصر».

وتُتبع الفقرة الأولى بفقرات تشرح سبب اختيار هذا المصطلح أو توضح أمثلة على استخدام أو ما يناسب عموما.

وقد يُنهى ملف المصطلح بقائمة «انظر أيضا» للإشارة إلى مصطلحات (إنجليزية) أخرى في المعجم.

وتستخدم ملفات المصطلحات لغةً تنسيقية خفيفة مشروحة في ملف MARK.md.

ويستخدم ملف الإرشادات notes/src نسخة موسعة من نفس اللغة التنسيقية، وهي مشروحة في ملف MARK.md أيضا.

الاختصارات

لا نستخدم الاختصارات، مثل اختصار repository إلى repo.

ولكن الاختصارات الشائعة للعبارات الطويلة مثل VPN اختصار virtual private network نستخدمها.

كيف «نستخدم» الاختصارات؟

  • تُستخدم اسمًا للملف (في مجلدات المصطلحات مثل w) بدلا من الاسم الطويل.
  • تُستخدم في الروابط الداخلية (داخل مرحلة المعجم الواحدة) والروابط الثابتة (روابط /link/) إضافةً إلى الاسم الطويل.
  • تُذكر في العنوان وأسماء الروابط بعد الاسم الطويل.

ysmu's People

Contributors

noureddin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.