Câu hỏi chưa cụ thể lắm, tôi cho rằng bạn đang hỏi về trường hợp phổ biến nhất, đó là làm sao hiển thị một trang web với nội dung bằng nhiều ngôn ngữ, nhưng nội dung trong trang chỉ được hiển thị bằng một ngôn ngữ nhất định.
Khi một yêu cầu HTTP được thực hiện đến một server, Requesting User Agent thường gửi thông tin về ngôn ngữ, chẳng hạn như trong tiêu đề Accept-Language. Sau đó server có thể sử dụng thông tin này để trả về một phiên bản của tài liệu bằng ngôn ngữ thích hợp nếu có sẵn một phiên bản thay thế. Tài liệu HTML trả về cũng phải khai báo thuộc tính "lang" trong thẻ <html>, chẳng hạn như <html lang = "en"> ... </html>.
Ở phần cuối, đánh dấu HTML sẽ chứa trình giữ chỗ i18n và nội dung cho ngôn ngữ cụ thể được lưu trữ ở định dạng YML hoặc JSON. Sau đó, máy chủ sẽ tự động tạo trang HTML với nội dung bằng ngôn ngữ cụ thể đó, thường với sự trợ giúp của người lập trình.