Перейти к контенту
  • 0

Как переводит моды для 3.х версии


Док

Вопрос

Столкнулся с такой проблемой

Взял простой мод "Кто был сегодня на форуме"

Установил его без проблем и все работает прекрасно, но на английском языке

Установка простая, всего один фаил, а значит и переводить особо нечего

Но стоило мне тронуть, хотя одно слово, то ту же начались проблемы

В начале мода есть строчка Shows a list of which members have been online that day

Перевожу ее, удаляю мод или пытаюсь залить уже на установленный, то мод как бы ставиться, но не одной буквы нет, просто белая полоса, где стоит мод и больше не чего нет

Понял, что так его не переведешь

Нашел куда он прописывает слова, которые отображаются на главной

Это в папке русского языка 1, фаил forums_public_boards

В самом конце он прописывает несколько строчек английские, которые и отображаются на главной странице форума

Перевожу их и вроде все замечательно и все работает

Но тут же обнаружил ошибку форума

Не возможно зайти на главной странице форума в раздел на последние сообщения или же в разделе если нажимать на тему

Где отображаеться

# Тема: Для обсуждения

# Автор: Admin

 

Удаляешь мод и все прекрасно работает

Так понимаю, что переводить вообще не реально

Так как же быть, что мы не сможем ставить английские моды и переводить их на русский ?

Может кто подскажет, как и что нужно сделать, чтобы он работал на русском языке ?

 

Вот сам мод, который у меня не пошел с переводом

Может это один такой, а может все, больше я их не пробовал

_IM__Members_Online_Today_0.9.3.zip

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

У меня вообще при попытке установить его Выбрасывает Ошибку БД

 

Дата: Mon, 24 Aug 2009 07:39:04 +0000

Номер ошибки: 1364

Ошибка: Field 'word_js' doesn't have a default value

IP Адрес: 127.0.0.1

Страница: /admin/index.php?adsess=9064bd4cce167bd5d2b32eef16c127a9&app=core&&module=applications&section=hooks&do=install_hook

Отладочная информация: array (

1 =>

array (

'file' => 'T:\\home\\virtual\\webregion.homeip.net\\ips_kernel\\classDb.php',

'line' => 1073,

'function' => 'query',

'class' => 'db_driver_mysql',

),

3 =>

array (

'file' => 'T:\\home\\virtual\\webregion.homeip.net\\admin\\applications\\core\\modules_admin\\applications\\hooks.php',

'line' => 1109,

'function' => 'insert',

'class' => 'db_main_mysql',

),

4 =>

array (

'file' => 'T:\\home\\virtual\\webregion.homeip.net\\admin\\applications\\core\\modules_admin\\applications\\hooks.php',

'line' => 362,

'function' => 'installHook',

'class' => 'admin_core_applications_hooks',

),

5 =>

array (

'file' => 'T:\\home\\virtual\\webregion.homeip.net\\admin\\applications\\core\\modules_admin\\applications\\hooks.php',

'line' => 104,

'function' => '_installHook',

'class' => 'admin_core_applications_hooks',

),

6 =>

array (

'file' => 'T:\\home\\virtual\\webregion.homeip.net\\admin\\sources\\base\\ipsController.php',

'line' => 291,

'function' => 'doExecute',

'class' => 'admin_core_applications_hooks',

),

)

mySQL query error: INSERT INTO core_sys_lang_words (word_app,word_pack,word_key,word_default,word_custom,lang_id) VALUES('forums','public_boards','hookLangOnlineToday','Members Online Today:','',1)

 

 

В чем проблема?

 

PS как всегда, блин, уже 5 баг и судя по всему что-то с сервером? =\

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Я разобрался и у меня все работает теперь
Только как то странно
В начале файла написано
<?xml version="1.0" encoding="utf-8" ?>
Поменял
<?xml version="1.0" encoding="cp1251"?>
и все заработало

Образец работы http://www.remrai.ru

 

вопрос: это для 3.0.* версии мод?
там написано для IP.Board 3.0.0 Beta 5

Если его проверять, то пишет что мой форум не поддерживается, так как моя версия 3.0.1
Но у меня все работает вроде Изменено пользователем Док
Ссылка на комментарий
Поделиться на других сайтах

  • 0
У меня вообще при попытке установить его Выбрасывает Ошибку БД

 

В чем проблема?

 

PS как всегда, блин, уже 5 баг и судя по всему что-то с сервером? =\

 

Вопрос снят!

Нашёл решение: в структуре таблицы поставить NULL по умолчанию.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Сам так и не понял почему

Раз форум весь работает на utf-8

Но сейчас весь перевел и все стало без проблем и вроде работает

Если потом не найдутся проблемы

 

А кто нибудь знает, что нужно поменять в нем , чтобы дата отображалась по другому

Сейчас она отображается так

Дата: августа 24, 2009.

А хотелось наоборот, чтобы было так

Дата: 24 августа, 2009.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Тему надо было назвать проблема с модом КТО Был или что-то типо того, потому как не знаю что там могло у тебя не получится в переводе?

 

1.Установил

2.Сразу зашел в ленг(через АЦ), отредактировал 6 строчек

3.А, нет, третьего уже не было, всё =)

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Я разобрался и у меня все работает теперь

Только как то странно

В начале файла написано

<?xml version="1.0" encoding="utf-8" ?>

Поменял

<?xml version="1.0" encoding="cp1251"?>

и все заработало

 

Ты это правил до загрузки или после? Если после, то где ты нашёл там файл...

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Тему надо было назвать проблема с модом КТО Был или что-то типо того, потому как не знаю что там могло у тебя не получится в переводе?

 

1.Установил

2.Сразу зашел в ленг(через АЦ), отредактировал 6 строчек

3.А, нет, третьего уже не было, всё =)

Я назвал тему как счел нужным, так как решил, что у всех модов будут такие проблемы

Если у вас стал без проблем, после перевода, то у меня не стал, пока не сменил в нем кодировку

Английский без перевода встает без проблем

 

Я разобрался и у меня все работает теперь

Только как то странно

В начале файла написано

<?xml version="1.0" encoding="utf-8" ?>

Поменял

<?xml version="1.0" encoding="cp1251"?>

и все заработало

 

Ты это правил до загрузки или после? Если после, то где ты нашёл там файл...

Да, до загрузки

Сперва перевел, поменял кодировку и загрузил

 

Сам искал куда этот фаил прячется, но быстро не нашел :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Да, до загрузки

Сперва перевел, поменял кодировку и загрузил

 

Сам искал куда этот фаил прячется, но быстро не нашел :D

низнай, ничо не правил никаких файлов, чисто установил и перевел

Проверь что у тебя в файле my.ini(файл конфигурации MySQL) абсолютно ВЕЗДЕ стоит utf8, встретишь cp1251 заменяй на utf8

 

 

а если ты вручную переводил xml файл, то делать это нужно было например AkelPad после правки жмешь сохранить как, там выбираешь кодировку UTF8 и сохраняешь, а у тебя судя по всему модуль остался в 1251 кодировке после правки, поэтому при попытке его впихнуть с параметром в строке utf8 и не получалось!

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Проверь что у тебя в файле my.ini(файл конфигурации MySQL)

Я не переводил эту кодировку и понятия не имею что там и где его искать этот фаил

Может и причина в этом

У меня сейчас на одном домене работают 2 форума, один 2.3.6, а другой 3.0.1

И оба нормально работают и все отображают

Но в phpmyadmin один форум работает в кодировки utf8_general_ci

А другой cp1251_general_ci

а если ты вручную переводил xml файл, то делать это нужно было например AkelPad после правки жмешь сохранить как, там выбираешь кодировку UTF8

Да, переводил в ручную и переводил стандартным блокнотам на компе

Но раньше все моды и файлы им редактировал и не когда не каких проблем не было

Поэтому и напугался, что теперь на новом движке не смогу или нельзя переводить моды

Поэтому и создал тему, думал что такое у всех, а не только у меня одного, а оказалось, что у меня одного такая проблема

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.