Hướng dẫn translate javascript to english - dịch javascript sang tiếng anh

Sử dụng JavaScript để dịch trang web tĩnh của bạn

Xác định các cặp giá trị chính của dịch văn bản trong tệp JSON

1 năm trước Setha Thay 4416

Nội phân chính

  • Sử dụng JavaScript để dịch trang web tĩnh của bạn
  • Nút dịch Google
  • Chế độ nút
  • Làm thế nào để bạn dịch một trang web trong JavaScript?
  • Làm cách nào để thêm dịch giả ngôn ngữ vào trang web của tôi?
  • Làm cách nào để dịch mã trang web?

Một trang web tĩnh chứa các trang web có nội dung cố định. Mỗi trang được mã hóa trong HTML và hiển thị cùng một thông tin cho mọi khách truy cập. & NBSP; Một trang web tĩnh có thể được xây dựng bằng cách tạo một vài trang HTML và xuất bản chúng lên máy chủ web.

Vì các trang web tĩnh chứa mã cố định, nội dung của mỗi trang không thay đổi trừ khi nó được cập nhật thủ công bởi quản trị trang web. & NBSP; Điều này hoạt động tốt cho các trang web nhỏ như danh mục đầu tư cá nhân hoặc & nbsp; Hầu hết các mẫu trang web tĩnh được tìm thấy trong Google chủ yếu là bằng tiếng Anh, điều này không hữu ích nếu bạn muốn tạo địa phương trang web của mình. & NBSP;

Hướng dẫn translate javascript to english - dịch javascript sang tiếng anh

Trong bài đăng này, tôi muốn giới thiệu một đoạn mã JavaScript có thể dịch tất cả các từ tiếng Anh bên trong trang web của bạn sang bất kỳ ngôn ngữ nào bạn muốn. Trong kỹ thuật này, bạn chỉ cần xác định bản dịch từ ngữ của mình trong tệp JSON và đưa mã JavaScript vào trang web của bạn, nó sẽ hoạt động như một sự quyến rũ.

Bước 1: Tạo chức năng dịch

Hãy để tạo một tệp JavaScript mới có tên "Dịch.js" và sau đó ghi mã để lấy văn bản dịch từ tệp JSON trong thư mục LNG dựa trên ngôn ngữ đã chọn.

 function Translate() { 
	//initialization
	this.init =  function(attribute, lng){
		this.attribute = attribute;
		this.lng = lng;	
	}
	//translate 
	this.process = function(){
		_self = this;
		var xrhFile = new XMLHttpRequest();
		//load content data 
		xrhFile.open("GET", "lng/"+this.lng+".json", false);
		xrhFile.onreadystatechange = function ()
		{
			if(xrhFile.readyState === 4)
			{
				if(xrhFile.status === 200 || xrhFile.status == 0)
				{
					var LngObject = JSON.parse(xrhFile.responseText);
					var allDom = document.getElementsByTagName("*");
					for(var i =0; i < allDom.length; i++){
						var elem = allDom[i];
						var key = elem.getAttribute(_self.attribute);
						if(key != null) {
							elem.innerHTML = LngObject[key]  ;
						}
					}
				
				}
			}
		}
		xrhFile.send();
    }
}

Bước 2: Hàm ngôn ngữ chuyển đổi

Tạo một tệp JavaScript mới có tên là "index.js" để bắt đầu quá trình dịch

//This function will be called when user click changing language
function translate(lng, tagAttr){
    var translate = new Translate();
    translate.init(tagAttr, lng);
    translate.process();
    if(lng == 'en'){
      $("#enTranslator").css('color', '#f4623a');
      $("#khTranslator").css('color', '#212529');
    } 
    if(lng == 'kh'){
      $("#khTranslator").css('color', '#f4623a');
      $("#enTranslator").css('color', '#212529');
    }
}
$(document).ready(function(){
  //This is id of HTML element (English) with attribute lng-tag
  $("#enTranslator").click(function(){
    translate('en', 'lng-tag');
  });
  //This is id of HTML element (Khmer) with attribute lng-tag
  $("#khTranslator").click(function(){
    translate('kh', 'lng-tag');
  });
});

Bước 3: Xác định văn bản dịch của bạn trong JSON

Hãy xác định văn bản dịch trong tệp JSON như dưới đây

Bước 4: Nhúng dịch vào trang web của bạn

  • Nhập cả tệp javascript "index.js" và "dịch.js" vào trang HTML

  • Đặt ngôn ngữ đã chọn khi lần đầu tiên tải trang
  • Xác định phần tử HTML với thuộc tính "LNG-TAG" cho văn bản bạn muốn được dịch và giá trị của thuộc tính là khóa xác định trong tệp JSON

Dưới đây là trang web tĩnh thực hiện phương pháp trên để dịch ngôn ngữ giữa Khmer (Campuchian) và tiếng Anh & nbsp; https: //praject.co/https://praject.co/

CẢM ƠN

Tìm chúng tôi @facebook Telegram Twitter LinkedIn
Facebook
Telegram
Twitter
LinkedIn


Tìm hiểu cách thêm nút Google Dịch trên trang web của bạn.



Nút dịch Google

Chế độ nút

Làm thế nào để bạn dịch một trang web trong JavaScript?

Làm cách nào để thêm dịch giả ngôn ngữ vào trang web của tôi?

Làm cách nào để dịch mã trang web?

Một trang web tĩnh chứa các trang web có nội dung cố định. Mỗi trang được mã hóa trong HTML và hiển thị cùng một thông tin cho mọi khách truy cập. & NBSP; Một trang web tĩnh có thể được xây dựng bằng cách tạo một vài trang HTML và xuất bản chúng lên máy chủ web.

Làm cách nào để dịch mã trang web?

Làm cách nào để dịch mã trang web?

Một trang web tĩnh chứa các trang web có nội dung cố định. Mỗi trang được mã hóa trong HTML và hiển thị cùng một thông tin cho mọi khách truy cập. & NBSP; Một trang web tĩnh có thể được xây dựng bằng cách tạo một vài trang HTML và xuất bản chúng lên máy chủ web.

Làm cách nào để thêm dịch giả ngôn ngữ vào trang web của tôi?

Làm cách nào để dịch mã trang web?

Một trang web tĩnh chứa các trang web có nội dung cố định. Mỗi trang được mã hóa trong HTML và hiển thị cùng một thông tin cho mọi khách truy cập. & NBSP; Một trang web tĩnh có thể được xây dựng bằng cách tạo một vài trang HTML và xuất bản chúng lên máy chủ web.

Vì các trang web tĩnh chứa mã cố định, nội dung của mỗi trang không thay đổi trừ khi nó được cập nhật thủ công bởi quản trị trang web. & NBSP; Điều này hoạt động tốt cho các trang web nhỏ như danh mục đầu tư cá nhân hoặc & nbsp; Hầu hết các mẫu trang web tĩnh được tìm thấy trong Google chủ yếu là bằng tiếng Anh, điều này không hữu ích nếu bạn muốn tạo địa phương trang web của mình. & NBSP;

Trong bài đăng này, tôi muốn giới thiệu một đoạn mã JavaScript có thể dịch tất cả các từ tiếng Anh bên trong trang web của bạn sang bất kỳ ngôn ngữ nào bạn muốn. Trong kỹ thuật này, bạn chỉ cần xác định bản dịch từ ngữ của mình trong tệp JSON và đưa mã JavaScript vào trang web của bạn, nó sẽ hoạt động như một sự quyến rũ.
function googleTranslateElementInit() {
  new google.translate.TranslateElement({pageLanguage: 'en'}, 'google_translate_element');
}

Bước 1: Tạo chức năng dịch

Làm cách nào để thêm dịch giả ngôn ngữ vào trang web của tôi?

Làm cách nào để dịch mã trang web?

Một trang web tĩnh chứa các trang web có nội dung cố định. Mỗi trang được mã hóa trong HTML và hiển thị cùng một thông tin cho mọi khách truy cập. & NBSP; Một trang web tĩnh có thể được xây dựng bằng cách tạo một vài trang HTML và xuất bản chúng lên máy chủ web.

Vì các trang web tĩnh chứa mã cố định, nội dung của mỗi trang không thay đổi trừ khi nó được cập nhật thủ công bởi quản trị trang web. & NBSP; Điều này hoạt động tốt cho các trang web nhỏ như danh mục đầu tư cá nhân hoặc & nbsp; Hầu hết các mẫu trang web tĩnh được tìm thấy trong Google chủ yếu là bằng tiếng Anh, điều này không hữu ích nếu bạn muốn tạo địa phương trang web của mình. & NBSP;

Trong bài đăng này, tôi muốn giới thiệu một đoạn mã JavaScript có thể dịch tất cả các từ tiếng Anh bên trong trang web của bạn sang bất kỳ ngôn ngữ nào bạn muốn. Trong kỹ thuật này, bạn chỉ cần xác định bản dịch từ ngữ của mình trong tệp JSON và đưa mã JavaScript vào trang web của bạn, nó sẽ hoạt động như một sự quyến rũ.

Làm cách nào để dịch mã trang web?

Một trang web tĩnh chứa các trang web có nội dung cố định. Mỗi trang được mã hóa trong HTML và hiển thị cùng một thông tin cho mọi khách truy cập. & NBSP; Một trang web tĩnh có thể được xây dựng bằng cách tạo một vài trang HTML và xuất bản chúng lên máy chủ web.
function googleTranslateElementInit() {
  new google.translate.TranslateElement({pageLanguage: 'en'}, 'google_translate_element');
}

Làm cách nào để dịch mã trang web?

Làm cách nào để dịch mã trang web?

Một trang web tĩnh chứa các trang web có nội dung cố định. Mỗi trang được mã hóa trong HTML và hiển thị cùng một thông tin cho mọi khách truy cập. & NBSP; Một trang web tĩnh có thể được xây dựng bằng cách tạo một vài trang HTML và xuất bản chúng lên máy chủ web.


Chế độ nút

Làm thế nào để bạn dịch một trang web trong JavaScript?

Làm thế nào để bạn dịch một trang web trong JavaScript?

Làm cách nào để thêm dịch giả ngôn ngữ vào trang web của tôi?.

Làm cách nào để dịch mã trang web?

Một trang web tĩnh chứa các trang web có nội dung cố định. Mỗi trang được mã hóa trong HTML và hiển thị cùng một thông tin cho mọi khách truy cập. & NBSP; Một trang web tĩnh có thể được xây dựng bằng cách tạo một vài trang HTML và xuất bản chúng lên máy chủ web.

Vì các trang web tĩnh chứa mã cố định, nội dung của mỗi trang không thay đổi trừ khi nó được cập nhật thủ công bởi quản trị trang web. & NBSP; Điều này hoạt động tốt cho các trang web nhỏ như danh mục đầu tư cá nhân hoặc & nbsp; Hầu hết các mẫu trang web tĩnh được tìm thấy trong Google chủ yếu là bằng tiếng Anh, điều này không hữu ích nếu bạn muốn tạo địa phương trang web của mình. & NBSP;

Trong bài đăng này, tôi muốn giới thiệu một đoạn mã JavaScript có thể dịch tất cả các từ tiếng Anh bên trong trang web của bạn sang bất kỳ ngôn ngữ nào bạn muốn. Trong kỹ thuật này, bạn chỉ cần xác định bản dịch từ ngữ của mình trong tệp JSON và đưa mã JavaScript vào trang web của bạn, nó sẽ hoạt động như một sự quyến rũ.

Bước 1: Tạo chức năng dịch

Hãy để tạo một tệp JavaScript mới có tên "Dịch.js" và sau đó ghi mã để lấy văn bản dịch từ tệp JSON trong thư mục LNG dựa trên ngôn ngữ đã chọn.

Làm cách nào để thêm dịch giả ngôn ngữ vào trang web của tôi?

Làm cách nào để dịch mã trang web?.

Một trang web tĩnh chứa các trang web có nội dung cố định. Mỗi trang được mã hóa trong HTML và hiển thị cùng một thông tin cho mọi khách truy cập. & NBSP; Một trang web tĩnh có thể được xây dựng bằng cách tạo một vài trang HTML và xuất bản chúng lên máy chủ web.

Vì các trang web tĩnh chứa mã cố định, nội dung của mỗi trang không thay đổi trừ khi nó được cập nhật thủ công bởi quản trị trang web. & NBSP; Điều này hoạt động tốt cho các trang web nhỏ như danh mục đầu tư cá nhân hoặc & nbsp; Hầu hết các mẫu trang web tĩnh được tìm thấy trong Google chủ yếu là bằng tiếng Anh, điều này không hữu ích nếu bạn muốn tạo địa phương trang web của mình. & NBSP;

Trong bài đăng này, tôi muốn giới thiệu một đoạn mã JavaScript có thể dịch tất cả các từ tiếng Anh bên trong trang web của bạn sang bất kỳ ngôn ngữ nào bạn muốn. Trong kỹ thuật này, bạn chỉ cần xác định bản dịch từ ngữ của mình trong tệp JSON và đưa mã JavaScript vào trang web của bạn, nó sẽ hoạt động như một sự quyến rũ.

Bước 1: Tạo chức năng dịch

Hãy để tạo một tệp JavaScript mới có tên "Dịch.js" và sau đó ghi mã để lấy văn bản dịch từ tệp JSON trong thư mục LNG dựa trên ngôn ngữ đã chọn.

Làm cách nào để dịch mã trang web?

Một trang web tĩnh chứa các trang web có nội dung cố định. Mỗi trang được mã hóa trong HTML và hiển thị cùng một thông tin cho mọi khách truy cập. & NBSP; Một trang web tĩnh có thể được xây dựng bằng cách tạo một vài trang HTML và xuất bản chúng lên máy chủ web..

Vì các trang web tĩnh chứa mã cố định, nội dung của mỗi trang không thay đổi trừ khi nó được cập nhật thủ công bởi quản trị trang web. & NBSP; Điều này hoạt động tốt cho các trang web nhỏ như danh mục đầu tư cá nhân hoặc & nbsp; Hầu hết các mẫu trang web tĩnh được tìm thấy trong Google chủ yếu là bằng tiếng Anh, điều này không hữu ích nếu bạn muốn tạo địa phương trang web của mình. & NBSP;

Trong bài đăng này, tôi muốn giới thiệu một đoạn mã JavaScript có thể dịch tất cả các từ tiếng Anh bên trong trang web của bạn sang bất kỳ ngôn ngữ nào bạn muốn. Trong kỹ thuật này, bạn chỉ cần xác định bản dịch từ ngữ của mình trong tệp JSON và đưa mã JavaScript vào trang web của bạn, nó sẽ hoạt động như một sự quyến rũ.

Bước 1: Tạo chức năng dịch

Output:.