العودة   CMasterZ Technical Forums - منتديات سي ماسترز التقنية > منتديات لغات البرمجة > منتدي البرمجة العام - General Programming
 

آخر 10 مشاركات
Are actually Weightlifting Plans Required in Basketball Game enthusiasts (الكاتـب : Mofisonee - )           »          Tend to be Weight Training Software Needed Hockey Athletes (الكاتـب : Mofisonee - )           »          Seem to be Weight Training Software programs Important for Karate Competitors (الكاتـب : Mofisonee - )           »          Can be Weight Training Programs Vital for Skiing Avid gamers (الكاتـب : Mofisonee - )           »          Tend to be Weightlifting Software programs Necessary For Tennis Online players (الكاتـب : Mofisonee - )           »          Really are Weight training exercise Services Important for Soccer Avid gamers (الكاتـب : Mofisonee - )           »          Are Lifting weights Courses Vital for Hockey Participants (الكاتـب : Mofisonee - )           »          Seem to be Resistance training Services Vital for Soccer Players (الكاتـب : Mofisonee - )           »          Can be Resistance training Courses Vital for Hockey People (الكاتـب : Mofisonee - )           »          Really are Body building exercise Software Required by Ice skating Game enthusiasts (الكاتـب : Mofisonee - )


" width="150" height="50">

" width="150" height="50">

" width="150" height="50">

" width="150" height="50">



إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
قديم 12-11-2009   #1 (permalink)
CMasterZ
Guest
 
الصورة الرمزية CMasterZ
 
المشاركات: n/a
Lightbulb حصريا( اصنع بنفسك قاموس ومترجم بأستخدام Google API ) شرح + كود



احبائى واخوانى .........


اذكر الله ثم افتح الفيجوال بيسك 2008 واقرأ الشرح

الكثير منا يعرف خدمه جوجل للترجمه ونستخدمها كثيرا فى لترجمه لعده لغات مختلفه ولكن كل هذا عن طريق موقع [Only Registered Users Can See Links . Click Here To Register] وليس فى برنامج يستخدم تحت بيئه اليوندوز لذا فا انشأت اليوم برنامج يستخدم خواص مترجم جوجل واعاده توظيفه فى اليوندوز ابلكيشن ومنها الى استخدامات اخرى تعالوا معى نرى شكل البرنامج او المشروع


كما نرى فى الشكل انه مقارب الى حد ما من موقع جوجل للترجمه فى الكنترول الموجوده فيه مثل الغات ومكان وضع التكست المراد ترجمته وظهار الناتج الخ الخ ...

ولكن السؤال هنا كيف صنعت هذا البرنامج ؟
وما الادوات المطلوبه فى صنع هذا البرنامج ؟

الاجابه بكل بساطه :--

شركه جوجل اخوانى الكرام لا تنسى دائما المبرمجين ومطورى البرامج لذا تصنع شىء يسمى application programming interface or API وهوه شىء يعتبر وسيط فى مثل هذه الحلات لكى ينفذ شىء ما بطريقه معينه يحددها هوه بناء على بنيته البرمجيه ممكن يكون الكلام معقد شويه الى حد ما بس هاعطيكوا مثال :-
لو موقع بيبيع حاجات على الانترنت وطبعا بيستخدم فيزا او ماستر كارد
هل الشركه دى حاطه كود يذهب الى البنك لكى يرى فى قاعده بيانات البنك ان هذه الفيزا او الماستر كارد سليم ويوجد به رصيد ام لا ؟
الاجابه طبعا لا

يبقى اكيد فى شىء وسيط مابين الشركه والبنك وفى مثل هذه الحاله يوجد شىء اسمه Webservice يعتبر الوسيط بينهم

هذا شكل يبين معنى كلامى بصوره اوضح

نرى ان المستخدم لا يذهب بنفسه لأجراء العمليه با الـشىء والوسيط هوه الذى ينفذ العمليه


فى برنامجنا هذا قد تم ادراج Google API Translate الى المشروع عن طريق Add Reference الموجوده فى solution explorer وتم اختيار ملف الـ API كما فى الشكل التالى


لاحظ فى الصوره وجود ملف الـ API بعد اضافته فى المشروع ....

شرح سريع كده لأهم العناصر الذى يحمله هذا الملف

الملف يوجد بداخله جميع لغات [Only Registered Users Can See Links . Click Here To Register] بصوره مصفوفه وايضا يوجد به داله Translate وهذه الداله تحتاج الى لغتين وتكست والمعنى واضح انها تحتاج الى اللغه المطلوب الترجمه منها وللغه اخرى الى ناتج الترجمه وايضا تحتاج الى النص التى ستقوم الداله بترجمته

بهذا الشكل

كود:
Google.API.Translate.Translator.Translate(Text, الغه المراد اظهار الترجمه به, اللغه المراد التجرمه منها )
ارجو ان تكون وضحت العناصر التى تم استخدامها فى هذا المشروع
=====
والان بعد ان شرحت تكنيك المشروع ادعكم مع المشروع

[Only Registered Users Can See Links . Click Here To Register]

المشروع مصنوع بـ Visual Basic 2008 ومصرح التطوير فى المشروع وتوظيفه فى مجالات اخرى او فى اى برنامج اخر وسوف انتظر اقتراحاتكم فى التعديل او اى اسئله هاكون موجود ان شاء الله

__________________


CMasterZ...
For Web Services
Hosting, Domain, Design, Develop, VB Support
منتديات سي ماسترز التقنية

  رد مع اقتباس
قديم 12-27-2009   #2 (permalink)
Junior Member
 
الصورة الرمزية مناف 777
 
تاريخ التسجيل: Dec 2009
المشاركات: 1
افتراضي

مشكككككككككككككككووووووووووووووووورررررررررررررررر ر
__________________


CMasterZ...
For Web Services
Hosting, Domain, Design, Develop, VB Support
منتديات سي ماسترز التقنية

مناف 777 غير متواجد حالياً   رد مع اقتباس
إضافة رد
  

مواقع النشر (المفضلة)



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

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

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
تعرفوا على Google Chrome OS - Video & Screenshots (حصريا ) CMasterZ منتدي الأخبار التقنية وكل ماهو جديد في عالم التكنولوجيا - IT News 0 11-20-2009 10:21 PM
قاموس اوكسفورد الاصدار السابع Oxford Advanced Learner’s Dictionary 7th Edition CMasterZ منتدي البرامج العام - General Programs Forum 0 11-09-2009 12:37 PM
حصـ►╬ اصنع الكيجن keygen بنفسك لبرامجك برنامج خطير يستحق التحميل ╬◄ ـــري CMasterZ منتدي البرامج العام - General Programs Forum 0 10-20-2009 12:37 PM
حصـ►╬ اصنع الكيجن keygen بنفسك لبرامجك برنامج خطير يستحق التحميل ╬◄ ـــري CMasterZ منتدي البرامج العام - General Programs Forum 0 10-19-2009 10:03 PM


الساعة الآن 08:14 AM.


Copyright © CMasterZ
Powered by vBulletin® Version 3.8.4, Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
CMZ
توتي لخدمات التصميم  
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53