Thủ thuật này hoàn toàn đơn giản chứ không phức tạp nhé mọi người.
Nhược điểm hiện tại là chỉ dịch được ngôn ngữ VIỆT NAM sang ngôn ngữ ENGLISH thôi nhé mọi người, vì mình chưa tích hợp được list danh sách google dích trên ứng dụng nên mình đang viết tạm thế đã nhé mọi người.
FULL CODE:
Đầu tiên Imports những thư viện này vào
Imports Newtonsoft.Json Imports Newtonsoft.Json.Linq Imports System Imports System.Net Imports System.Text Imports System.Web
Tiếp đó thêm một button và hai textbox như hình ảnh bên trên.
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TextBox2.Text = (gtranslate(TextBox1.Text, "vi", "en")) 'From italian to english, of course you can change it
TextBox2.Enabled = True
My.Settings.translate = TextBox1.Text
End Sub
Public Shared Function gtranslate(ByVal inputtext As String, ByVal fromlangid As String, ByVal tolangid As String) As String
inputtext = HttpUtility.HtmlAttributeEncode(inputtext)
Dim step1 As New WebClient
step1.Encoding = Encoding.UTF8
Dim step2 As String = step1.DownloadString("https://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&tl=" & tolangid & "&hl=" & fromlangid & "&dt=t&dt=bd&dj=1&source=icon&q=" & inputtext)
Dim step3 As Newtonsoft.Json.Linq.JObject = JObject.Parse(step2)
Dim step4 As String = step3.SelectToken("sentences[0]").SelectToken("trans").ToString()
Return step4
End Function
Như vậy các bạn lưu code và test thử chạy chương trình thôi :D
Các bạn thêm mục System.Web ở phần Add => Reference => Assemblies / Framework
VIDEO DEMO:
Chúc mọi người thành công với thủ thuật đơn giản này.


Hướng dẫn bình luận
Mọi người để lại bình luận góp ý, nhận xét về những bài viết mà mình chia sẽ văn minh lịch sự hay kích động, Không spam, không chèn link quảng cáo, bán hàng, Không sử dụng từ ngữ thô tục, xúc phạm, kích động, Link chỉ được phép khi thực sự liên quan đến nội dung bài viết, Không mạo danh người khác hoặc sử dụng email giả, Bình luận vi phạm sẽ bị xóa không cần thông báo trước.Mọi người lưu ý răng, nếu muốn chia sẽ code ở bình luần thì cần mã hóa code trước khi bỏ vào khung nhé. :)
⑴ Chèn ℂ𝕤𝕤 theo mẫu :
[pre css] CSS [/pre]⑵ Chèn ℍ𝕥𝕞𝕝 theo mẫu :
[pre html] HTML [/pre]⑶ Chèn 𝕁𝕒𝕧𝕒𝕤𝕔𝕣𝕚𝕡𝕥 theo mẫu :
[pre js] Javascript [/pre]🖼️ Chèn 𝕀𝕞𝕒𝕘𝕖 theo mẫu :
[img] Link hình ảnh [/img]🎞️ Chèn Video 𝕐𝕠𝕦𝕥𝕦𝕓𝕖 theo mẫu :
[youtube] Link Youtube [/youtube]5 Nhận xét
good job, old program (y)
Trả lờiXóak có nhiều tùy chọn khi translate trên app này, nên tích hợp nhiều ngôn ngữ khác nữa e nhé (y)
Trả lờiXóaĐúng r` a, chương trình này e đang viết demo chứ chưa tập trung chuyên sâu a nhé <3
Xóadịch thì ok, nhưng k có nhiều tùy chọn để dích những ngôn ngữ khác e ạh
Trả lờiXóaĐúng r` a, chương trình này e đang viết demo chứ chưa tập trung chuyên sâu a nhé <3
Xóa