Хотел бы узнать мнение гуру.
1. Перегрузка компонент (модуль админки) в аттаче, хотелось бы при выводу сообщений учитывать язык пользователя.
Пример:
code text
vocabulary admreload:
also admreload: definitions
new-hashmap
"admin_reload" => back
"Р_РчС_РчР·Р°Р_С_С_Р·РєР° РєР_Р_РїР_Р_РчР_С'" => title
"JBForth РїРчС_РчР·Р°Р_С_С_РРчР_!" => message
value admin_message
: admin_reload_skills ( - )
"reload" check-access
skills-reload
"Р_РчС_РчР·Р°Р_С_С_Р·РєР° С_РєРёР>Р>Р_Р_ Р·Р°Р_РчС_С_РчР_Р°." admin_message "message" m!
"jbforth/admin/reload_back.htm" show
;
....
В при любом языке пользователя будет выводить только русский текст.
P.S. Есть желание навести порядок в админке...
2. Хотелось бы узнать, как в
code text
\ Р_Р_С_С<Р>Р°РчС' Р°Р_Р_Р_Р_С_С< С_ С_казаР_Р_Р_Р№ РїРчС_РёР_Р_РёС╪Р_Р_С_С'С_С_
vocabulary announces:
also forth definitions
\ РїРчС_РёР_Р_РёС╪Р_Р_С_С'С_ Р°Р_Р_Р_Р_С_Р° (Р_ Р_РёР_)
40 VALUE have_a_rest_delay
10 VALUE online_players_delay
: have_a_rest
"Р_Р_РёС'Рч РїР_РєС_С_РёС'Рч, Р>С_С╪С_Рч Р_С< РїР_Р_С_С'С'Рч Р_С' С_РёР_Р°С_РчС', С╪РчР_ Р_С' С_С'Р_Р№ РёР_С_С<!" announce
"have_a_rest" have_a_rest_delay 60000 * timer-start
;
have_a_rest
: online_players
"l2f.gameserver.model.L2World" class "getAllPlayersCount" 0 jget announce
"online_players" online_players_delay 60000 * timer-start
;
online_players
previous definitions
online_players выводить не просто число онлайн игроков, а "Игроков онлайн: x" ?