Natzugen 172 Опубликовано 14 марта, 2015 (изменено) Привет всем, сталкивался с такой проблемой. Скрипты которые связаны с ядром не поддерживают русские шрифты. На пример Community Board там есть скрипт где можно написать анонсы в CB вот когда пытаюсь писать на русском не пишется. Думаю что то с компиляцией или что ? Есть идеи? С меня плюсики Сборка: aCis Изменено 14 марта, 2015 пользователем Jugm3nt Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
sharp1QUE 144 Опубликовано 14 марта, 2015 а при компиле utf8 кодировка была? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Natzugen 172 Опубликовано 14 марта, 2015 (изменено) а при компиле utf8 кодировка была? <?xml version="1.0" encoding="UTF-8"?> <project name="aCis_gameserver" default="dist" basedir="."> <property name="src" location="java" /> <property name="libs" location="libs" /> <property name="build" location="../build/Core" /> <property name="build.classes" location="${build}/classes" /> <property name="build.dist" location="${build}/dist" /> <property name="build.dist.login" location="${build.dist}/login" /> <property name="build.dist.game" location="${build.dist}/gameserver" /> Изменено 14 марта, 2015 пользователем Jugm3nt Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
TIESTO 135 Опубликовано 14 марта, 2015 Привет всем, сталкивался с такой проблемой. Скрипты которые связаны с ядром не поддерживают русские шрифты. На пример Community Board там есть скрипт где можно написать анонсы в CB вот когда пытаюсь писать на русском не пишется. Думаю что то с компиляцией или что ? Есть идеи? С меня плюсики Либо надо кодировку поставить Utf 8 или Utf 8 без Bom. Если не помогло тогда лучше на английском писать. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Natzugen 172 Опубликовано 14 марта, 2015 Как я понял в build.xml нужно поставить кодировку так ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Natzugen 172 Опубликовано 14 марта, 2015 неужели не кто не знает? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
UnDeaD 42 Опубликовано 14 марта, 2015 <?xml version="1.0" encoding="UTF-8"?> <project name="L2jFrozen_GameServer" default="dist-local" basedir="."> <description> По идее в буилде прописываешь кодировку это я у себя из буилда взял посмотри у себя и поставь Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Natzugen 172 Опубликовано 14 марта, 2015 Нашел проблему. Может кому то понадобиться. Решение: Пишем в файл по-русски и сохраняем его в windows-1251 кодировке. По поводу русских HTML, то идём в net.sf.l2j.gameserver.cache.HtmlCache.java и ищем: Code: [Select] try (FileInputStream fis = new FileInputStream(file); UnicodeReader ur = new UnicodeReader(fis, "UTF-8"); BufferedReader br = new BufferedReader(ur)) и меняем на Code: [Select] try (FileInputStream fis = new FileInputStream(file); UnicodeReader ur = new UnicodeReader(fis, "CP1251"); BufferedReader br = new BufferedReader(ur)) Весь проект должен оставаться в CP1251 без какой-либо конвертации в другие кодировки! Сборка: aCis 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты