09/10/2018, 22:57

Trang web nhiều ngôn ngữ

Có bác nào có kinh nghiệm trong việc viết một trang web có 4 thứ tiếng Việt- Anh - Trung - Nhật không? làm ơn chỉ bảo cho tui với. Tui đang vướng mắc ở đoạn nhập, lưu và hiển thị các thứ tiếng Trung và Nhật. Cảm ơn các bác rất nhiều.
web_gacanthi viết 01:07 ngày 10/10/2018
khong ai huong dan tui ve cai nay sao, chan qua di mat, giup tui di ma...
MichaelTuanAnh viết 01:02 ngày 10/10/2018
vậy bạn có thể cho mình biết trang web mà bạn muốn làm có thể thay đổi giao diện ngôn ngữ hay lẫn về nội dung???
lovephp viết 01:01 ngày 10/10/2018
Nếu thay đổi ngôn ngữ giao diện thì chỉ cần dùng biến cho các câu giao diện, ứng với mỗi ngôn ngữ sẽ require 1 trang chứa các biến trên.

+lang_italy.php
...
$site_welcome = "Chaos";// không biết có đúng không
...

+lang_eng.php
...
$site_welcome = "Hello";
...

+mywebpage.php
...
// Check biến $lang theo một số yêu cầu (bảo mật ...), sau đó check tiếp
if ($lang = "ita") includes_once "lang_italy.php";
else includes_once "lang_eng.php";
...
echo $site_welcome;
...

Còn nếu thay đổi cả nội dung, trước hết mỗi nội dung phải được lưu vào dữ liệu hết tất cả các ngôn ngữ. Ứng với mỗi ngôn ngữ được chọn sẽ có query tương ứng, cứ vậy bạn sẽ phát triển thêm tùy tình hình. Chú ý đến định dạng chữ, tốt nhất là chọn unicode hết cho đỡ rắc rối!
web_gacanthi viết 01:11 ngày 10/10/2018
Cam on cac ban, xin loi la minh khong noi ro vuong mac cua minh. Van de chủ yếu của mình bây giờ là việc nhập, lưu và hiển thị 2 ngôn ngữ Trung Quốc và Nhật, không biết ai đã từng viết web có 2 ngôn ngữ này thì mách cho mình với.
MichaelTuanAnh viết 01:03 ngày 10/10/2018
theo ý của mình bạn nên có 1 file gọi là dictionary.xml, file này sẽ lưu ngôn ngữ, trước khi load trang web bạn sẽ load file này đầu tiên để load ngôn ngữ cho trang web của mình
fanha99 viết 01:11 ngày 10/10/2018
chào bạn!
có thể tui không giúp gì được cho bạn, nhưng mà bạn có thể cho biết rõ hơn về vấn đề bạn đang gặp phải kô? bạn nêu vấn đề như thế thì mọi người khó mà giúp bạn được.
bạn vướng mắc ở khâu nào? bạn đã làm gì để thử giải quyết vấn đề? kết quả.....

VD: bạn đã nhập liệu tiếng trung được chưa? sau khi bạn lưu, khi đọc lại, nó có còn là tiếng trung hay ko? hay ra mã.....
nếu chỉ bạn lưu vào file, và dùng chính trình soạn thảo đó đọc lại mà kô đúng chữ thì bạn chỉ cần chọn code page khi bạn lưu.

còn những vấn đề khác thì..... bạn phải nêu rõ hơn mới được.
thân.
web_gacanthi viết 01:10 ngày 10/10/2018
Cảm ơn các bạn, minh se tiếp tục nghiên cứu thử xem.
hithere viết 01:11 ngày 10/10/2018
tuy theo trang web nhu the nao
- neu noi dung trang tieng trung va tieng nhat tuong tu nhau
- va so luong it hay nhieu
thuong thi thi viet 2 trang ngon ngu - truyen bien vao gia su
tiengviet.asp -> strHome = "Trang chủ"
tienganh.asp -> strHome = "Home"
cuongdm viết 01:01 ngày 10/10/2018
lovephp, good post
Bài liên quan
0