10/10/2018, 13:23
Viết component cho joomla dùng nhiều ngôn ngữ
Cho em hỏi phát:
Em dùng com joomfish để chuyển đổi ngôn ngữ cho site joomla
nhưng nó chỉ có tác dụng với những cái có sẵn trong gói joomla mình dow về thôi
Còn cái component mình viết thì ko tác dụng gì cả,
Muốn làm đa ngôn ngữ cho com thế nào
Em dùng com joomfish để chuyển đổi ngôn ngữ cho site joomla
nhưng nó chỉ có tác dụng với những cái có sẵn trong gói joomla mình dow về thôi
Còn cái component mình viết thì ko tác dụng gì cả,
Muốn làm đa ngôn ngữ cho com thế nào
Bài liên quan
Cái JText trong joomla
em dùng thế này JText::_('Home page');
trong file *.ini
Home page=123
HOME PAGE=456
thì khi chuyển ngôn ngữ thì Hom page thành 456 >"< thế là kiểu gì vậy :-s
lẽ ra phải là 123 chứ T___T
HOME PAGE=456
Home page=123
mà em ko hiểu
JText::_('string');
thì cái STRING này nó qui định thế nào,
trong *.ini chắc string == STRING
và cái thứ 2 là phần site đa ngôn ngữ rất tốt
phần admin thì chỗ được chỗ ko :-??
http://docs.joomla.org/Components:xml_installfile
Trong file xml mẫu này có tag <language> ứng với frontend hay backend bạn viết các file ngôn ngữ (*.ini) cho nó rùi install vào.
Sau khi install thì các file này sẽ nằm trong thư mục /language ( đối vơi frontend) và administrator/language ( đối vơi backend)
string sẽ được upper lên, vì thế, kết quả của bạn ra 456 thôi.