diff --git a/main/webapp/modules/core/langs/translation-ru.json b/main/webapp/modules/core/langs/translation-ru.json
index 3197b4e94..d6daf728a 100644
--- a/main/webapp/modules/core/langs/translation-ru.json
+++ b/main/webapp/modules/core/langs/translation-ru.json
@@ -6,7 +6,7 @@
"add-url": "Добавить другой URL",
"update-preview": "Обновить предпросмотр",
"pick-record": "Выбрать элементы записи",
- "merge-cluster": "Объединить выбранные & перекластеризировать",
+ "merge-cluster": "Объединить выбранное & Перекластеризовать",
"merge-close": "Объединить выбранные & закрыть",
"export-cluster": "Экспортировать кластеры",
"close": "Закрыть",
@@ -14,16 +14,16 @@
"export": "Экспорт",
"preview": "Предпросмотр",
"download": "Загрузить",
- "upload": "Загрузить в проект",
+ "upload": "Выгрузить",
"apply": "Применить",
"enter": "Ввод",
- "esc": "Сброс",
+ "esc": "Еsc",
"refresh": "Обновить",
"reset-all": "Сбросить все",
"remove-all": "Удалить все",
- "perform-op": "Применить операции",
+ "perform-op": "Выполнить операции",
"add-std-svc": "Добавить стандартную службу",
- "start-recon": "Начать объединение",
+ "start-recon": "Начать сверку",
"add-service": "Добавить службу",
"dont-reconcile": "Не объединять эту ячейку",
"match": "Найти соответствие",
@@ -48,7 +48,7 @@
"pref-key": "Значение ключа настройки:",
"edit": "Правка",
"delete": "Удалить",
- "new-proj-name": "Новое название проекта:",
+ "new-proj-name": "Название нового проекта:",
"error-rename": "Не удалось переименовать проект:",
"no-proj": "Созданных проектов пока нет. Для создания проекта выберите \"Создать проект\" слева в меню.",
"try-these": "Если у вас пока нет своих данных, то можете поработать с этими",
@@ -63,48 +63,388 @@
"almost-done": "почти готово ...",
"memory-usage": "Использовано памяти:",
"no-details": "Технические подробности отсутствуют.",
- "question": "Загрузить данные и создать проект. Какие форматы данных можно использовать?",
+ "question": "Загрузить данные и создать проект. Какие форматы данных доступны?",
"formats": "Поддерживаются форматы TSV, CSV, *SV, Excel (.xls и .xlsx), JSON, XML, RDF в виде XML, а также документы Google Data. Поддержка других форматов возможна через расширения OpenRefine.",
"from": "Загрузить данные из"
},
"core-index-import": {
"import-proj": "Импортировать проект",
- "locate": "Указать путь к файлу с проектом OpenRefine (.tar или .tar.gz):",
+ "locate": "Указать путь к файлу проекта OpenRefine (.tar или .tar.gz):",
"file": "Файл проекта:",
"rename": "Переименовать проект (по желанию):",
"inspecting": "Проверяем выбранные файлы ...",
"warning-name": "Пожалуйста, укажите название проекта.",
"errors": "Ошибки:",
- "creating-proj": "Создаем проект ...",
+ "creating-proj": "Создание проекта ...",
"import": "Импортировать?",
"name": "Название",
- "mime-type": "Тип Mime",
+ "mime-type": "тип MIME",
"format": "Формат",
"size": "Размер",
"warning-select": "Пожалуйста, выберите хотя бы один файл.",
- "inspecting-files": "Проверяем
выбранные файлы ...",
- "unknown-err": "Произошла неизвестная ошибка",
+ "inspecting-files": "Проверяем
выбранные файлы ...",
+ "unknown-err": "Неизвестная ошибка",
"error": "Ошибка:",
"select-file": "Выберите файлы для импорта",
- "several-file": "Доступно несколько файлов. Пожалуйста, выберите из них файлы для импорта.",
+ "several-file": "Пожалуйста, выберите файлы для импорта из нескольких доступных.",
"sel-by-extension": "Выбрать по расширению файла",
- "sel-by-regex": "Выбрать по регулярному выражению или по названиям файлов",
+ "sel-by-regex": "Выбрать по регулярному выражению для названий файлов",
"parsing-options": "Задать условия парсинга",
- "project-name": "Название проекта",
+ "project-name": "Название проекта",
"updating-preview": "Обновляем предпросмотр ...",
"this-computer": "На этом компьютере",
- "warning-data-file": "Нужно указать импортируемый файл с данными.",
- "uploading-data": "Загружаем данные ...",
+ "warning-data-file": "Нужно указать файл для импорта.",
+ "uploading-data": "Выгрузка данных ...",
"web-address": "Веб-адреса (URLs)",
"warning-web-address": "Нужно указать веб-адрес (URL) для импорта.",
- "downloading-data": "Загружаем данные ...",
+ "downloading-data": "Загрузка данных ...",
"clipboard": "Из клипборда",
"warning-clipboard": "Нужно вставить данные для импорта.",
- "uploading-pasted-data": "Загружаем вставленные данные ...",
- "locate-files": "Для загрузки нужно указать путь к одному или нескольким файлам на компьютере:",
- "enter-url": "Ввести один или несколько веб-адресов (URLs) данных для импорта:",
- "clipboard-label": "Скопируйте данные из клипборда сюда:",
+ "uploading-pasted-data": "Выгрузка вставленных данных ...",
+ "locate-files": "Укажите один или несколько файлов для выгрузки:",
+ "enter-url": "Введите один или несколько веб-адресов (URLs) ссылающихся на данные для загрузки:",
+ "clipboard-label": "Вставить данные из буфера ввода сюда:",
"import-worksheet": "Листы для импорта",
- "column-widths": "Значения ширины колонок:"
+ "column-widths": "Ширины колонок:",
+ "parse-as": "Парсить данные как",
+ "column-names": "Названия колонок:",
+ "comma-separated": "числа разделенные запятой",
+ "optional-separated": "необязательный, разделенный запятой",
+ "warning-record-path": "Сначала укажите путь для записи.",
+ "pick-nodes": "Выберите записи",
+ "char-encoding": "Кодировка символов"
+ },
+ "core-index-open": {
+ "open-proj": "Открыть проект",
+ "name": "Наименование",
+ "rename": "переименовать",
+ "last-mod": "Изменён",
+ "del-title": "Удалить этот проект",
+ "del-body": "Вы действительно хотите удалить проект \"",
+ "new-title": "Наименование нового проекта:",
+ "warning-rename": "Не удалось переименовать проект:",
+ "warning-proj-name": "Нужно указать наименование проекта.",
+ "warning-data-file": "Нужно указать файл данных для выгрузки или URL с которого забрать.",
+ "browse": "Открыть папку проектов"
+ },
+ "core-index-lang": {
+ "lang-settings": "Настройка языка",
+ "label": "Выберите предпочтительный язык",
+ "send-req": "Изменить язык",
+ "page-reload": "Чтобы применить изменения, страница будет обновлена."
+ },
+ "core-index-parser": {
+ "ignore-first": "Не учитывать первые",
+ "lines-beg": "строк с начала файла",
+ "parse-next": "Парсить следующие",
+ "lines-header": "строк как заголовки колонок",
+ "discard-initial": "Отбрасывать начальные",
+ "rows-data": "строк данных",
+ "load-at-most": "Загружать максимум",
+ "parse-cell": "Парсить значение ячейки как
числа, даты, ...",
+ "store-blank": "Сохранять пустые строки",
+ "store-nulls": "Сохранять пустые ячейки как Nulls",
+ "store-source": "Сохранять источники файла
(имена файлов, URLs)
в отдельной строке",
+ "preserve-empty": "Сохранять пустые строки",
+ "trim": "Обрезать начальные & конечные пробелы в строках",
+ "json-parser": "Выберите первый JSON { } узел соответствующий первой загружаемой записи.",
+ "parse-every": "Парсить каждые",
+ "lines-into-row": "строчек в одну строку",
+ "col-separated-by": "Колонки разделяются",
+ "commas": "запятыми (CSV)",
+ "tabs": "табами (TSV)",
+ "custom": "настроить",
+ "escape": "Спецсимволы обрамлять с помощью \\",
+ "quotation-mark": "Заключать в кавычки
ячейки содержащие
разделители",
+ "click-xml": "Выберите перый XML элемент соотвествующий первой загружаемой записи."
+ },
+ "core-dialogs": {
+ "cluster-edit": "Кластеризация & Правка колонки",
+ "cluster-size": "Размер кластера",
+ "row-count": "Число строк",
+ "cluster-values": "Значения в кластере",
+ "merge": "Слить?",
+ "new-cell-val": "Новое значение ячейки",
+ "use-this-val": "Использовать это значение",
+ "browse-only-these": "Показывать только эти значения",
+ "browse-this-cluster": "Показать этот кластер",
+ "no-cluster-found": "Для выбранного метода не найдено ни одного кластера",
+ "try-another-method": "Попробуйте изменить настройки параметров метода или выберите другой метод кластеризации",
+ "clustering": "Кластеризация... ",
+ "warning-check-boxes": "Нужно что-нибудь отметить флажком, чтобы применить изменения.",
+ "choices-in-cluster": "# Вариантов в кластере",
+ "rows-in-cluster": "# Строк в кластере",
+ "choice-avg-length": "Средняя длина вариантов",
+ "choice-var-length": "Расхождение длины вариантов",
+ "found": "найдено",
+ "filtered-from": "отфильтровано из ",
+ "from-total": " всего",
+ "cluster-descr": "Этот функционал помогает находить группы ячеек с различными значениями, являющимися альтернативным представлением одной и той же сущности. Например, строки \"New York\" и \"new york\" вероятно представляют одно и то же понятие и различаются размером первой буквы, а \"Gödel\" и \"Godel\" возможно указывают на одного и того же человека.",
+ "find-more": "Узнать больше ...",
+ "method": "Метод ",
+ "key-collision": "несоответствия ключей",
+ "nearest-neighbor": "k-ближайших соседей",
+ "keying-function": "Функция ключа ",
+ "fingerprint": "Fingerprint",
+ "ngram": "Fingerprint(NGram)",
+ "metaphone": "Metaphone3",
+ "phonetic": "ColognePhonetic",
+ "distance-fun": "Функция расстояния ",
+ "leven": "Левенштейна",
+ "ppm": "РРМ",
+ "ngram-size": "Размер N-граммы ",
+ "ngram-radius": "Радиус ",
+ "block-chars": "Размер блока ",
+ "reorder-column": "Переупорядочить / Удалить колонки",
+ "drag-column": "Перетащите колонки чтобы изменить их порядок",
+ "drop-column": "Перетащите колонки сюда чтобы удалить",
+ "template-export": "Экспорт через шаблон",
+ "template-prefix": "Префикс",
+ "template-rowt": "Шаблон записи",
+ "template-rows": "Разделитель строк",
+ "template-suffix": "Суффикс",
+ "idling": "Битьё баклуш...",
+ "updating": "Обновление...",
+ "scatterplot-matrix": "Scatterplot Матрица",
+ "focusing-on": "фокус на",
+ "processing": "Обработка...",
+ "error-getColumnInfo": "Ошибка вызова 'get-columns-info'",
+ "no-column-dataset": "Этот набор данных не содержит колонок",
+ "linear-plot": "Линейный график",
+ "logarithmic-plot": "Логарифмический график",
+ "rotated-counter-clock": "Повернуть на 45° против часовой",
+ "no-rotation": "Не поворачивать",
+ "rotated-clock": "Повернуть на 45° по часовой",
+ "small-dot": "Маленький размер точки",
+ "regular-dot": "Стандартный размер точки",
+ "big-dot": "Большой размер точки",
+ "cell-fields": "Текущая ячейка. Имеет поля: 'value' и 'recon'.",
+ "cell-value": "Значение текущей ячейки. Сокращённое наименование для 'cell.value'.",
+ "row-fields": "Текущая строка. Содержит 5 полей: 'flagged', 'starred', 'index', 'cells', и 'record'.",
+ "cells-of-row": "Ячейки текущей строки. Сокращённое наименование для 'row.cells'. Конкретная ячейка может быть извлечена с помощью выражения 'cells.', если одно слово, или 'cells[\"\"] в противном случае.",
+ "row-index": "Индекс текущей строки. Сокращённое наименование для 'row.index'.",
+ "returns": "возвращает",
+ "from": "Из",
+ "expression": "Выражение",
+ "reuse": "Применить",
+ "remove": "Удалить",
+ "error": "Ошибка",
+ "no-syntax-err": "Нет ошибок",
+ "internal-err": "Внутренняя ошибка",
+ "language": "Язык",
+ "preview": "Предпросмотр",
+ "history": "История",
+ "starred": "Избранное",
+ "help": "Помощь",
+ "opt-code-applied": "Настройки экспорта успешно применены.",
+ "error-apply-code": "Ошибка применения настроек экспорта",
+ "custom-tab-exp": "Пользовательский табличный экспорт",
+ "content": "Содержимое",
+ "download": "Загрузить",
+ "upload": "Выгрузить",
+ "opt-code": "Настройка экспорта",
+ "sel-and-ord": "Укажите колонки и их порядок для экспорта",
+ "opt-for": "Настройки для",
+ "for-recon-cell": "Вывод ячеек прошедших сверку",
+ "match-ent-name": "Наименование для совпавших сущностей",
+ "cell-content": "Содержимое ячейки",
+ "match-ent-id": "ID для совпавших сущностей",
+ "link-match": "Ссылка на страницу совпавшей сущности",
+ "out-not-unmatch": "Ничего не выводить для не совпавших сущностей",
+ "date-format": "Для времени и даты использовать формат",
+ "date-iso": "ISO 8601, т.е., 2011-08-24T18:36:10+08:00",
+ "short-format": "Короткий региональный",
+ "medium-format": "Средний региональный",
+ "long-format": "Длинный региональный",
+ "full-format": "Полный региональный",
+ "custom": "Пользовательский",
+ "local-time": "Использовать временные зоны",
+ "omit-time": "Исключить время",
+ "out-col-header": "Выводить наименования колонок",
+ "out-empty-row": "Выводить пустые строки (т.е. все ячейки равны null)",
+ "ignore-facets": "Экспортировать все строки, игнорируя настройки фасетов и фильтров",
+ "line-based": "Построчные текстовые форматы",
+ "other-format": "Другие форматы",
+ "tsv": "Значения разделенные табами (TSV)",
+ "csv": "Значения разделенные запятыми (CSV)",
+ "custom-separator": "Пользовательский разделитель",
+ "excel": "Еxcel (.xls)",
+ "excel-xml": "Excel как XML (.xlsx)",
+ "html-table": "HTML-таблица",
+ "char-enc": "Кодировка символов",
+ "line-sep": "Разделитель строк",
+ "upload-to": "Выгрузить в",
+ "json-text": "Этот JSON-текст содержит настройки сделанные вами на других закладках. Вы можете скопировать его и сохранить для последующего использования, а также вставить его и нажать Применить чтобы воспользоваться сохраненными ранее настройками."
+ },
+ "core-facets": {
+ "remove-facet": "Удалить этот фасет",
+ "reset": "сбросить",
+ "invert": "инвертировать",
+ "change": "изменить",
+ "click-to-edit": "Нажмите чтобы редактировать выражение",
+ "sort-by": "Сортировка",
+ "name": "имя",
+ "count": "кол-во",
+ "cluster": "Кластер",
+ "current-exp": "Текущее выражение",
+ "facet-choices": "Варианты фасетов в виде значений разделенных табами",
+ "loading": "Загрузка...",
+ "too-many-choices": "всего вариантов, слишком много для показа",
+ "set-choice-count": "Установить ограничение на число вариантов",
+ "edit": "правка",
+ "facet-by-count": "Фасет по числу вариантов",
+ "edit-based-col": "Правка выражения для фасета, основанного на колонке",
+ "edit-facet-exp": "Правка выражения для фасета",
+ "set-max-choices": "Установите максимальное число вариантов для показа в каждом текстовом фасете (большое число замедлит приложение)",
+ "case-sensitive": "регистрозависимый",
+ "regular-exp": "регулярное выражение",
+ "time": "Время",
+ "non-time": "Без времени",
+ "blank": "Пусто",
+ "error": "Ошибка",
+ "unknown-error": "Неизвестная ошибка",
+ "linear-plot": "Линейный график",
+ "linear-plot-abbr": "LIN",
+ "logar-plot": "Логарифмический график",
+ "logar-plot-abbr": "LOG",
+ "rotated-counter-clock": "Повернуть на 45° против часовой",
+ "no-rotation": "Не поворачивать",
+ "rotated-clock": "Повернуть на 45° по часовой",
+ "small-dot": "Маленький размер точки",
+ "regular-dot": "Стандартный размер точки",
+ "big-dot": "Большой размер точки",
+ "export-plot": "экспорт графика",
+ "numeric": "Число"
+ },
+ "core-project": {
+ "open": "Открыть",
+ "permalink": "Постоянная ссылка",
+ "export": "Экспорт",
+ "help": "Помощь",
+ "starting": "Старт",
+ "facet-filter": "Фасет / Фильтер",
+ "undo-redo": "Отменить / Вернуть",
+ "extensions": "Расширения",
+ "proj-name": "Нажмите чтобы переименовать проект",
+ "use-facets": "Использование фасетов и фильтров",
+ "use-to-select": "Чтобы создать наборы данных для обработки используйте фасеты и фильтры. Выбирайте методы фасетов и фильтров из меню заголовков колонок данных.",
+ "not-sure": "Не знаете с чего начать?",
+ "watch-cast": "Посмотрите эти видео-ролики",
+ "refreshing-facet": "Обновление фасетов...",
+ "update-facets": "Обновить все фасеты",
+ "clear-selection": "Снять выделение во всех фасетах",
+ "remove-all": "Удалить все фасеты",
+ "export-project": "Экспортировать проект",
+ "tab-value": "Значения разделенные табами",
+ "comma-sep": "Значения разделенные запятыми",
+ "html-table": "HTML-таблица",
+ "excel": "Еxcel (.xls)",
+ "excel-xml": "Еxcel 2007+ (.xlsx)",
+ "odf": "ODF таблица",
+ "triple-loader": "Тriple loader",
+ "mqlwrite": "МQLWrite",
+ "custom-tabular": "Пользовательский табличный экспорт...",
+ "templating": "По шаблону...",
+ "warning-align": "You haven't done any schema alignment yet,\n so there is no triple to export.\n\n Use the Freebase > Еdit Schema Alignment Skeleton...\n command to align your data with Freebase schemas first.",
+ "json-invalid": "Вставленный вами JSON содержит ошибки",
+ "undo-history": "Неограниченная история отмен",
+ "mistakes": "Не переживайте по поводу ошибочных действий. Все ваши действия будут отображаться здесь, и вы сможете их отменить в любой момент.",
+ "learn-more": "Узнать больше »",
+ "apply": "Применить…",
+ "extract": "Извлечь…",
+ "filter": "Фильтер:",
+ "extract-history": "Извлечь историю операций",
+ "extract-save": "Извлечь и сохранить историю операций в виде JSON для последующего применения в других проектах.",
+ "apply-operation": "Применить историю операций",
+ "paste-json": "Вставьте JSON истории операций для применения:",
+ "complete": "завершить",
+ "other-processes": "другие ожидающие процессы",
+ "other-process": "другой ожидающий процесс",
+ "cancel-all": "Отменить все",
+ "cancel": "Отменить",
+ "canceling": "Отмена...",
+ "last-op-er": "В процессе выполнения последней операции возникли ошибки",
+ "continue-remaining": "Продолжить оставшиеся операции",
+ "undo": "Отмена"
+ },
+ "core-recon": {
+ "access": "Доступ к",
+ "service-api": "Service АPI",
+ "cell-type": "Провести сверку ячеек к сущностям одного и типов",
+ "col-detail": "Использовать также следующие детали из других колонок",
+ "against-type": "Провести сверку в соответствии с типом",
+ "no-type": "Провести сверку без учета типа",
+ "auto-match": "Производить автоматическое соответствие для кандидатов с высокой степенью доверия",
+ "warning-type-sugg": "Извините, для ваших данных мы не можем предложить ни одного типа. Пожалуйста, укажите ниже тип самостоятельно.",
+ "column": "Колонка",
+ "include": "Включить",
+ "as-property": "Как свойство",
+ "contact-service": "Подключение к службе сверки",
+ "error-contact": "Ошибка подключения к службе сверки",
+ "wd-recon-lang": "еn",
+ "recon-col": "Сверка для колонки",
+ "pick-service": "Выберите службу или расширение слева",
+ "enter-url": "Введите URL-адрес службы",
+ "cell-contains": "Каждая ячейка содержит:",
+ "max-candidates": "Максимальное число возвращаемых кандидатов",
+ "service-title": "Службы"
+ },
+ "core-util-enc": {
+ "select-enc": "Выберите кодировку",
+ "common": "Общие кодировки",
+ "all": "Все кодировки",
+ "encoding": "Кодировка",
+ "aliases": "Псевдонимы",
+ "today": "сегодня",
+ "yesterday": "вчера",
+ "days-ago": "дней назад",
+ "week-ago": "неделю назад",
+ "weeks-ago": "недель назад",
+ "month-ago": "месяц назад",
+ "months-ago": "месяцев назад",
+ "year-ago": "год назад",
+ "years-ago": "лет назад",
+ "working": "Обработка",
+ "invalid-date": "Неверная строка даты"
+ },
+ "core-views": {
+ "edit-cell": "Редактировать эту ячейку",
+ "choose-match": "Выбрать новое соответствие",
+ "match-all-cells": "Установить соответствие этого заголовка с этой и всеми аналогичными ячейками",
+ "match-this-cell": "Установить соответствие этого заголовка с этой ячейкой",
+ "create-topic-cells": "Создать новый заголовок для этой и всех аналогичных ячеек",
+ "create-topic-cell": "Создать новый заголовок для этой ячейки",
+ "create-topic": "Создать новый заголовок",
+ "search-match": "Поиск соответствия",
+ "not-valid-number": "Некорректное число.",
+ "not-valid-date": "Некорректная дата.",
+ "match-this": "Поиск соответствия только для этой ячейки",
+ "match-other": "Поиск соответствия для других ячеек с аналогичным содержимым",
+ "search-for": "Искать соответствие для",
+ "match-cell": "Этой ячейки",
+ "match-identical": "Других аналогичных ячеек",
+ "matched": "согласована",
+ "new": "новая",
+ "to-be-recon": "нужна сверка",
+ "facet": "Фасет",
+ "edit-cells": "Правка ячеек",
+ "edit-column": "Правка колонки",
+ "transpose": "Преобразование",
+ "sort": "Сортировка",
+ "collapse-expand": "Свернуть/развернуть колонки для более удобного просмотра данных",
+ "collapse-this": "Свернуть эту колонку",
+ "collapse-other": "Свернуть все остальные колонки",
+ "collapse-left": "Свернуть все колонки слева",
+ "collapse-right": "Свернуть все колонки справа",
+ "reconcile": "Сверка",
+ "match-fb": "Сверить данные этой колонки с информацией в Базе знаний",
+ "reverse": "В обратном порядке",
+ "remove-sort": "Убрать сортировку",
+ "sort-by": "Сортировка",
+ "sort-cell": "Сортировать значения ячеек как",
+ "text": "текст",
+ "case-sensitive": "с учётом регистра",
+ "numbers": "числа",
+ "dates": "даты"
}
}