• Версия для печати

[Fix] Исправляем кодировку на вкладке DNS Zone Records и + SRV

Описание: Настройка, обслуживание, эксплуатация, управление панелью ISPConfig 3. А так же обсуждение установки и оптимизация сайта под ISPConfig 3
Правила раздела: Условием использования нашего форума, является соблюдение настоящих Правил форума.


Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
Модератор: kulia

Автор
Сообщение
SinglWolf M
Автор темы
Аватара
SinglWolf M
Автор темы
Возраст: 46
Репутация: 199
Лояльность: 71
Сообщения: 1294
С нами: 5 лет 8 месяцев
Откуда: Башкирия
ICQ

#1 SinglWolf » Ср, 12 марта 2014, 10:04

При открытии вкладки DNS Zone Records и + SRV наблюдается косяк с кодировками:
wm-dnsrecords.png
косяк с кодировками


wm-dnssrv.png
и здесь косяк с кодировками


Исправить можно двумя способами.
1. Заменить содержимое файлов текстом с правильной кодировкой:
/usr/local/ispconfig/interface/web/dns/lib/lang/ru_dns_a_list.lng

Код: Выделить всё

<?php
$wb['list_head_txt'] = 'A-Record';
$wb['active_txt'] = 'Активна?';
$wb['server_id_txt'] = 'Сервер';
$wb['zone_txt'] = 'Зона';
$wb['name_txt'] = 'Имя';
$wb['data_txt'] = 'Дата';
$wb['type_txt'] = 'Тип';
$wb['add_new_record_txt'] = 'Добавить DNS A-Record';
$wb['aux_txt'] = 'Приоритет';
$wb['ttl_txt'] = 'TTL';
$wb['page_txt'] = 'Страница';
$wb['page_of_txt'] = 'из';
$wb['delete_confirmation'] = 'Вы действительно хотите удалить эту запись?';
?>

/usr/local/ispconfig/interface/web/dns/lib/lang/ru_dns_srv.lng

Код: Выделить всё

<?php
$wb['server_id_txt'] = 'Сервер';
$wb['zone_txt'] = 'Зона';
$wb['name_txt'] = 'Имя узла';
$wb['type_txt'] = 'тип';
$wb['target_txt'] = 'Target';
$wb['weight_txt'] = 'Weight';
$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Активна?';
$wb['limit_dns_record_txt'] = 'Максимальное число DNS записей, достигнуто';
$wb['no_zone_perm'] = 'Вы не имеет прав для добавления записи в DNS зону.';
$wb['name_error_empty'] = 'Имя узла пустое';
$wb['name_error_regex'] = 'Имя узла имеет неправильный формат.';
$wb['data_error_empty'] = 'Сервер record пустой';
$wb['data_error_regex'] = 'Сервер record имеет неправильный формат';
$wb['srv_error_regex'] = 'Неверный формат Сервер record. Сервер record должен содержать 3 текстовые строки разделенные пробелом.';
$wb['aux_txt'] = 'Priority';
?>

2. Скачать и применить патч:
4.patch.tar.gz
Патч смена кодировки на страницах
(1.52 КБ) 406 скачиваний

Код: Выделить всё

# Переходим в каталог ISPConfig 3
cd /usr/local/ispconfig/
# Скачиваем файл
wget --content-disposition http://forum.mini-server.ru/download/file.php?id=727&filename=4.patch.tar.gz
# Распаковываем архив
tar -xf 4.patch.tar.gz
# Применяем патч
patch -p1 < 4.patch
# Удаляем файлы
rm -rf 4.patch*


Результат исправлений:
wm-fix_dns_records.png

wm-fix_dns+srv.png
wm-fix_dns+srv.png (46.22 КБ) 2037 просмотров

shambler81 M
Аватара
shambler81 M
Репутация: 13
Лояльность: 1
Сообщения: 224
С нами: 5 лет 6 месяцев
Откуда: Москва
Сайт Skype

работает

#2 shambler81 » Чт, 27 марта 2014, 20:57

Норм, все руки не доходили.

shambler81 M
Аватара
shambler81 M
Репутация: 13
Лояльность: 1
Сообщения: 224
С нами: 5 лет 6 месяцев
Откуда: Москва
Сайт Skype

#3 shambler81 » Пт, 28 марта 2014, 15:50

Вот еще вариант намнго более простой, проверил работает.

Код: Выделить всё

iconv -f cp1251 -t utf8 /usr/local/ispconfig/interface/web/dns/lib/lang/ru_dns_a_list.lng
iconv -f cp1251 -t utf8 /usr/local/ispconfig/interface/web/dns/lib/lang/ru_dns_srv.lng

MiraMaX166 M
Аватара
MiraMaX166 M
Возраст: 32
Репутация: 11
Лояльность: 7
Сообщения: 54
С нами: 4 года 9 месяцев
Откуда: ОМСК
ICQ Сайт Skype

#4 MiraMaX166 » Ср, 25 июня 2014, 8:10

shambler81 писал(а):Вот еще вариант намнго более простой, проверил работает.
Проверил - не прокатило. Системы: Ubuntu Server 14.04 и CentOS 6.5
Команды выполняются, косяки с фронтэндом остаются... Применил патч, всё стало как надо... А в целом корявая кодировка в этом месте - не самое страшное :-D

Serg
Serg
Репутация: 1
Лояльность: 1
Сообщения: 5
С нами: 10 месяцев 13 дней

#5 Serg » Ср, 7 декабря 2016, 6:12

Хорошо, что наткнулся на ваш формум.
У меня тоже косяк с кодировкой этих двух файлов на ISPConfig 3.1.

В ISPConfig 3.1 можно языковые файлы править через вебинтерфейс панели.
Админ - Система - Языки - нужный файл. Но это долше.
Быстрее через nano поменять содержимое файла, что я и сделал.
Спасибо, за подсказку.

AxMan M
Аватара
AxMan M
Репутация: 1
Лояльность: 23
Сообщения: 52
С нами: 1 год 1 месяц

#6 AxMan » Пт, 27 января 2017, 17:23

В 3.1.2 требуется добавлять локализацию или уже присутствует?
Вопрос исходя из того, что раньше ставил 3.0 в которой приходилось руками допиливать.

SinglWolf M
Автор темы
Аватара
SinglWolf M
Автор темы
Возраст: 46
Репутация: 199
Лояльность: 71
Сообщения: 1294
С нами: 5 лет 8 месяцев
Откуда: Башкирия
ICQ

#7 SinglWolf » Пт, 27 января 2017, 21:21

AxMan писал(а):В 3.1.2 требуется добавлять локализацию или уже присутствует?
Текущее состояние русской локализации плачевное. Переведено (да и то убого как-то) от силы процентов 15-20. На днях закончу (по предварительной договорённости с разрабами) полный перевод, ( ну процентов 95 точно :-[ ) и отошлю разрабам. Когда они воткнут мою локализацию зависит от фазы луны. Файл для импорта русского языка выложу в закрытом разделе тех. поддержки. *PARDON*

AxMan M
Аватара
AxMan M
Репутация: 1
Лояльность: 23
Сообщения: 52
С нами: 1 год 1 месяц

#8 AxMan » Сб, 28 января 2017, 12:42

Спасибо за ответ.
Ждём наконец появления на свет нормальной локализации от нашего соотечественника!

SinglWolf M
Автор темы
Аватара
SinglWolf M
Автор темы
Возраст: 46
Репутация: 199
Лояльность: 71
Сообщения: 1294
С нами: 5 лет 8 месяцев
Откуда: Башкирия
ICQ

#9 SinglWolf » Пн, 30 января 2017, 9:35

AxMan писал(а):Ждём наконец появления на свет нормальной локализации от нашего соотечественника!
Локализацию добил, файл для тестирования русского языка выложил в закрытом разделе тех. поддержки. Сегодня отправлю разрабам, когда будет в релизе не знаю.

AxMan M
Аватара
AxMan M
Репутация: 1
Лояльность: 23
Сообщения: 52
С нами: 1 год 1 месяц

#10 AxMan » Пт, 3 февраля 2017, 13:54

А народу покажите свои творения?
Или после ответа разрабов?

SinglWolf M
Автор темы
Аватара
SinglWolf M
Автор темы
Возраст: 46
Репутация: 199
Лояльность: 71
Сообщения: 1294
С нами: 5 лет 8 месяцев
Откуда: Башкирия
ICQ

#11 SinglWolf » Пт, 3 февраля 2017, 14:14

AxMan, файл локализации русского языка я выложил в закрытом разделе тех. поддержки. Вход платный.
Разработчикам я локализацию отправил. Если не хотите платить за доступ в закрытый раздел, ждите очередного релиза панели.
Теперь объясню почему файл локализации русского языка я выложил в закрытом разделе тех. поддержки.
Было переведено и исправлено более 6000 строк. Адски нудная работёнка, скажу я вам. *CRAZY*
По ходу перевода на русский язык я наткнулся на вагон ошибок. Большинство багов я описал на баг-треккере.
Но не это главное. Фишка в том, что разрабы мне за работу подкинули свежий мануал по ISPConfig 3.1 и модуль биллинга. И это тоже скоро будет в закрытом разделе тех. поддержки. Хотя мануал не опенсорс, модуль биллинга тоже, но всё же рискну. В перспективе, если народ будет заинтересован, буду переводить на русский мануал по ISPConfig 3.1 и модуль биллинга (кстати, в модуле надо всё переводить почти всё).
Так что... Какой-то должен быть стимул. И для вас и для меня. *PARDON*


Вернуться в «ISPConfig 3»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 1 гость