LCF
Активный участник
- Баллы
- 68
Сервер 1.2.3-R0.2
Win7-64
Пробовал варианты:
1. Поставил RuFix, font.txt не менял - чат и таблички не русифицируются.
2. Убрал RuFix, заменил font.txt - то же самое.
3. Поставил RuFix + замененный font.txt - никаких изменений.
На CB-1.1-R2 работает вариант 3, однако на табличках некоторые русские буквы не пишутся.
Перечитал форум, перепробовал многое - на 1.2.3 не получается.
Какие будут еще советы?
upd: возился-возился и неожиданно получилось, что в строке чата вместо русских букв "кракозябры", однако после Enter'a отображаются русские. С табличками по-прежнему плохо.
Смотри, как я делал.
На чистый только что установленый сервер, ставим этот ruFix, он для 1.2.3(мне как минимум) подошел.
Все как пологаеться, положили в папку plugins
Включили сервер, выключили сервер.
Потом здесь - твой_сервер\plugins\ruFix\config.yml
Длжно быть так (без "------"):
------------------------------------------
Tables:
- ru
Debug: false
LogFile: UTF-8
Console: CP866
ParseConsole: true
ParseLogFile: true
-------------------------------------------
и в батник запуска добавляешь "-Dfile.encoding=UTF-8", без всяких ковычек, прям перед "-jar".
И запускаешь, в консоли не вводи руские буквы, она ляжет если просто нажать на любую букву в русской раскладке.
Заходишь в игру, и там уже с клиента с установленым русиком, пишешь что-то на руссокм, у меня в чат выпадала пустота, в логах кракозябры а консоль все видела.
В логах руский тоже виден если изменить кодировку(если не стоит notepad++ ставь, тут без вариантов) на UTF-8(без BOM), но файл её не сохраняет и сбрасывает при закрытии, но все пишеться и читать можно будет.
Потом, если все как описанно, ставь русик на сервер, только чтоб не гонять, не надо добавлять то чего там нет, то есть не пихай туда папку font.
И тогда должно случиться счастье.
Все из*****ия в любых файлах, надо делать при остановленом сервере
потом лучше еще раз выключить и запустить и тогда проверять, не знаю может это лишнее но то что это не вредит это точно.