إهداء إلى رواد الترجمة... AddFullStop!

[ أكاديمية الترجمة ]


مشاهدة نتائج الإستطلاع: كيف تقيم الإسكربت؟ (كن صادقًا!)

المصوتون
12. أنت لم تصوت في هذا الإستطلاع
  • جيد. يعمل بكفاءة.

    10 83.33%
  • لا بأس به. يحتوي بعض الأخطاء.

    2 16.67%
  • سيء. يحتوي الكثير من الأخطاء.

    0 0%
النتائج 1 إلى 20 من 69

مشاهدة المواضيع

  1. #15

    الصورة الرمزية Wing ZERO

    تاريخ التسجيل
    Feb 2008
    المـشـــاركــات
    390
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: إهداء إلى رواد الترجمة... AddFullStop!

    فكرة مفيدة للكثير من مهمات التايب الاعتيادية، مع أنها عبارة عن شكل آخر لأداة (Find & Replace (Ctrl+h بكل بساطة.

    أما تطبيقها على العربية فسيكون إنجازًا جبارًا لما تعرفه من مشاكل إضافة كودات التايب للغات الـ RTL
    الأمر ممكن لكن يحوي الكثير من الاستثناءات التي ستضطر للتعامل معها فرديًا:-
    فالفكرة باختصار ستعتمد على قلب الجملة وإعادة ترتيبها كليًا، بحيث لو كانت : "أنا سعيد جدًا" تعيد كتابتها بالسكربت بحيث تكون "جدًا" الكلمة الأولى، ثم {\tag} ثم "سعيد" و{\tag} وأخيرًا "أنا".
    وإذا كانت "أنا" هي ما يوضع عليه التأثير فالطريقة نفسها لولا أنك تختم بالـ{tag\}

    المشكلة أن الحالات الخاصة التي ستكسر العملية كثيرة جدًا :-
    * ماذا لو كان هناك أكثر من كلمة في نفس الجملة يقع عليها التعديل ؟ عندها التعديل الثاني سيكسر التعديل الأول ويشتت الجملة.
    * ماذا لو كان هناك كلمة إنغليزية في الجملة ؟
    * ماذا لو كانت الجملة تنتهي بعلامة تعجب ؟
    * ماذا لو كانت الجملة طويلة لدرجة تقسمها لسطرين ؟ عندها إعادة الترتيب تؤدي لرفع ما لا يجب رفعه للسطر العلوي مثلاً.
    * ماذا لو كنا نستخدم N\ أو n\ ؟ ألن يكون التأثير مشابهًا للحالة السابقة ؟
    ... وغيرها

    في نظري الحل الأكثر فعالية وأناقة للموضوع قد يكون مرتكزًا على الـRegular Expressions (أو الطريقة الأكثر بساطة، الكثير والكثير من الـIf) وربما التعامل معه بطريقة Automation Script في الايجيسب سيسهل الكثير من الأمور، وهذه الفكرة مقدمة لإيجاد حل لمشاكل التايب العربية المعروفة التي يسببها الايجيسب، ربما نستطيع أن نجد لها حلاً قويًا.
    المشروع يروق لي كثيرًا ولا بد أن أعود للتفكير به بعد نهاية امتحاناتي، وأفكر بجدية بالعمل عليه.
    لا أدري ما موقفك من هذا المشروع، لكن أبقنا في دائرة الأنباء ^_^

    بالتوفيق ...
    التعديل الأخير تم بواسطة Wing ZERO ; 25-6-2010 الساعة 06:25 PM سبب آخر: إملاء

الكلمات الدلالية لهذا الموضوع

المفضلات

المفضلات

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
Loading...