استخدم مكونًا إضافيًا لمتصفح الويب لترجمة النص بسرعة باستخدام Amazon Translate

عقدة المصدر: 1596423

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

ترجمة أمازون هي خدمة ترجمة آلية عصبية توفر ترجمة لغة سريعة وعالية الجودة وبأسعار معقولة وقابلة للتخصيص. الترجمة الآلية العصبية هي شكل من أشكال أتمتة ترجمة اللغة التي تستخدم نماذج التعلم العميق لتقديم ترجمة صوتية أكثر دقة وطبيعية أكثر من خوارزميات الترجمة الإحصائية التقليدية والقائمة على القواعد. حتى كتابة هذا المنشور ، تدعم Amazon Translate 75 لغة و 5,550،XNUMX زوجًا من اللغات. للحصول على أحدث قائمة ، انظر دليل مطور Amazon Translate.

باستخدام المكون الإضافي لمتصفح الويب Amazon Translate ، يمكنك ببساطة النقر فوق زر وترجمة صفحة ويب كاملة إلى أي لغة تفضلها. يعمل هذا المكون الإضافي للمتصفح في المتصفحات المستندة إلى Chromium والمتصفحات المستندة إلى Firefox.

يوضح هذا المنشور كيف يمكنك استخدام مكون إضافي للمتصفح لترجمة صفحات الويب بسرعة مع الترجمة العصبية باستخدام Amazon Translate.

نظرة عامة على الحل

لاستخدام البرنامج المساعد ، قم بتثبيته في متصفح على محطة العمل الخاصة بك. لترجمة صفحة ويب ، قم بتنشيط المكون الإضافي ، الذي يصادق على Amazon Translate باستخدام إدارة الهوية والوصول AWS (IAM) ، يرسل نص الصفحة التي ترغب في ترجمتها إلى خدمة Amazon Translate ، ويعيد النص المترجم ليتم عرضه في متصفح الويب. يتيح المكوِّن الإضافي للمتصفح أيضًا التخزين المؤقت للصفحات المترجمة. عند تمكين التخزين المؤقت ، يتم تخزين الترجمات المطلوبة لصفحة ويب مؤقتًا على جهازك المحلي عن طريق أزواج اللغات الخاصة بهم. يعمل التخزين المؤقت على تحسين سرعة ترجمة الصفحة ويقلل من عدد الطلبات المقدمة لخدمة Amazon Translate ، مما قد يوفر الوقت والمال.

لتثبيت البرنامج المساعد واستخدامه ، أكمل الخطوات التالية:

  1. قم بإعداد مستخدم وبيانات اعتماد IAM.
  2. قم بتثبيت البرنامج المساعد للمتصفح.
  3. تكوين البرنامج المساعد للمتصفح.
  4. استخدم البرنامج المساعد لترجمة النص.

البرنامج المساعد للمتصفح متاح على GitHub جيثب:.

المتطلبات الأساسية المسبقة

في هذا الدليل ، يجب أن يكون لديك المتطلبات الأساسية التالية:

  • An حساب AWS
  • متصفح ويب متوافق
  • امتيازات إنشاء مستخدمي IAM للمصادقة على Amazon Translate

لمزيد من المعلومات حول كيفية تفاعل Amazon Translate مع IAM ، راجع إدارة الهوية والوصول لـ Amazon Translate.

قم بإعداد مستخدم وبيانات اعتماد IAM

يجب تكوين المكون الإضافي للمتصفح باستخدام بيانات اعتماد للوصول إلى Amazon Translate. تم تكوين IAM باستخدام سياسة تديرها AWS تسمى TranslateReadOnly. تسمح هذه السياسة باستدعاءات API إلى Amazon Translate. لإعداد مستخدم IAM للقراءة فقط ، أكمل الخطوات التالية:

  1. في وحدة تحكم IAM ، اختر المستخدمين في جزء التنقل أسفل ادارة الوصول.
  2. اختار أضف المستخدمين.
  3. في حالة اسم المستخدم، أدخل TranslateBrowserPlugin.
  4. اختار التالي: أذونات.
  5. لإضافة أذونات ، اختر إرفاق السياسات الحالية مباشرة واختيار السياسة TranslateReadOnly.
  6. اختار التالي: العلامات.
  7. اختياريًا ، امنح المستخدم علامة واختر التالي: مراجعة.
  8. راجع الدور الجديد واختر إنشاء مستخدم.
  9. اختار تنزيل csv وحفظ أوراق الاعتماد محليًا.

على الرغم من أن بيانات الاعتماد هذه توفر فقط الوصول الأكثر تقييدًا إلى Amazon Translate ، إلا أنه يجب عليك توخي الحذر الشديد مع بيانات الاعتماد هذه حتى لا تتم مشاركتها مع كيانات غير مقصودة. لن تتحمل AWS أو Amazon المسؤولية إذا قام عملاؤنا بمشاركة بيانات اعتمادهم.

قم بتثبيت البرنامج المساعد للمتصفح

المكوِّن الإضافي لمتصفح الويب مدعوم في جميع المتصفحات القائمة على Chromium. لتثبيت المكون الإضافي في Chrome ، أكمل الخطوات التالية:

  1. قم بتنزيل ملف extension.zip من GitHub جيثب:.
  2. قم بفك ضغط الملف على جهازك المحلي.
  3. في Chrome ، اختر رمز الإضافات.
  4. اختار إدارة الإضافات.
  5. تبديل وضع المطور على.
  6. اختار تحميل تفريغ وأشر إلى مجلد الامتداد الذي قمت بفك ضغطه للتو.

تكوين البرنامج المساعد

لتكوين المكون الإضافي ، أكمل الخطوات التالية:

  1. في متصفحك ، اختر شريط أدوات الإضافات واختر ترجمة أمازون، المكوّن الإضافي المثبت حديثًا.

يمكنك اختيار رمز الدبوس لتسهيل الوصول إليه لاحقًا.

  1. اختار إعدادات تمديد.
  2. في حالة منطقة AWS، أدخل المنطقة الأقرب لك.
  3. في حالة معرف مفتاح الوصول إلى AWS، أدخل مفتاح الوصول إلى AWS من جدول البيانات الذي قمت بتنزيله.
  4. في حالة مفتاح الوصول السري لـ AWS، أدخل مفتاح الوصول السري من جدول البيانات.
  5. حدد خانة الاختيار لتمكين التخزين المؤقت.
  6. اختار حفظ الإعدادات.

استخدم المكون الإضافي مع Amazon Translate

البرنامج المساعد جاهز الآن للاستخدام.

  1. للبدء ، افتح صفحة ويب في متصفح لترجمتها. في هذا المنشور ، نستخدم ملف الصفحة المقصودة لـ Amazon Translate باللغة الألمانية.
  2. افتح البرنامج المساعد للمتصفح واختر ترجمة أمازون في قائمة ملحقات المتصفح كما فعلت سابقًا.
  3. للغة المصدر ، اختر السيارات لـ Amazon Translate لاستخدام الاكتشاف التلقائي للغة واختيار لغتك المستهدفة.
  4. اختار اللغة..

يرسل المكون الإضافي النص إلى Amazon Translate ويترجم محتويات الصفحة إلى اللغة الإنجليزية.

التكلفة

سعر Amazon Translate هو 15 دولارًا لكل مليون حرف مقسمًا حسب عدد الأحرف (0.000015 دولارًا لكل حرف).

يمكنك أيضًا الحصول على 2 مليون حرف شهريًا لمدة 12 شهرًا مجانًا ، بدءًا من تاريخ إنشاء طلب الترجمة الأول الخاص بك. لمزيد من المعلومات، راجع تسعير Amazon Translate.

تحتوي صفحة Amazon Translate المقصودة التي قمنا بترجمتها على 8,000 حرف ، مما يجعل تكلفة الترجمة حوالي 0.12 دولار. مع تمكين ميزة التخزين المؤقت ، تستخدم المكالمات اللاحقة لترجمة الصفحة للزوج اللغوي النسخة المحلية المخزنة مؤقتًا ، ولا تتطلب مكالمات إلى Amazon Translate.

وفي الختام

يوفر Amazon Translate ترجمة الشبكات العصبية لـ 75 لغة و 5,550،XNUMX زوجًا من اللغات. يمكنك دمج Amazon Translate في مكون إضافي للمتصفح ، لدمج الترجمة بسلاسة في سير عمل التطبيق. نتطلع إلى معرفة كيف يساعد استخدام هذا المكون الإضافي في تسريع أعباء عمل الترجمة! تعرف على المزيد حول Amazon Translate من خلال موقع دليل مطور Amazon Translateالطرق أو مدونة AWS.


حول المؤلف

أندرو ستايسي هو مطور الواجهة الأمامية مع خدمات AWS الاحترافية. يستمتع Andrew بإنشاء تجارب مستخدم مبهجة للعملاء من خلال تطوير وتصميم UI / UX. عندما يكون أندرو خارج الساعة ، يستمتع باللعب مع أطفاله ، أو كتابة التعليمات البرمجية ، أو تجربة المشروبات المصنوعة يدويًا ، أو بناء الأشياء حول المنزل.

رون وينشتاين هو مهندس حلول متخصص في الذكاء الاصطناعي والتعلم الآلي في القطاع العام في AWS. يحب رون العمل مع عملائه حول كيفية تسريع الذكاء الاصطناعي / تعلم الآلة وتحويل أعمالهم. عندما لا يكون في العمل ، يحب رون الخروج في الهواء الطلق وقضاء الوقت مع أسرته.

المصدر: https://aws.amazon.com/blogs/machine-learning/use-a-web-browser-plugin-to-quickly-translate-text-with-amazon-translate/

الطابع الزمني:

اكثر من AWS مدونة التعلم الآلي