الأحد، 20 ديسمبر 2015

مُترجم النص المُحدد st-trans


بسم الله الرحمن الرحيم


أثناء استخدامنا للحاسب تقابلنا كلمات كثيرة بلغة أخرى لا نعرف معناها
. كنت أعتمد في الترجمة على إضافات الترجمة الخاصة بالمتصفحات ولكن المشكلة أن الترجمة تكون قاصرة على ما بداخل نافذة المتصفح فقط. ثم انتقلت إلى إضافات الواجهات ولكن قابلت نفس المشكلة وهي ارتباط الإضافة بالواجهة فإن كنت تعمل على عدة واجهات لن تجد الإضافة بالواجهات الأخرى، وإن حدث وغيرت واجهتك قد لا تجد إضافة للترجمة بالواجهة الجديدة وهذا ما حدث معي. لذلك أنشأت مُترجم النص المُحدد Selected Text Translator

st-trans يُترجم أي نص تُحدده بالاعتماد على خدمة ياندكس ترجمة Yandex Translate ويعرض الترجمة كرسالة تنبيه. لست في حاجة لفتح متصفحك والذهاب إلى موقع ترجمة لكي تُترجم كلمة. حدد الكلمة ثم اضغط alt+t وسيجلب st-trans الترجمة إليك بدون الحاجة لمغادرة نافذتك.


مميزات البرنامج:
1- إمكانية تغيير لغة الترجمة من وإلى 64 لغة.
2- إمكانية ضبط إعدادات المُترجم من خلال خيارات كثيرة تأتي مع الأمر st-trans
3- يعرض الترجمة كرسالة تنبيه بسيطة ولا يفتح نافذة للترجمة ولا يقف في طريقك.
4- المُترجم معك في أي مكان؛ وأنت تتصفح ملفاتك، تقرأ كتاب، تكتب رسالة، تتصفح المواقع... إلخ.
5- يعمل على أي واجهة وحتى على عدة واجهات في نفس الوقت.
6- وضع الترجمة الفوري.
7- البرنامج مكتوب بالكامل بالشل سكربت shell script لذا إذا كنت تفهم قليلاً بسطر الأوامر يمكنك فهم شفرة البرنامج بل والتعديل عليها لأنه لا توجد أي حقوق محفوظة.



طريقة التحميل على
:
--- التوزيعات الدبيانية (دبيان، أبونتو، منت، إلمنتري، كالي.... إلخ):
افتح الطرفية ثم الصق الأمر
wget -O st-trans 'https://goo.gl/H64pZP' && chmod 755 st-trans

--- فيدورا:
افتح الطرفية ثم الصق الأمر
wget -O st-trans 'https://goo.gl/dcgJEe' && chmod 755 st-trans

--- أرتش:
افتح الطرفية ثم الصق الأمر
wget -O st-trans 'https://goo.gl/nqF6vx' && chmod 755 st-trans

طريقة التثبيت:
بعد التحميل نفذ الأمر
sudo ./st-trans

بعد انتهاء التثبيت يجب أن تقوم بتشغيل البرنامج لأول مرة عن طريقة الأمرst-trans أو تُسجل خروجك من الجلسة الحالية أو تُعيد تشغيل الحاسب.

مفاتيح الاختصار الافتراضية:
alt+t ترجمة النص المُحدد. = st-trans
alt+i تفعيل وضع الترجمة الفورية أو إلغاء تفعيله إن كان مُفعل. = st-trans -i
alt+v قلب لغة المصدر مع لغة الهدف. = st-trans -v

في وضع الترجمة الفورية يقوم المُترجم بترجمة أي نص تُحدده بدون الحاجة للضغط على مفتاح الاختصار alt+t. بهذا الوضع أي نص تقوم بتحديده يتم ترجمته. وهو مفيد عندما تحتاج المترجم كثيراً في وقت معين. مثلاً، عندما تقرأ مقال طويل أو تقرأ كتاب بلغة أخرى ستقابلك الكثير من الكلمات أثناء القراءة، والضغط على مفتاح الاختصار بشكل متكرر الكثير من المرات هو شيء مُتعب. وضع الترجمة الفوري سيجعل المُترجم في حالة تأهب ينتظر أي كلمة تقوم بتحديدها ليترجمها فوراً.

يمكنك عرض المساعدة عن طريق الأمر st-trans -h لترى الخيارات التي يوفرها البرنامج. كذلك تجد قائمة باللغات المدعومة والكود المقابل لكل لغة بالأمر st-trans -l لتستخدم تلك الأكواد عندما تريد تغيير لغة الترجمة.

تفضيلات اللغة:
لتغيير لغة المصدر والهدف استخدم كود المصدر:كود الهدف على سبيل المثال، لكي تضبط المُترجم على الترجمة من الانجليزية إلى الفرنسية استخدم الأمر
st-trans en:fr
يمكنك استخدام auto كلغة المصدر ليكتشف المُترجم تلقائياً لغة المصدر
st-trans auto:fr
أيضاً يمكنك تغيير لغة واحدة إما لغة المصدر :st-trans en أو لغة الهدف st-trans :fr



والحمد لله

ليست هناك تعليقات:

إرسال تعليق