سلامي دوبار خدمت دوستان چطور ميشه از ديكشنري انلاين گوگل در وب سايت شخصي خود استفاده كرد
سلامي دوبار خدمت دوستان چطور ميشه از ديكشنري انلاين گوگل در وب سايت شخصي خود استفاده كرد
برای منم جالبه فهمیدی به ما هم بگو
گوگل یک API داره که می تونی از لینک ذیل دانلود کنی (البته ما تحریمیم اگر نتونستی دانلود کنی بگو تا جایی واست آپلود کنم):
http://code.google.com/p/google-api-..._0.4_alpha.zip
نیاز به NET 3.5 SP1. داری.
و به شکل ذیل در برنامه استفاده کن. مثلاً برای تبدیل کلمه ی hello از زبان انگلیسی به پارسی:
string input= "hello";
Google.API.Translate.TranslateClient gt = new TranslateClient("http://www.barnamenevis.org");
string result= gt.Translate(input, "en", "fa");
Response.Write(result);
البته این کتابخانه در نسخه های قبلی خودش در امضای متد Translate اجازه میداد تا زبان ها رو از یک enum با نام Language انتخاب کنی و نیاز نبود که کد هر زبان رو حفظ کنی اما نمی دونم چرا در نسخه ی آخرش این مورد رو در امضا نیاورده و امضای اون string میگیره اما میشه enum رو بهش پاس بدی! به عبارت دیگه با اینکه در هیچ کدام از overload هاش enum نمی گیره اما کد فوق رو به شکل ذیل هم می تونی بنویسی:
string result = gt.Translate(input, Language.English, Language.Persian);
موفق باشید.
آخرین ویرایش به وسیله Behrouz_Rad : یک شنبه 09 خرداد 1389 در 12:47 عصر
درضمن دوست عزيز دانلود نشد
يك سوال واسم به وجود اومده وقتي مارو در اين ضمينه تحريم كردن و اجازه دانلود نمي دن ايا بعدا وقتي سايتو داخل هاست مي زاريم مشكلي به وجود نمياد؟
Your client does not have permission to get URL /p/google-api-for-dotnet/downloads/detail?name=GoogleTranslateAPI_0.4_alpha.zip from this server.
مشکلی نیست.نوشته شده توسط mohsen.nsb44
بنده هم عرض کردم در حالت معمول دانلود نمیشه! از لینک ذیل دریافت کن:نوشته شده توسط mohsen.nsb44
http://www.codepro.ir/GoogleTranslateAPI_0.4_alpha.zip
مشکلی پیش نمیاد.نوشته شده توسط mohsen.nsb44
موفق باشید.
سلام
من نیاز دارم از ترجمه آنلاین گوگل استفاده کنم..کسی میتونه کمک کنه؟؟؟
لینک دانلود کارنمیکنه...