Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Как поменять англ названия в плагинах? (http://forum.typo3.ru/showthread.php?t=6433)

Onailig 22.06.2008 10:38

Как поменять англ названия в плагинах?
 
К примеру - плагин Seach. Выводится форма поиска.
Англ. Seachworld и seach in, поменять на Искать слово и Искать в :(
Также поменять Header and keywords, Page Content на аналогичные рус названия. Такая проблема для всех плагинов:(
Заранее премного благодарен.
С уважением, Максим.

void 22.06.2008 15:49

Поставьте в вашем TS
Код:

config.language = ru

Onailig 22.06.2008 23:02

Цитата:

Сообщение от void (Сообщение 19577)
Поставьте в вашем TS
Код:

config.language = ru

Там и так такие параметры:)
Я беру стандартный плагин, допустим форум - как поменять в нем англ названия на русские? вот в чем вопрос. :(
Или нельзя этого сделать?

pomotom 22.06.2008 23:10

1. попробуйте загрузить (перезагрузить) переводы. (в менеджере расширений)
2. Для непереведенных расширений пользуйтесь llXML (расширение такое).

void 22.06.2008 23:17

Я специально проверил - эти лейблы в CSS Styled Content переведены. Поэтому и дал такой совет. Да, действительно, попробуйте обновить переводы в EM.

Podlec 17.04.2009 11:18

такой вопрос - не обновляется перевод через EM для 4.1.10. Всегда это было первое что делал после настройки системы, а тут просто сервак на пхп 4.8 - и версию тайпы 4.2 юзать не получается.
вот что выдает :(
Код:

Extension key          Russian
cms        Could not fetch translation status
version        Could not fetch translation status
lang        Could not fetch translation status
sv        Could not fetch translation status
css_styled_content        Could not fetch translation status
tsconfig_help        Could not fetch translation status
context_help        Could not fetch translation status
extra_page_cm_options        Could not fetch translation status
impexp        Could not fetch translation status
sys_note        Could not fetch translation status
tstemplate        Could not fetch translation status
tstemplate_ceditor        Could not fetch translation status
tstemplate_info        Could not fetch translation status
tstemplate_objbrowser        Could not fetch translation status
tstemplate_analyzer        Could not fetch translation status
func_wizards        Could not fetch translation status
wizard_crpages        Could not fetch translation status
wizard_sortpages        Could not fetch translation status
lowlevel        Could not fetch translation status
install        Could not fetch translation status
belog        Could not fetch translation status
beuser        Could not fetch translation status
aboutmodules        Could not fetch translation status
setup        Could not fetch translation status
taskcenter        Could not fetch translation status
info_pagetsconfig        Could not fetch translation status
viewpage        Could not fetch translation status
rtehtmlarea        Could not fetch translation status
t3skin        Could not fetch translation status
static_info_tables        Could not fetch translation status
realurl        Could not fetch translation status
templavoila        Could not fetch translation status
tt_news        Could not fetch translation status
t3quixplorer        Could not fetch translation status
ws_scriptaculous        Could not fetch translation status
sp_bettercontact        Could not fetch translation status
llxmltranslate        Could not fetch translation status

Это был первый вопрос. А теперь второй. Точно также всегда использовал llxml для перевода экстов и все было хорошо.. А тут прям ступор. Перевел - а при отображении в браузере вижу вопросики вместо букв. Хотя если открыть этот XML отдельно, то все норм. Везде УТФ8.

Буду принателен за советы и наводки... явки, пароли ))))

Игорь Ф. 19.05.2009 22:04

У меня вопрос такой же, как в первой сообщении темы.

В TS стоит:
config.language = ru
config.locale_all = Russian

Стоит русский язык. Но в плагинах вроде Indexed_search и tt_news все служебные названия по-английски (searchword, search in, headers and keywords в indexed search).

Update в Translation Settings я нажимал выдает следующее:
Цитата:

Extension key Русский
cms OK
version OK
lang OK
sv Could not fetch translation status
css_styled_content OK
tsconfig_help N/A
context_help OK
extra_page_cm_options OK
impexp OK
sys_note OK
tstemplate OK
tstemplate_ceditor Could not fetch translation status
tstemplate_info Could not fetch translation status
tstemplate_objbrowser Could not fetch translation status
tstemplate_analyzer Could not fetch translation status
func_wizards OK
wizard_crpages OK
wizard_sortpages OK
lowlevel OK
install OK
belog OK
beuser OK
aboutmodules OK
setup OK
taskcenter OK
info_pagetsconfig OK
viewpage OK
rtehtmlarea OK
t3skin Could not fetch translation status
indexed_search OK
tt_news OK
Что еще попробовать?

Podlec 19.05.2009 22:18

Попробуйте вот такую конфигурацию:

Код:

page.config.language = ru
page.config.locale_all = ru_RU

А если не спасет, то используйте расширение llxmltranslate и переводите расширения с помощью него.

Игорь Ф. 19.05.2009 22:26

Цитата:

page.config.language = ru
page.config.locale_all = ru_RU
Поменял, почистил кэш. Ничего не изменилось.

Странно это как-то, я давно уже с этим бьюсь.

Видимо, придется пробовать llxmltranslate.

Podlec 19.05.2009 22:33

хм... как вариант, добавьте еще:
Код:

page.config.htmlTag_langKey = ru
Версия тайпы какая? версия расширений?

Игорь Ф. 19.05.2009 22:44

Все-таки я думаю, что indexed_search переводить с помощью llxmltranslate не нужно. Ведь это очень распространенное приложение, и оно у многих нормально переводится. Может дело в каких-то моих настройках?

Игорь Ф. 19.05.2009 22:53

Цитата:

page.config.htmlTag_langKey = ru
Нет, не помогло.

Typo 4.1.5
Indexed Search Engine 2.10.0

Podlec 19.05.2009 23:33

кстати с 4.1.10 у меня возникли такие проблемы.... не пойму в чем ) постаил на тот же сервак 4.2.1 - и все пучком.

Игорь Ф. 20.05.2009 22:05

А что по умолчанию все меняется только c помощью page.config?

Может еще где можно посмотреть?

Podlec 20.05.2009 23:54

А вот тут не скажу, так как не знаю... скорее всего да - основная настройка происходит посредством этих правил...

void 21.05.2009 03:44

Да скачайте вы уже файл локализации руками... http://translation.typo3.org/typo3conf/l10n/ru.zip

Podlec 21.05.2009 13:03

Цитата:

Сообщение от void (Сообщение 24424)
Да скачайте вы уже файл локализации руками... http://translation.typo3.org/typo3conf/l10n/ru.zip

)))))))) лучший ответ +1

P.S. хотя проблема с typo3 4.1.x все же есть такая

Игорь Ф. 21.05.2009 22:12

Вообще у меня давно стоит локализация в typo3conf/l10n.
Что-то нужно прописать?

void 21.05.2009 22:39

И после включения config.language = ru все метки остаются английскими? Проверьте, что у вас стоит локализация нужных расширений. Учитывайте, что после установки каждого расширения его локализацию нужно докачивать через Extension Manager, это не происходит автоматически. (Разумеется, это относится только к расширениям, которые переводятся на сервере переводов)

Игорь Ф. 21.05.2009 22:47

В том-то и дело, что английский язык в расширениях не меняется. Локализация indexed_search лежит в typo3conf/l10n/ru. Если я не ошибаюсь, этот плагин вообще в стандартный набор входит и дозакачивать мне его не пришлось. А сейчас такая же ерунда с tt_news. Установил - и никак не могу заменить английские названия в полях. В остальном с русским языком вроде все нормально.

А как докачивать логкализацию через EM? Я только пробовал обновлять русский язык в Translation Handling.

void 21.05.2009 23:23

Ну да, я translation handling и имел в виду. Мне кажется, что у вас какая-то ошибка в конфигах, но какая конкретно - сложно выяснить телепатически. Вот, например, что у вас находится в $GLOBALS['TSFE']->lang ?

Кстати, "в полях" можно пояснить?

Игорь Ф. 23.05.2009 00:50

Вложений: 1
Цитата:

$GLOBALS['TSFE']->lang
Что-то я тыкался, но к стыду своему так и не понял, как посмотреть результат этого запроса.


Цитата:

Кстати, "в полях" можно пояснить?
Я приложил файлик к сообщению, там все ясно. Проблем собственно с поиском на английском или русском у меня нет. А вот как убрать "searchword:" из фронтэнда?

Игорь Ф. 23.05.2009 10:18

Цитата:

$GLOBALS['TSFE']->lang
Я так понимаю, это надо где-то в TS прописать. Можете помочь?

void 23.05.2009 13:48

После грепания по сорцам выяснилось, что такие надписи (searchword и search now) есть только в одном из стандартных шаблонов. В связи с чем я и предлагаю вам немедленно от его использования отказаться.
В этом шаблоне всё сделано через мейлформу, а названия полей прописаны прямо в typoscript.

Игорь Ф. 23.05.2009 20:11

Проблема в том, что я недавно устанавливал tt_news и там такая же проблема - не могу русифицировать служебные надписи (такие как дата - Sunday 26. of April 2009, или нумератор страниц Displaying results 1 to 2 out of 8). Моя идея в том, что эта проблема аналогична indexed search. Я поэтому хочу разобраться с indexed search, т.к. он проще. Когда-то (по-моему, на предыдущей версии Typo) indexed search точно руссифицировался. А сейчас не могу понять в чем дело.

Может еще какое-то расширение установить, чтобы на нем протестировать?

Игорь Ф. 24.05.2009 23:22

Как вообще по идее должна работать локализация? Как (где) typo3 узнает, что надо идти typo3conf/l10n/ru/indexed_search и цеплять перевод оттуда?

void 25.05.2009 01:25

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

Итак, обычно локализация используется:
1) когда расширение вызывает метод pi_getLL(), указывая в качестве параметра метку перевода;
2) когда происходит парсинг TS-кода, в котором строка через префикс ссылается на локализацию. Например,
page.10 = TEXT
page.10.value = LLL:fileadmin/templates/ts/l10n.xml:site.title

Соответственно, механизм локализации лезет в файлы в typo3conf/l10n/, либо в файлы внутри расширений. Если файл локализации есть в typo3conf/l10n/, то файл из расширения с тем же именем не используется (насколько я помню).

Игорь Ф. 20.06.2009 23:40

У меня на локальном компе стоит Typo3 (версия 4.1.1) в качестве теста просто. Так вот я как-то год назад создал там 2 сайта. Так вот в одном Indexed Search руссифицируется, а в другом - нет. Если я страничку из одного сайта в другой перетаскиваю - меняется русскификация. В чем дело, я не понимаю.

void 21.06.2009 21:37

Видимо, в шаблоне одного сайта написано config.language = ru, а в шаблоне второго - нет

Игорь Ф. 21.07.2009 23:05

Да вроде нет в шаблонах обоих сайтов стоит:
page.config.language = ru
page.config.locale_all = ru_RU

Игорь Ф. 28.07.2009 16:11

Ну, по крайней мере, хоть обнаружил, откуда берется перевод для Indexed search:
typo3conf/l10n/ru/css_styled_content/pi1/ru.locallang.xml

Игорь Ф. 28.07.2009 17:22

Ну, вроде понял:
Если я в шаблоне сайта Include static (from extensions): добавляю CSS styled content (css_styled_content), то Indexed Search руссифицируется. Правда при этом сайт начинает отображать кучу всякой ерунды, надо будет поразбираться сейчас.


Часовой пояс GMT +4, время: 15:43.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot