web hai ngôn ngữ.

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
Hamster kid's picture

Tình hình là mọi chuyện đã sẳn sàng (tiếng anh và tiếng việt). mình muốn khi user lick tiếng việt thì trang web show tiếng việt & ngược lại. Có ai làm rồi chỉ dùm với! Chân thành cảm ơn!

Comments

Dùng các module: Locate,

mrsinguyen's picture

Dùng các module: Locate, i18n, translate sẽ giải quyết được vấn đề trên.

Tôi làm rồi nhưng có

nguyendhex@drupal.org's picture

Tôi làm rồi nhưng có nhiều vấn đề lắm, từ menu, taxonomy, var... có nhiều option trong khi làm thực tế nên bạn cài đặt những module trên như bạn mrsinguyen và gặp prb thì hỏi tiếp sẽ dễ giải đáp hơn.

thông thường, nếu cài song

minhthanhjam's picture

thông thường, nếu cài song ngữ thì tốc độ của web giảm đi đáng kể, nếu không bạn có thể chuyển sang dạng: En. domain ... vv

Xem blog của tớ, hoặc ủng hộ tớ bằng việc click chuyển nhà ...

Web hai ngôn ngữ thường làm

topiclawhn's picture

Web hai ngôn ngữ thường làm nặng database, vì thế bạn có thể chọn giải pháp là dùng google translate !

Mời truy cập Vietdex.com là mạng hỏi đáp trực tuyến, Vietdex.net là mạng xã hội viết blog !

Dùng google translate

thietbidiencamtay's picture

liệu dùng google translate có làm giảm hiệu năng của web k bạn?

Disionary

fastcare's picture

xài từ điển để nhớ lâu nha bạn

Code thì mới làm dược

thanhbinhvhks's picture

Bạn có biết code không vậy? Phải biết chút lập trình thì mới thay được, bằng ko thì install 1 gói ngôn ngữ

Bạn có thể dùng Google

khacdau123's picture

Bạn có thể dùng Google translate để dịch, cần phải hook vào lúc đăng bài, có nhiều module giúp bạn mà !

Lời khuyên

xiaobubu1909's picture

Bạn không biết viết code thì
install 1 gói ngôn ngữ là ok nhé

Thường thì phải code

chotinhcuaboo6's picture

Bạn phải biết code thì mới được nhé

về cơ bản thì website có 2

D_comp's picture

về cơ bản thì website có 2 (hoặc nhiều) ngôn ngữ (về mặt nội dung) bản chất là 2 website con, nằm trong site lớn. Bạn có thể xây dựng theo một số phương thức sau:
- 2 site con là 2 thư mục nằm cùng trên 1 host (1 tên miền), phần TV sẽ có domain dạng domain.com/vi và phần tiếng Anh sẽ có domain dạng domain.com/en - phương thức này khá phổ biến
- 2 site con nằm trên host riêng rẽ với tiên miền riêng cho mỗi ngôn ngữ (ví dụ như web của mình)
- riêng với bộ mã nguồn Drupal: sử dụng modul ngôn ngữ (local)
Với modul local của drupal thì theo mình: sử dụng để quản lý nội dung thôi, chứ còn phần dịch thì chúng ta nên tự dịch, còn chức năng dịch của nó thì mình chưa dùng nên cũng chưa rõ thế nào, nhưng chắc là tự dịch thì không ổn đâu (mình không chấp nhận được cái chức năng dịch tự động của thèng G)
...
còn trường hợp web không phân định 2 nội dung mà chỉ thay đổi ngôn ngữ của giao diện mà thôi thì thường là bản thân bộ mã nguồn có hỗ trợ rồi (ví dụ như các diễn đàn làm bằng vBB, các web bán hàng bằng presta...)

Chém gió quá !

kienan91's picture

Bác @D_comp đưa ra biện pháp "2 site con nằm trên host riêng" =)).. cái này k có khả thi cho việc đầu tư thời gian và nội dung nhé , ai lại xây dựng 2 site như vậy ... thật ra trong module đã có nhiều thủ thuật rồi.. lên google search là ra.. dự

Nhiều ngôn ngữ

nguyentringhiamoa's picture

Các anh chị cho em hỏi cách tạo nhiều ngôn ngữ thì như thế nào. Ví dụ: anh, việt, cambodia, Indonesia, Myanmar...