Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
20.05.2008, 08:11 | #1 |
Senior Member
Регистрация: 27.02.2006
Сообщений: 131
|
Локализация indexed search - русская для версии 4.2
заметьте, если вы поместите это в файл typo3/sysext/indexed_search/pi/locallang.xml - необходимо будет сменить в строке <languageKey index="default" type="array"> index="default" на index="ru" - если ваш сайт по-умолчанию не русскоязычный. В таком случае просто добавьте этот блок в этот xml в соответствующее место
<languageKey index="default" type="array"> <label index="submit_button_label">Поиск</label> <label index="opt_type_0">Точное совпадение</label> <label index="opt_type_1">Часть слова</label> <label index="opt_type_2">Первая часть слова</label> <label index="opt_type_3">Последняя часть слова</label> <label index="opt_type_10">Похожее по звучанию</label> <label index="opt_type_20">Фраза</label> <label index="opt_defOp_0">Все слова (AND)</label> <label index="opt_defOp_1">Любые слова (OR)</label> <label index="opt_sections_0">Целый сайт</label> <label index="opt_sections_-1">Только эта страница</label> <label index="opt_sections_-2">С начала сайта + один уровень меню вниз</label> <label index="opt_sections_-3">Со второго уровеня меню и ниже</label> <label index="opt_freeIndexUid_-1">Все, смешано</label> <label index="opt_freeIndexUid_-2">Все, сгруппировано</label> <label index="opt_freeIndexUid_0">Страницы</label> <label index="opt_freeIndexUid_header_-1">Смешанные категории</label> <label index="opt_freeIndexUid_header_0">Страницы сайта</label> <label index="opt_media_-1">Все медиа-ресурсы</label> <label index="opt_media_0">Внутренние страницы</label> <label index="opt_media_-2">Все внешнее</label> <label index="opt_order_rank_flag">Вес/Частота</label> <label index="opt_order_rank_freq">Частота</label> <label index="opt_order_rank_first">Close to top</label> <label index="opt_order_rank_count">Число слов</label> <label index="opt_order_mtime">Изменено</label> <label index="opt_order_title">Заголовок документа</label> <label index="opt_order_crdate">Создано</label> <label index="opt_group_sections">Иерархия по разделам</label> <label index="opt_group_flat">Плоский лист</label> <label index="opt_lang_-1">Все языки</label> <label index="opt_lang_0">По-умолчанию</label> <label index="opt_desc_0">Лучшие сверху</label> <label index="opt_desc_1">Худшие сверху</label> <label index="opt_RL1">Уровень 1:</label> <label index="opt_RL1ALL">Все страницы на уровне 1</label> <label index="opt_RL2">- Уровень 2:</label> <label index="opt_RL2ALL">- Все страницы на уровне 2</label> <label index="form_searchFor">Искать:</label> <label index="form_extResume">Расширенные данные</label> <label index="form_atATime">время</label> <label index="form_orderBy">Порядок:</label> <label index="form_fromSection">Из раздела:</label> <label index="form_freeIndexUid">Категория:</label> <label index="form_searchIn">Искать в:</label> <label index="form_match">Встретилось:</label> <label index="form_style">Стиль:</label> <label index="rules_header">Правила:</label> <label index="rules_text"> Возможно искать слова, состоящие минимум из двух символов. Максимальное количество символов поисковой фразы равно 200. Пробел используется для склейки слов, кавычки вокруг словосочетания или слова могут использоваться для поиска точного совпадения. Фразы AND(и), OR(или) и NOT(отрицание) между словами служат для уточнения поиска. +/|/- эквивалентно AND, OR и NOT. Все поисковые слова конвертируются в нижний регистр. </label> <label index="searchFor">Поиск</label> <label index="searchFor_or">или</label> <label index="searchFor_and">и</label> <label index="searchFor_butNot">кроме</label> <label index="noResults">Не найдено ни одного документа, соответствующего Вашему запросу.</label> <label index="inSection">в разделе</label> <label index="inNsection">в %s разделе:</label> <label index="inNsections">в %s разделах:</label> <label index="word_page">страница</label> <label index="word_pages">страницы</label> <label index="unnamedSection">Другие</label> <label index="link_regularSearch">Простой поиск</label> <label index="link_advancedSearch">Расширенный поиск</label> <label index="res_path">Путь:</label> <label index="res_modified">Изменено:</label> <label index="res_created">Создано:</label> <label index="res_size">Размер:</label> <label index="res_noResume">Заметка: Информаци на странице по результатам поиска может быть недоступна.</label> <label index="res_otherMatching">Другие найденные страницы в том же документе:</label> <label index="res_otherPageAsWell">Информация: отсутствуют проиндексированные страницы... Возможно, индексирование произошло для другой группы пользователей.</label> <label index="res_memberGroups">Необходимо состоять в группе пользователей %s</label> <label index="pi_list_browseresults_prev">< Предыдущая</label> <label index="pi_list_browseresults_page">Страница</label> <label index="pi_list_browseresults_next">Следующая ></label> <label index="pi_list_browseresults_display">Показан результат ###TAG_BEGIN###%s - %s###TAG_END### из ###TAG_BEGIN###%s###TAG_END###</label> <label index="local_operator_AND">AND</label> <label index="local_operator_OR">OR</label> <label index="local_operator_NOT">NOT</label> <label index="makerating_addToCurrentSearch">Добавить к текущему поисковому запросу</label> <label index="maketitle_matches">найдено</label> </languageKey> |
20.05.2008, 13:44 | #2 |
Senior Member
|
Простите, не могу понять, почему вы рекомендуете так делать? Почему именно в версии 4.2? В этой версии проблемма с локализацией?
Как мне кажется, это неверный подход. Дефолтный язык всегда английский! Не меняйте значения дефолтного массива на ваш язык. Просто ниже добавляйте массивы для других языков: Код:
<languageKey index="default" type="array"> ... </languageKey> <languageKey index="ru" type="array"> ... </languageKey> <languageKey index="fr" type="array"> ... </languageKey> Возможно это у вас сработало в отдельно взятом случае. Но в целом это приводит к проблемам в кодировке. Не думаю, что этот рецепт может быть универсальным лекрством. Лучше пользоваться переводами из Ext. Manager -> Translation Hendler. Только что перепроверил. Все переводы там есть.
__________________
Стас Кобзарь |
29.05.2008, 19:53 | #3 | |
Senior Member
Регистрация: 27.02.2006
Сообщений: 131
|
Цитата:
да, вы правы, так разумнее |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
indexed search - pages are indexed many times | typo27 | Разработка расширений / TYPO3 extension development | 5 | 29.02.2008 10:37 |
локализация indexed search для rus & ua | Tod | Локализация проекта | 1 | 17.12.2007 18:17 |
мозговой штурм: простота использоватния Typo3 (для версии 4.5) | Valery Romanchev | Общие вопросы | 2 | 24.05.2006 14:04 |
И опять indexed search | Mamut | Общие вопросы | 2 | 07.07.2005 10:57 |
опять indexed search | massimo | Общие вопросы | 1 | 06.03.2005 01:43 |