السلام عليكم و رحمة الله و بركاته
أولا أرجو أن تقبلونى عضوا بينكم و يشرفنى ذلك
فى البداية أنا بحثت على النت عن كلاسات أستخدمها فى الترجمة من جوجل
و المكتبة و المشروع على النت بينز فى المرفقات
و استنتجت الآتى باختصار
المكتبة تحتوى على
class :
-Translator
-Language
أعمل أوبجكت من Translator واستخدم الميثود translate كالتالى
:
import com.google.api.translate.*;
Translator t = new Tanslator();
JOutputTextArea.setText(t.translate(JInputTextArea.getText(), Language.ENGLISH, Language.ARABIC));
الخلاصة آخذ النص المكتوب فى تيكست اريا اسمه JInputTextArea
و اخذ الترجمة و أضعها فى تيكست اريا اسمه JOutputTextArea
و اخترت الترجمة من الانجليزية للعربية
المشكلة أن البرنامج يترجم مرة واحدة ثم يتوقف عن العمل لمدة نصف ساعة مثلا و حاليا أصبح يتوقف عن العمل تماما مع العلم عندما يتوقف يعطينى هذه الرسالة :
Can't parse the response from Google Translate service into JSON object
org.json.JSONException: JSONObject["responseData"] is not a JSONObject.