Локализации SourceMod

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Ответить
Сообщение
Автор
Аватара пользователя
Dev
Майор
Майор
Сообщения: 601
Зарегистрирован: 07.05.2011
Откуда: Одесса
Благодарил (а): 5 раз
Поблагодарили: 48 раз
Контактная информация:

#1 Сообщение 12.05.2011, 21:03

Всем привет, у меня появились проблемы с локализацией SourceMod (Русский язык)
Вроде бы сначала работало всё, но теперь если поставить русский язык, то сервер не находит lang файлы (addons\sourcemod\translations)

Вот ошибки
L 05/12/2011 - 15:57:42: Info (map "pl_goldrush") (file "errors_20110512.log")
L 05/12/2011 - 15:57:42: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 05/12/2011 - 15:57:42: [SM] Native "Format" reported: Language phrase "Admin Menu" not found
L 05/12/2011 - 15:57:42: [SM] Displaying call stack trace for plugin "adminmenu.smx":
L 05/12/2011 - 15:57:42: [SM] [0] Line 145, /home/builds/sourcemod/linux-1.3/build/plugins/adminmenu.sp::DefaultCategoryHandler()
L 05/12/2011 - 15:57:42: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 05/12/2011 - 15:57:42: [SM] Native "Format" reported: Language phrase "Identify player" not found
L 05/12/2011 - 15:57:42: [SM] Displaying call stack trace for plugin "basecommands.smx":
L 05/12/2011 - 15:57:42: [SM] [0] Line 113, /home/builds/sourcemod/linux-1.3/build/plugins/basecommands/who.sp::AdminMenu_Who()
L 05/12/2011 - 15:57:42: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 05/12/2011 - 15:57:42: [SM] Native "Format" reported: Language phrase "Rename player" not found
L 05/12/2011 - 15:57:42: [SM] Displaying call stack trace for plugin "playercommands.smx":
L 05/12/2011 - 15:57:42: [SM] [0] Line 68, /home/builds/sourcemod/linux-1.3/build/plugins/playercommands/rename.sp::AdminMenu_Rename()
L 05/12/2011 - 15:57:42: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 05/12/2011 - 15:57:42: [SM] Native "Format" reported: Language phrase "Player Commands" not found
L 05/12/2011 - 15:57:42: [SM] Displaying call stack trace for plugin "adminmenu.smx":
L 05/12/2011 - 15:57:42: [SM] [0] Line 149, /home/builds/sourcemod/linux-1.3/build/plugins/adminmenu.sp::DefaultCategoryHandler()
L 05/12/2011 - 15:57:42: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 05/12/2011 - 15:57:42: [SM] Native "Format" reported: Language phrase "Server Commands" not found
L 05/12/2011 - 15:57:42: [SM] Displaying call stack trace for plugin "adminmenu.smx":
L 05/12/2011 - 15:57:42: [SM] [0] Line 153, /home/builds/sourcemod/linux-1.3/build/plugins/adminmenu.sp::DefaultCategoryHandler()
L 05/12/2011 - 15:57:42: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 05/12/2011 - 15:57:42: [SM] Native "Format" reported: Language phrase "Voting Commands" not found
L 05/12/2011 - 15:57:42: [SM] Displaying call stack trace for plugin "adminmenu.smx":
L 05/12/2011 - 15:57:42: [SM] [0] Line 157, /home/builds/sourcemod/linux-1.3/build/plugins/adminmenu.sp::DefaultCategoryHandler()
L 05/12/2011 - 15:57:42: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 05/12/2011 - 15:57:42: [SM] Native "Format" reported: Language phrase "Player Commands" not found
L 05/12/2011 - 15:57:42: [SM] Displaying call stack trace for plugin "adminmenu.smx":
L 05/12/2011 - 15:57:42: [SM] [0] Line 164, /home/builds/sourcemod/linux-1.3/build/plugins/adminmenu.sp::DefaultCategoryHandler()
L 05/12/2011 - 15:57:42: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 05/12/2011 - 15:57:42: [SM] Native "Format" reported: Language phrase "Server Commands" not found
L 05/12/2011 - 15:57:42: [SM] Displaying call stack trace for plugin "adminmenu.smx":
L 05/12/2011 - 15:57:42: [SM] [0] Line 168, /home/builds/sourcemod/linux-1.3/build/plugins/adminmenu.sp::DefaultCategoryHandler()
L 05/12/2011 - 15:57:42: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 05/12/2011 - 15:57:42: [SM] Native "Format" reported: Language phrase "Voting Commands" not found
L 05/12/2011 - 15:57:42: [SM] Displaying call stack trace for plugin "adminmenu.smx":
L 05/12/2011 - 15:57:42: [SM] [0] Line 172, /home/builds/sourcemod/linux-1.3/build/plugins/adminmenu.sp::DefaultCategoryHandler()
L 05/12/2011 - 15:57:42: [SM] Could not find core phrase: Exit

Ошибки бывают связаны с разными плагинами...Я так и не понял, в чем дело.. Качал с офф. сайта SourceMod 1.3.7 и просто удалял все локализации кроме основного и русского..

Аватара пользователя
Maledikt
Нович0к
Нович0к
Сообщения: 21
Зарегистрирован: 09.04.2011
Поблагодарили: 1 раз

#2 Сообщение 12.05.2011, 21:12

О_о,а зечем локализировать SourceMod ? если он уже переведён......
в файле core.cfg меняешь "ServerLang" "en" вместо en ставишь ru,и всё.............
Последний раз редактировалось Maledikt 12.05.2011, 21:13, всего редактировалось 1 раз.

Аватара пользователя
Dev
Майор
Майор
Сообщения: 601
Зарегистрирован: 07.05.2011
Откуда: Одесса
Благодарил (а): 5 раз
Поблагодарили: 48 раз
Контактная информация:

#3 Сообщение 12.05.2011, 21:16

я о том и говорю, что скачал SourceMod 1.3.7, но в Русском языке вылезает такая хрень

Аватара пользователя
rsg16
Лейтенант
Лейтенант
Сообщения: 120
Зарегистрирован: 08.11.2009
Откуда: Укрина
Поблагодарили: 10 раз

#4 Сообщение 13.05.2011, 01:23

Ты походу удалил англ язык и оставил только рус, или архив поврежденный был... Так как строку "Format" не находит, она присутствует только в англ языку(сразу в папке translations), а в переводах строка "Format" берется с англ. Вот и пишет что не может найти стоку "Format".

Аватара пользователя
xiloid
Капитан
Капитан
Сообщения: 341
Зарегистрирован: 30.10.2008
Поблагодарили: 3 раза

#5 Сообщение 13.05.2011, 08:43

Ну зачем же так дотошно подходить к "оптимизации" сервера? :) Файлы других языков весят копейки.

Аватара пользователя
Dev
Майор
Майор
Сообщения: 601
Зарегистрирован: 07.05.2011
Откуда: Одесса
Благодарил (а): 5 раз
Поблагодарили: 48 раз
Контактная информация:

#6 Сообщение 13.05.2011, 17:42

Это не для "оптимизации", а просто лишние, неиспользуемые папки мне глаза мозолят =)

А проблема была в том, что languages.cfg, английский язык должен быть обязательно первый, а я сменил его на второй, а первым поставил русский... %-)


Тему можно закрывать! =)

Аватара пользователя
kolobok66rus
Капитан
Капитан
Сообщения: 266
Зарегистрирован: 29.10.2010
Поблагодарили: 4 раза

#7 Сообщение 14.05.2011, 16:29

Dev_ua

Если хочешь действительно оптимизировать сервер ссылаясь на русскую локализацию , то можно это сделать след способом :

1. тебе надо удалить полностью папочку ru
2. в оригинальных английских файлах тебе нужно будет менять текст на русский и соответственно en на ru , файлы обязательно сохраняй в формате utf-8 без BOM
3. в файле languages.cfg пропиши только 1 русский , английский удали

Вот и всё ! Один минус при этом - при добавлении нового не базового плагина , тебе придётся подправлять языковый файл или даже возможно тебе придётся всё переводить на русский ..

С уважением Алексей !
CPU -AMD Phenom II X6 1100T Black Edition (HDE00ZF) 3.3 ГГц
MEM -SAMSUNG DDR-III DIMM 4Gb <PC3-10600> x4 - 16Гб
OC - Linux Debian 6.0.1 amd_64

Мой сервер CS:GO [NO-STEAM] : 46.48.26.209:27022

Аватара пользователя
Dev
Майор
Майор
Сообщения: 601
Зарегистрирован: 07.05.2011
Откуда: Одесса
Благодарил (а): 5 раз
Поблагодарили: 48 раз
Контактная информация:

#8 Сообщение 14.05.2011, 23:27

Я не провожу оптимизацию сервера =)
Просто мне нужен только RU и EN языки.. А папки других языков мне глаза мозолят =)

Аватара пользователя
GenyaArikado878
Сержант
Сержант
Сообщения: 62
Зарегистрирован: 19.11.2010
Поблагодарили: 1 раз

#9 Сообщение 15.05.2011, 01:14

Dev_ua писал(а):Я не провожу оптимизацию сервера =)
Просто мне нужен только RU и EN языки.. А папки других языков мне глаза мозолят =)
Глупо.
Изображение

Изображение

Проект 787 Hard-Mod https://vkontakte.ru/source787servers

Аватара пользователя
Dev
Майор
Майор
Сообщения: 601
Зарегистрирован: 07.05.2011
Откуда: Одесса
Благодарил (а): 5 раз
Поблагодарили: 48 раз
Контактная информация:

#10 Сообщение 15.05.2011, 02:27

GenyaArikado878 писал(а):
Dev_ua писал(а):Я не провожу оптимизацию сервера =)
Просто мне нужен только RU и EN языки.. А папки других языков мне глаза мозолят =)
Глупо.
Может и глупо, но всё отлично работает =)

А ошибки были по моей невнимательности =)

Аватара пользователя
cuttep
Капитан
Капитан
Сообщения: 446
Зарегистрирован: 26.06.2010
Откуда: http://www.evoplay.ru
Поблагодарили: 1 раз
Контактная информация:

#11 Сообщение 16.05.2011, 16:30

высвободил пару мегабайт и доволен? :D

Аватара пользователя
Dev
Майор
Майор
Сообщения: 601
Зарегистрирован: 07.05.2011
Откуда: Одесса
Благодарил (а): 5 раз
Поблагодарили: 48 раз
Контактная информация:

#12 Сообщение 16.05.2011, 16:40

cuttep писал(а):высвободил пару мегабайт и доволен? :D
может лучше без оффтопа?
проблема решена... тема изчерпана! =) можно оффать)

hamellion1985
Нович0к
Нович0к
Сообщения: 1
Зарегистрирован: 11.07.2013

#13 Сообщение 11.07.2013, 17:46

добрый день у меня такая же проблема ставлю в файле core.cfg НА ru ТОЛКУ НЕТ
в файле languages.cfg СТОИТ АНГЛИЙСКИЙ И ДОБАВИЛ ТУДА РУССКИЙ ТОЛКУ НЕТ
В файле languages.cfg УДАЛЯЮ АНГ. ОСТАВЛЯЮ РУС ТОЛКУ НЕТ НО АДМИНКА СТАНОВИТЬСЯ С КРАКАЗЯБРАМИ И СТАНОВИТСЯ РАУНД ЕНД САУНД НА РУССКОМ???
БЛИН ЧТО ДЕЛАТЬ ТО ......

Добавлено спустя 3 минуты 30 секунд:
ЧУТЬ НЕ ЗАБЫЛ
1 СЕРВАК СЫРОЙ ТАМ ВАШЕ НЕЧЕГО НЕТ ОН СЫРОЙ ТОКА НАСТРАИВАЮ МОЖ ЧТО ДОБАВИТЬ НАДО
2 ПОЛЬЗУЮСЬ НОТЕПАДОМ++

Добавлено спустя 25 минут 38 секунд:
ПРОБЛЕМА РЕШИЛАСЬ
http://www.teamserver.ru/articles/67...d#localization

Ответить