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

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 dung chính ShowShow

  • Sử dụng JavaScript để dịch trang web tĩnh của bạn
  • Nút dịch Google
  • 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 để thêm dịch giả ngôn ngữ vào trang web của tôi?
  • 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;
  • Làm cách nào để thêm dịch giả ngôn ngữ vào trang web của tôi?
  • 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;
  • 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?

  • Sử dụng JavaScript để dịch trang web tĩnh của bạn
  • Nút dịch Google
  • 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;
  • Chế độ nút
  • 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 để 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?

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 english to javascript - tiếng anh sang javascript

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?

 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();
    }
}

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

Nội phân chính

//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');
  });
});

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.

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.

  • 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

Bước 3: Xác định văn bản dịch của bạn trong JSONhttps://praject.co/

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
Facebook
Telegram
Twitter
LinkedIn


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



Nút dịch Google

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;

Chế độ nút

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 để 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?

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 để 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?

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 để 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?

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'); }
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?