AMX MOD X
Вторник, 07.05.2024, 08:25:46



Приветствую Вас Гость | RSS
[ Главная ] [ Руссификация lang-файлов в utf-8 - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Общий раздел » Общая помощь по AMX Mod X » Руссификация lang-файлов в utf-8 (строки отображаются не полностью)
Руссификация lang-файлов в utf-8
KidemДата: Суббота, 07.04.2007, 14:49:13 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Не в сети
Столкнулся с проблемой при руссификации lang-файлов плагинов
Сохраняю файлы: шрифт кириллица, формат utf-8
Строки отображаются не полностью. Обрезаются после какого то числа символов

Как это фиксить? Редактировать исходники плагинов?

 
He_npeTДата: Суббота, 07.04.2007, 15:32:27 | Сообщение # 2
Генерал-майор
Группа: Скриптеры
Сообщений: 292
Репутация: 7
Статус: Не в сети
В CS'a движке, не важно console это или scripts, максимальное количество символов на 1 строке не может привышать 255.

My CS 1.6 Non-Steam AmXX Server! (HLSW) Play with steam - get autorslot
 
KidemДата: Воскресенье, 08.04.2007, 15:54:29 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Не в сети
Там даже близко нету 255 символов
На латиннице строка отображается нормально, а строка такого же размера в кириллице (utf-8) - обрезается
 
MorozДата: Воскресенье, 08.04.2007, 17:44:46 | Сообщение # 4
Рядовой
Группа: Пользователи
Сообщений: 18
Репутация: 0
Статус: Не в сети
если сообщение hud
максимум английских букв 79 (также сюда входят, все символы, пробелы, точки запятые и т.д.)
русских только 38 ( 1rus буква равна 2eng буквам)

если делаешь перевод и не укладываешься в 38 символов, в исходнике разбей худ на 2 строки

Сообщение отредактировал Moroz - Воскресенье, 08.04.2007, 17:46:03
 
slogicДата: Понедельник, 09.04.2007, 12:11:46 | Сообщение # 5
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
В UTF-8 латинские символы (а также числа и знаки препинания?) кодируются одним байтом, кирилица, как сказали выше, двумя.
 
Agronom[SLK]Дата: Воскресенье, 10.05.2009, 01:38:06 | Сообщение # 6
Полковник
Группа: Пользователи
Сообщений: 222
Репутация: 4
Статус: Не в сети
Quote (Moroz)
если делаешь перевод и не укладываешься в 38 символов, в исходнике разбей худ на 2 строки

А можно разбить сообщение при кике?
(server_cmd("kick #%d ^"%L^"", get_user_userid(id), id, "BAN_SUBNETS")


МНЛТиП - Метод Нубского Логического Тыка и Подстановки
 
RockonДата: Вторник, 12.05.2009, 19:05:09 | Сообщение # 7
Подполковник
Группа: Скриптеры
Сообщений: 137
Репутация: 1
Статус: Не в сети
можно сделать 2 строки
 
Agronom[SLK]Дата: Пятница, 15.05.2009, 20:37:10 | Сообщение # 8
Полковник
Группа: Пользователи
Сообщений: 222
Репутация: 4
Статус: Не в сети
Quote (Rockon)
можно сделать 2 строки

Ну я и хотел сделать по аналогии с амхбанс, но МНЛТиП не принес результатов..


МНЛТиП - Метод Нубского Логического Тыка и Подстановки
 
AMX Mod X Форум » Общий раздел » Общая помощь по AMX Mod X » Руссификация lang-файлов в utf-8 (строки отображаются не полностью)
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2024