اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم ورحمة الله وبركاته

أخي الفاضل محمود رواس حفظكم الله

جزاك الله كل خير على هذا الكود الرائع.

ملاحظة بسيطة الأخ السائل يريد كود عكسي لذلك أي تحويل الأسماء اللاتينية (أي المكتوبة بلغة أنجليزية أو لاتينية) تحول إلى العربية.

حاولت التعديل في كودكم ولكن كانت الترجمة لدي غير دقيقة نرجو من الجميع المشاركة في تحويل الكود.

تقبل كل الشكر والتقدير والأحترام

أبو أنس

قام بنشر (معدل)

السلام عليكم

جرب هذا الكود

مشكلة الكود البطئ يحتاج نصف دقيقة لترجمة نص

والسبب الموقع الذي نأخذ الترجمة منه

اذا وجدت موقع اخر ترجمتة حسب النصوص اسرع منه ارفقه

وإن اشاء الله اعدل لك الكود لما يتناسب معه


Public Sub Ali_Trn()

On Error Resume Next

Dim Ar

Dim S_A$

[C2] = "يرجـــا الإنتظـــار"

S_A = [A2].Text

If S_A = "" Then MsgBox "خلية النص المراد ترجمته فارغه", vbExclamation, "تنبية !!!": Exit Sub

Ar = Ali_HT(S_A)

For Each Num In Array("[", "]")

	 Ar = Replace(Ar, Num, "")

Next

[B2].Value = Ar

[C2] = "تم الترجمــة"

Application.Wait (Now + TimeValue("0:00:5"))

[C2] = ""

End Sub

Public Function Ali_HT(Te_A As String) As String

Dim A_T As Object

Set A_T = CreateObject("InternetExplorer.application")

A_T.navigate "http://www.worldlingo.com/en/products_services/worldlingo_translator.html"

	 A_T.Visible = True

	 Wait_A A_T

	 A_T.document.all("wl_text").Value = Te_A

	 A_T.document.all("wl_srclang").selectedIndex = 8

	 A_T.document.all("wl_trglang").selectedIndex = 0

	 A_T.document.all("Submit").Click

	 Application.Wait (Now + TimeValue("0:00:20"))

	 Wait_A A_T

Ali_HT = A_T.document.all("wl_text_result").outerText

A_T.Quit

End Function

Function Wait_A(A_T)

Do Until A_T.ReadyState = 4

	 DoEvents

Loop

End Function

تحياتي

ترجمة_ASs.rar

تم تعديل بواسطه عباد
  • 1 month later...
  • 1 month later...
  • 6 months later...
قام بنشر

السلام عليكم

الى الان لم  اجد حل فى ترجمة الاسماء الانجليزية الى العربية

 

هل يوووووووووووووجد حل جزكم الله خير

 

الاداة بالمرفق تترجم كل شيء وبأى لغة

ارجوا ان يكون هذا ما تريد

 

تحياتى،،،

Translation Names.rar

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information