07.03.2021 | 20:17
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Форум L2edit.Ru » Lineage 2 » Java сервер » Как можно русифицировать...? (Файл __init__.py ?)
Как можно русифицировать...?
karakymДата: Понедельник, 16.08.2010, 18:52 | Сообщение # 1
karakym
Группа: Постоянный
Сообщений: 41
Награды: 0
Репутация: 0
Статус: Offline
Вот допустим хочу в ивенте сделать в место "Open register for event..."
перевести "Открыта регистрация на ивент..."
__init__.py не понимает русские символы ошибки в лог файлах выбивает!
Помогите а!!! :'(
Базу перевёл на UTF-8
Теперь пишет коряками!((

загрузка наград ...
 
DeMoNДата: Понедельник, 16.08.2010, 18:57 | Сообщение # 2
DeMoN
Группа: Постоянный
Сообщений: 619
Награды: 20
Репутация: 120
Статус: Offline
хм.... блин... забыл как называется модуль :)
вобщем в jdk есть утилита, которая кодирует текст.
Ищите, кодируйте, вставляйте.
Перед закодированным текстом ставьте: 'u (вроде...)
С питоном не очень дружу, поэтому точно сказать не могу.

загрузка наград ...
 
DeMoNДата: Понедельник, 16.08.2010, 19:16 | Сообщение # 3
DeMoN
Группа: Постоянный
Сообщений: 619
Награды: 20
Репутация: 120
Статус: Offline
Специально порылся в своих батниках, вот накопал:
Code

@echo off
"C:\Program Files\Java\jdk1.6.0_21\bin\native2ascii.exe" -encoding UTF-8 lang.java lang_rus.java
pause

Это засовываеш в батник, его кидаеш в папку с файлом (который надо русифицировать)
lang.java - меняеш на входное имя файла
lang_rus.java - меняешь на выходное имя файла
вначале перед " пропиши букву u, должно работать.

загрузка наград ...
 
karakymДата: Понедельник, 16.08.2010, 21:17 | Сообщение # 4
karakym
Группа: Постоянный
Сообщений: 41
Награды: 0
Репутация: 0
Статус: Offline
Блин мойя ява jdk1.6.0_05!((
Там нет такого exe!((
А если обновить он появится?

загрузка наград ...
 
karakymДата: Понедельник, 16.08.2010, 21:24 | Сообщение # 5
karakym
Группа: Постоянный
Сообщений: 41
Награды: 0
Репутация: 0
Статус: Offline
А как +1 добавить?
А то я жму + вылазит окно и сразу же автоматически жмет ок после чего пишет неверная каптча! >(
И AJAX больше не сраатывает при нажатии ок!(

загрузка наград ...
 
DeMoNДата: Понедельник, 16.08.2010, 21:31 | Сообщение # 6
DeMoN
Группа: Постоянный
Сообщений: 619
Награды: 20
Репутация: 120
Статус: Offline
Обновите jdk
в jdk1.6.0_20 он уже есть
Насчет +1 без понятия :)

загрузка наград ...
 
karakymДата: Понедельник, 16.08.2010, 21:58 | Сообщение # 7
karakym
Группа: Постоянный
Сообщений: 41
Награды: 0
Репутация: 0
Статус: Offline
Можеь выложить этот файл плз а то я его ищу в интернете его нигде нет!((
А качать новую ява трафика нет!((

загрузка наград ...
 
DeMoNДата: Понедельник, 16.08.2010, 22:06 | Сообщение # 8
DeMoN
Группа: Постоянный
Сообщений: 619
Награды: 20
Репутация: 120
Статус: Offline
жмяк
загрузка наград ...
 
karakymДата: Понедельник, 16.08.2010, 23:45 | Сообщение # 9
karakym
Группа: Постоянный
Сообщений: 41
Награды: 0
Репутация: 0
Статус: Offline
Можешь http://upwap.ru/994356 скачать и русифицировать?
А то у меня не выходит!((
Пишет что нехватает каких то файлов!

@echo off
"C:\Program Files\Java\jre1.6.0_05\bin\native2ascii.exe" -encoding UTF-8 copy__init__.py __init__.py
pause
загрузка наград ...

 
karakymДата: Вторник, 17.08.2010, 12:50 | Сообщение # 10
karakym
Группа: Постоянный
Сообщений: 41
Награды: 0
Репутация: 0
Статус: Offline
Вро де бы есть прога такая!
загрузка наград ...
 
karakymДата: Четверг, 19.08.2010, 18:47 | Сообщение # 11
karakym
Группа: Постоянный
Сообщений: 41
Награды: 0
Репутация: 0
Статус: Offline
Скачал яву 1.6.0_21 а там нет этого файла! :'(
DeMoN, если есть инсталл мог бы выложить?
Пожалуйсто!!! >(

загрузка наград ...
 
DeMoNДата: Четверг, 19.08.2010, 18:57 | Сообщение # 12
DeMoN
Группа: Постоянный
Сообщений: 619
Награды: 20
Репутация: 120
Статус: Offline
Учите мат часть!
Надо качать не JRE, а JDK (Java Development Kit)

загрузка наград ...
 
karakymДата: Четверг, 19.08.2010, 21:58 | Сообщение # 13
karakym
Группа: Постоянный
Сообщений: 41
Награды: 0
Репутация: 0
Статус: Offline
Ааааа.........
Вот я голова! :$
спс!)

загрузка наград ...
 
karakymДата: Понедельник, 30.08.2010, 12:03 | Сообщение # 14
karakym
Группа: Постоянный
Сообщений: 41
Награды: 0
Репутация: 0
Статус: Offline
Вот проблема сделал все как выше указано, но теперь в __init__.py
в место всех русских символов пишет!
\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd
Что делать?

загрузка наград ...
 
DronAngeLДата: Понедельник, 30.08.2010, 12:17 | Сообщение # 15
DronAngeL
Группа: Постоянный
Сообщений: 143
Награды: 4
Репутация: 33
Статус: Offline
смени обратно как было)

kyky^^)
загрузка наград ...
 
DeMoNДата: Понедельник, 30.08.2010, 13:15 | Сообщение # 16
DeMoN
Группа: Постоянный
Сообщений: 619
Награды: 20
Репутация: 120
Статус: Offline
Quote
Перед закодированным текстом ставьте: 'u (вроде...)

загрузка наград ...
 
karakymДата: Понедельник, 30.08.2010, 13:36 | Сообщение # 17
karakym
Группа: Постоянный
Сообщений: 41
Награды: 0
Репутация: 0
Статус: Offline
пишет ошибка синтаксиса!
загрузка наград ...
 
karakymДата: Понедельник, 30.08.2010, 13:39 | Сообщение # 18
karakym
Группа: Постоянный
Сообщений: 41
Награды: 0
Репутация: 0
Статус: Offline
Вот так делаю!
Code
@echo off
"C:\Program Files\Java\jdk1.6.0_21\bin\native2ascii.exe" -encoding UTF-8 copy__init__.py __init__.py
pause

После чего черное окошко секунд 5 и пишет "для продолжния нажмите..."
copy__init__.py и __init__.py в кодировке ANSI, первый файл русифицирован да и второй русифицирован!
А вот кодировку файла __init__.py не меняет!

загрузка наград ...
 
karakymДата: Понедельник, 30.08.2010, 13:42 | Сообщение # 19
karakym
Группа: Постоянный
Сообщений: 41
Награды: 0
Репутация: 0
Статус: Offline
Если вот так делаю:
Code
@echo off
'u"C:\Program Files\Java\jdk1.6.0_21\bin\native2ascii.exe" -encoding UTF-8 copy__init__.py __init__.py
pause

То пишет: Синтаксическая ошибка в имени файла тома или....

загрузка наград ...
 
karakymДата: Понедельник, 30.08.2010, 13:47 | Сообщение # 20
karakym
Группа: Постоянный
Сообщений: 41
Награды: 0
Репутация: 0
Статус: Offline
DeMoN, тоесть перед закодированным?
Ты имеешь в виду в самом __init__.py после того как закодирую, перед этим текстом
[code]\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd[code]
писать 'u ?

загрузка наград ...
 
karakymДата: Понедельник, 30.08.2010, 13:49 | Сообщение # 21
karakym
Группа: Постоянный
Сообщений: 41
Награды: 0
Репутация: 0
Статус: Offline
Вот так ставить?
Quote
Announcements.getInstance().announceToAll("'u\ufffd\ufffd\ufffd\ufffd\ufffd "+str(Event_name)+" \ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd. \ufffd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd. \ufffd\ufffd\ufffd\ufffd\ufffd \ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd.")

загрузка наград ...
 
DeMoNДата: Понедельник, 30.08.2010, 15:20 | Сообщение # 22
DeMoN
Группа: Постоянный
Сообщений: 619
Награды: 20
Репутация: 120
Статус: Offline
да
загрузка наград ...
 
karakymДата: Понедельник, 30.08.2010, 16:36 | Сообщение # 23
karakym
Группа: Постоянный
Сообщений: 41
Награды: 0
Репутация: 0
Статус: Offline
Не помогает все тот же текст в ире пишет!((

\ufffd\ufffd\ufffd\ufffd\ufffd
загрузка наград ...

 
karakymДата: Понедельник, 30.08.2010, 16:36 | Сообщение # 24
karakym
Группа: Постоянный
Сообщений: 41
Награды: 0
Репутация: 0
Статус: Offline
Мож нада кодировку менять через блокнот? >(
загрузка наград ...
 
karakymДата: Понедельник, 30.08.2010, 16:59 | Сообщение # 25
karakym
Группа: Постоянный
Сообщений: 41
Награды: 0
Репутация: 0
Статус: Offline
Это надо?
Quote
Есть и другой способ. Русские буквы в тексте программы можно указывать в формате `\uXXXX' (где XXXX — шестнадцатиричный код символа в стандарте Unicode). В комплект JDK входит утилита native2ascii, которая позволяет перевести текст из любой поддерживаемых JDK кодировок в ASCII-вид, а символы, не имеющие отображения в ASCII, представить в `\uXXXX' виде. Узнать код того или иного символа кириллицы в Unicode можно, запустив программу charmap в WindowsNT.

загрузка наград ...
 
Форум L2edit.Ru » Lineage 2 » Java сервер » Как можно русифицировать...? (Файл __init__.py ?)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: