Lập trình website có nhiều ngôn ngữ bằng google dịch sử dụng asp.net

1/17/2021 7:52 PM | Lập trình

Trong bài viết này, tôi sẽ thảo luận về công cụ chuyển đổi ngôn ngữ trong ASP.NET sử dụng plugin Website Translator miễn phí của Google. Plugin chuyển đổi ngôn ngữ của Google này là một công cụ rất mạnh mẽ sẽ chuyển đổi nội dung trang web của bạn sang các ngôn ngữ khác nhau trong vòng vài giây. Plugin này hỗ trợ hơn 90 ngôn ngữ.

Ở đây, tôi giải thích cho bạn các bước để tích hợp các plugin ngôn ngữ trong trang web của chúng tôi. 
 
BƯỚC 1: Mở liên kết sau để tạo tài khoản trong Google,
 
 
BƯỚC 2: Nếu bạn có bất kỳ tài khoản Google nào, chỉ cần đăng nhập bằng tài khoản đó, nếu không, hãy tạo một tài khoản mới.
 
 

BƯỚC 3: Sau khi đăng nhập, chỉ cần nhấp vào nút (Thêm vào trang web của bạn ngay bây giờ). Dưới đây là con số:

 
BƯỚC 4: Mộtdd bất kỳ URL như URL trang web của bạn.
 
 
BƯỚC 5: Bấm Tiếp và chọn cài đặt sau như trong hình dưới đây:
 
 

BƯỚC 6: Nhấp vào để lấy mã và sao chép dán mã mà bạn muốn hiển thị trình chuyển đổi Ngôn ngữ trên trang web của mình.getCode 
 

Nó sẽ điền vào danh sách thả xuống với hơn 90 ngôn ngữ trong tùy chọn.

Bây giờ, tôi dán nó trong trang web của tôi như sau:

 
  1. <Div>  
  2.    <id div="google_translate_element"></div>  
  3.    <loại script="text/javascript">  
  4. hàm googleTranslateElementInit() {
  5. mới google.translate.TranslateElement
  6.                                ({ pageLanguage: 'en',   
  7. bố cục: google.translate.TranslateElement.InlineLayout.SIMPLE },
  8.                                'google_translate_element');  
  9.                            }  
  10. </script>< loạiscript ="text/javascript"   
  11. src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit">  
  12. </Kịch bản>  
  13.     </Div>  
Lưu mã sau đây và chạy trang web. Nó sẽ xác định danh sách thả xuống với các tùy chọn ngôn ngữ sau.
 
 
Dưới đây là các ngôn ngữ,
 
 
BƯỚC 7: Bây giờ tạo giao diện người dùng hoặc nội dung của riêng bạn mà bạn muốn thay đổi bằng cách sử dụng plugin Google này. Tôi muốn thay đổi ngôn ngữ giao diện người dùng của tôi bằng cách sử dụng plugin này. Đây là thiết kế giao diện người dùng.

 

Bây giờ, đây là mã HTML của thiết kế giao diện người dùng của tôi.
 
  1. <Div>  
  2.             <Bảng>  
  3.                 <Tr>  
  4.                     <Td>  
  5.                           
  6. Tên:
  7.                     </Td>  
  8.                     <Td>  
  9.                         <asp:TextBox ID="txt_name" runat="máy chủ"></asp:TextBox>  
  10.                     </Td>  
  11.                 </Tr>  
  12.                 <Tr>  
  13.                     <Td>  
  14. Số đăng ký:
  15.                     </Td>  
  16.                     <Td>  
  17.                         <asp:TextBox ID="Textxt_regtBox1" runat="máy chủ"></asp:TextBox>  
  18.                     </Td>  
  19.                 </Tr>  
  20.                 <Tr>  
  21.                     <Td>  
  22. Quốc gia:
  23.                     </Td>  
  24.                     <Td>  
  25.                         <asp:TextBox ID="txt_country" runat="máy chủ"></asp:TextBox>  
  26.                     </Td>  
  27.                 </Tr>  
  28.             </Bảng>  
  29.  </Div>  
Thêm thẻ meta sau đây trong phần.head 
 
  1. <đầu runat="máy chủ">  
  2.     <tiêu đề></ tiêuđề>  
  3.         
  4.     <meta name="google-translate-customization" meta name = "google-dịch-tuỳ biến"    
  5.      nộidung ="3280487709591956-dc3fc45d489f056a-g5378ebab0cbcd0a4-12"/>  
  6.        
  7. </Đầu>  
Bây giờ liên kết nội dung giao diện người dùng của bạn như sau. Ở đây, tôi đã đưa ra mã hoàn chỉnh.divgoogle_translate_element
 
  1. <%@ Ngôn ngữ Trang="C#" AutoEventWireup="true"   
  2. CodeFile="Default.aspx.cs" Kế thừa="_Default" %>  
  3.   
  4. <! DOCTYPE html DOCTYPE html DOCTYPE>  
  5.   
  6. <html xmlns="http://www.w3.org/1999/xhtml">  
  7. <đầu runat="máy chủ">  
  8.     <tiêu đề></ tiêuđề>  
  9.        
  10.    
  11.     <meta name="google-translate-customization" meta name = "google-dịch-tuỳ biến"    
  12.     nộidung ="3280487709591956-dc3fc45d489f056a-g5378ebab0cbcd0a4-12"/>  
  13.        
  14. </Đầu>  
  15. <Body>  
  16.     <form id="form1" runat="máy chủ">  
  17.     <Div>  
  18.    <id div="google_translate_element"></div>  
  19.    <loại script="text/javascript">  
  20. hàm googleTranslateElementInit() {
  21. mới google.translate.TranslateElement({ pageLanguage: 'en',
  22. bố cục: google.translate.TranslateElement.InlineLayout.SIMPLE },
  23.                      'google_translate_element');  
  24.                                                 }  
  25. </script>< loạiscript ="text/javascript"   
  26. src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit">  
  27. </Kịch bản>  
  28.     </Div>  
  29.         <div id="google_translate_element">  
  30.             <Bảng>  
  31.                 <Tr>  
  32.                     <Td>  
  33.                          
  34. Tên:
  35.                     </Td>  
  36.                     <Td>  
  37.                         <asp:TextBox ID = "Txt_name" asp:TextBox ID="Txt_name"   
  38.                         runat="máy chủ"></asp:Hộp văn bản>  
  39.                     </Td>  
  40.                 </Tr>  
  41.                 <Tr>  
  42.                     <Td>  
  43. Số đăng ký:
  44.                     </Td>  
  45.                     <Td>  
  46.                         <asp:TextBox ID = "Textxt_regtBox1" asp:TextBox ID="Textxt_regtBox1"   
  47.                         runat="máy chủ"></asp:Hộp văn bản>  
  48.                     </Td>  
  49.                 </Tr>  
  50.                 <Tr>  
  51.                     <Td>  
  52. Quốc gia:
  53.                     </Td>  
  54.                     <Td>  
  55.                         <asp:TextBox ID ="Txt_country" asp:TextBox ID="Txt_country"   
  56.                         runat="máy chủ"></asp:Hộp văn bản>  
  57.                     </Td>  
  58.                 </Tr>  
  59.             </Bảng>  
  60.         </Div>  
  61.     </Hình thức>  
  62. </Body>  
  63. </Html>  
Bây giờ chạy trang web và thay đổi sang bất kỳ ngôn ngữ nào. Bạn sẽ nhận được kết quả như sau:
 
 
Vì vậy, bằng cách này, bạn có thể thay đổi ngôn ngữ của trang web của bạn bằng cách sử dụng Google Translator Plugin.
 
Nguồn: c-sharpcorner.com

Tin tức khác

  • Tạo chatbot với CHAT GPT sử dụng C#

    Tạo chatbot với CHAT GPT sử dụng C#

    Trong hướng dẫn này, chúng ta sẽ đi sâu vào quá trình xây dựng chatbot bằng ChatGPT và C#. Chúng tôi sẽ đề cập đến mọi thứ, từ thiết lập quyền truy cập API ChatGPT đến triển khai chatbot của bạn. Bắt đầu nào!

  • Remote SQL Server. Cách mở port 1433 để kết nối với sqlserver từ xa.

    Remote SQL Server. Cách mở port 1433 để kết nối với sqlserver từ xa.

    Hiện nay nhiều người có xây dựng cơ sở dữ liệu trên server và kết nối tới để làm việc cho tiện. Nên mình chia sẻ bài viết này cho người mới nhé.

  • Sự khác nhau giữa Application, Virtual Direction và Site. Cách tạo 1 Virtual Direction.

    Sự khác nhau giữa Application, Virtual Direction và Site. Cách tạo 1 Virtual Direction.

    Trong IIS, bạn có thể tạo các trang web, ứng dụng và thư mục ảo để chia sẻ thông tin với người dùng qua Internet, mạng nội bộ hoặc mạng phụ. Mặc dù các khái niệm này đã tồn tại trong các phiên bản trước của IIS, một số thay đổi trong IIS 7 trở lên ảnh hưởng đến định nghĩa và chức năng của các khái niệm này. Quan trọng nhất, các trang web, ứng dụng và thư mục ảo giờ đây hoạt động cùng nhau theo mối quan hệ phân cấp như những khối xây dựng cơ bản để lưu trữ nội dung trực tuyến và cung cấp dịch vụ trực tuyến.

  • Design pattern là gì? Tại sao nên sử dụng Design pattern?

    Design pattern là gì? Tại sao nên sử dụng Design pattern?

    Design pattern là các giải pháp tổng thể đã được tối ưu hóa, được tái sử dụng cho các vấn đề phổ biến trong thiết kế phần mềm mà chúng ta thường gặp phải hàng ngày. Đây là tập các giải pháp đã được suy nghĩ, đã giải quyết trong tình huống cụ thể.

  • CDN là gì? Khi nào thì cần xài CDN cho website

    CDN là gì? Khi nào thì cần xài CDN cho website

    Thuật ngữ CDN có thể bạn sẽ bắt gặp khá nhiều bài viết trên thachpham.com, hoặc khi bạn cần một người có kinh nghiệm tư vấn giải pháp tiết kiệm băng thông máy chủ và tăng tốc độ website đều sẽ được nghe tư vấn là sử dụng CDN. Vậy CDN chính xác là cái gì, có bao nhiêu loại CDN, và website của bạn có thích hợp để sử dụng CDN không thì bài này sẽ cung cấp cho bạn các thông tin cần thiết đó.

  • Giao thức HTTP và HTTPS là gì? Tại sao nên sử dụng HTTPS?

    Giao thức HTTP và HTTPS là gì? Tại sao nên sử dụng HTTPS?

    Môi trường internet phát triển, kéo theo tội phạm mạng tăng cao, vì thế cần có những chuẩn bảo mật web cao hơn. Đó là lí do giao thức HTTPS dần thay thế hoàn toàn HTTP. Vậy, giao thức HTTPS là gì? HTTP và HTTPS khác nhau như thế nào? Và tại sao các website nên dùng HTTPS thay vì HTTP? Bài viết này sẽ giúp bạn giải đáp tất cả những thắc mắc đó.

  • Tích hợp zalo vào website.

    Tích hợp zalo vào website.

    Nếu bạn là một người có website bán hàng thì việc liên hệ thuận lợi nhanh cho khách hàng luôn là ưu tiên hàng đầu. Cũng chính vì lí dó này mình đã tìm hiểu sau khi chèn cho website của mình. Thấy hay nên chia sẻ cho mọi người có nhu cầu.