diff --git a/src/main/resources/LOCALIZE-LIB/ru/consulo.application.ApplicationLocalize.yaml b/src/main/resources/LOCALIZE-LIB/ru/consulo.application.ApplicationLocalize.yaml
index 2059393..f2359ce 100644
--- a/src/main/resources/LOCALIZE-LIB/ru/consulo.application.ApplicationLocalize.yaml
+++ b/src/main/resources/LOCALIZE-LIB/ru/consulo.application.ApplicationLocalize.yaml
@@ -393,7 +393,7 @@ checkbox.spaces.around.unary.operator:
checkbox.spaces.array.initializer.left.brace:
text: Открывающая фигурная скобка инициализатора массива
checkbox.spaces.assignment.operators:
- text: Операторы присваивания (=, +=, ...)
+ text: Операторы присваивания (=, +=, …)
checkbox.spaces.before.colon:
text: Перед «:»
checkbox.spaces.before.comma:
diff --git a/src/main/resources/LOCALIZE-LIB/ru/consulo.git.GitLocalize.yaml b/src/main/resources/LOCALIZE-LIB/ru/consulo.git.GitLocalize.yaml
index 582bb94..9fa7d47 100644
--- a/src/main/resources/LOCALIZE-LIB/ru/consulo.git.GitLocalize.yaml
+++ b/src/main/resources/LOCALIZE-LIB/ru/consulo.git.GitLocalize.yaml
@@ -1,31 +1,31 @@
action.Annotate.with.Blame.text:
text: Аннотировать с помощью Git Blame
action.Git.Pull.text:
- text: Получить (Pull)...
+ text: Получить (Pull)…
action.Git.Stash.Silently.text:
- text: Припрятать (Stash) бесшумно
+ text: Припрятать бесшумно (Stash)
action.Git.Stash.UnstashAs.description:
text: Pop или применить выбранный stash как новую ветку с индексом или без него
action.Git.Stash.UnstashAs.text:
- text: Достать припрятанное (Unstash)...
+ text: Достать припрятанное (Unstash)…
action.add.text:
text: Добавить
action.branches.text:
- text: _Ветки...
+ text: _Ветки…
action.checkout.revision.text:
text: Checkout Revision
action.init.text:
- text: Создать Git репозиторий...
+ text: Создать Git репозиторий…
action.compare.with.branch.text:
- text: Сравнить с веткой или тегом...
+ text: Сравнить с веткой или тегом…
action.create.new.branch.description:
text: Создать новую ветку, начиная с выбранного коммита
action.create.new.branch.text:
- text: Новая ветка...
+ text: Новая ветка…
action.create.new.tag.description:
text: Создать новый тег, указывающий на этот коммит
action.create.new.tag.text:
- text: Новый тег...
+ text: Новый тег…
action.fetch.text:
text: Актуализировать (Fetch)
action.log.deep.compare.description:
@@ -33,33 +33,33 @@ action.log.deep.compare.description:
action.log.deep.compare.text:
text: Выделить невыбранные коммиты
action.log.reset.text:
- text: Сбросить текущую ветку к этому коммиту...
+ text: Сбросить текущую ветку к этому коммиту…
action.merge.name:
text: Слияние (Merge)
action.merge.text:
- text: Слияние (Merge)...
+ text: Слияние (Merge)…
action.pull.text:
- text: Получить (Pull)...
+ text: Получить (Pull)…
action.rebase.abort.progress.title:
- text: Отмена процесса перебазирования (Rebase)...
+ text: Отмена процесса перебазирования (Rebase)…
action.rebase.abort.text:
text: Отменить перебазирование (Rebase)
action.rebase.continue.progress.title:
- text: Продолжение процесса перебазирования (Rebase)...
+ text: Продолжение процесса перебазирования (Rebase)…
action.rebase.continue.text:
text: Продолжить перебазирование (Rebase)
action.rebase.skip.name:
text: Пропустить коммит при перебазировании (Rebase)
action.rebase.skip.progress.title:
- text: Пропуск коммита во время перебазирования (Rebase)...
+ text: Пропуск коммита во время перебазирования (Rebase)…
action.rebase.skip.text:
text: Пропустить коммит
action.rebase.text:
- text: Перебазирование (Rebase)...
+ text: Перебазирование (Rebase)…
action.reset.text:
- text: Сбросить HEAD...
+ text: Сбросить HEAD…
action.resolve.conflicts.text:
- text: Разрешить конфликты...
+ text: Разрешить конфликты…
action.selected.directory.text:
text: Выбран{0,choice,1# каталог|2#ы каталоги}
action.selected.file.text:
@@ -67,21 +67,21 @@ action.selected.file.text:
action.stash.name:
text: Припрятать (Stash)
action.stash.text:
- text: Припрятать изменения (Stash)...
+ text: Припрятать изменения (Stash)…
action.tag.name:
text: Тег
action.tag.text:
- text: Новый тег...
+ text: Новый тег…
action.text.show.all.submitted:
text: Показать все файлы, измененные этим коммитом
action.unstash.name:
text: Достать припрятанное (Unstash)
action.unstash.text:
- text: Достать припрятанные изменения (Unstash)...
+ text: Достать припрятанные изменения (Unstash)…
add.action.name:
text: Добавить
add.adding:
- text: Добавление файлов...
+ text: Добавление файлов…
addrefspec.button:
text: Добавить
addrefspec.get.references:
@@ -420,21 +420,21 @@ git.running:
git.status.bar.widget.name:
text: Git-ветка
git.status.bar.widget.text.cherry.pick:
- text: Забрать коммит (Cherry-pick) в {0}
+ text: Забрать коммит в {0} (Cherry-pick)
git.status.bar.widget.text.merge:
- text: Слияние (Merge) {0}
+ text: Слияние {0} (Merge)
git.status.bar.widget.text.rebase:
- text: Перебазирование (Rebase) {0}
+ text: Перебазирование {0} (Rebase)
git.status.bar.widget.text.revert:
- text: Откатывание (Revert) в {0}
+ text: Откатывание в {0} (Revert)
git.unstash.clear.confirmation.message:
- text: Удалить все припрятанные (Stash) изменения? Это действие нельзя отменить.
+ text: Удалить все припрятанные изменения (Stash)? Это действие нельзя отменить.
git.unstash.clear.confirmation.title:
- text: Удалить все припрятанные (Stash) изменения?
+ text: Удалить все припрятанные изменения (Stash)?
git.unstash.drop.confirmation.message:
text: Вы хотите удалить {0}?
"{1}"
git.unstash.drop.confirmation.title:
- text: Удалить припрятанные (Stash) изменения {0}?
+ text: Удалить припрятанные изменения {0} (Stash)?
git.vcs.config.convert.ask:
text: Спрашивать перед конвертацией
git.vcs.config.convert.crlf:
@@ -476,7 +476,7 @@ group.main.menu.current.file.text:
group.main.menu.patch.text:
text: Patch
group.main.menu.rebase.actions.text:
- text: Перебазирование (_Rebase)
+ text: _Перебазирование (Rebase)
group.main.menu.uncommitted.changes.text:
text: _Незакоммиченные изменения
group.repository.context.menu.text:
@@ -498,7 +498,7 @@ init.warning.already.under.git:
init.warning.title:
text: Инициализация Git
initializing.title:
- text: Инициализация репозитория...
+ text: Инициализация репозитория…
merge.add.log.information:
text: Добавить информацию &журнала изменений
merge.add.log.information.tooltip:
@@ -508,7 +508,7 @@ merge.branch.button:
merge.branch.message:
text: Выберите ветку для слияния (Merge) с этой ({0})
merge.branch.title:
- text: Слияние (Merge) веток
+ text: Слияние изменений (Merge)
merge.branches:
text: '&Ветки для слияния (Merge):'
merge.branches.tooltip:
@@ -534,13 +534,13 @@ merge.no.fast.forward.tooltip:
merge.retrieving.branches:
text: Получение неслитых веток
merge.squash.commit:
- text: &Схлопывающий (Squash) коммит
+ text: &Схлопывающий коммит (Squash)
merge.squash.tooltip:
text: Схлопнуть все изменения в один коммит (опция "--squash")
merge.strategy:
text: '&Стратегия:'
merge.strategy.tooltip:
- text: Стратегия слияния (Merge) для использования (опция "-s")
+ text: Стратегия слияния (Merge) (опция "-s")
merge.tool.action.name:
text: Инструмент слияния (MergeTool)
merge.tool.column.status.deleted:
@@ -552,9 +552,9 @@ merge.tool.column.theirs.status:
merge.tool.column.yours.status:
text: Ваш
merging.branch:
- text: Слияние (Merge) ветки {0}
+ text: Слияние ветки {0} (Merge)
merging.title:
- text: Слияние (Merge) изменений в {0}
+ text: Вливаем изменения в {0} (Merge)
paths.affected.title:
text: Пути, затронутые в коммите {0}
progress.title.moving.files:
@@ -578,17 +578,17 @@ pull.remote.tooltip:
pull.retrieving.remotes:
text: Получение удалённых репозиториев
pull.title:
- text: Получить (Pull) изменения
+ text: Получить изменения (Pull)
pull.url.message:
text: 'Введите URL удалённого репозитория для получения/слияния (Pull/Merge) (оставьте пустым для значения по умолчанию):'
pull.url.title:
text: URL получения (Pull)
pulling.title:
- text: Получение (Pull) изменений из {0}
+ text: Получение изменений из {0} (Pull)
push.action.name:
text: Отправить (Push)
push.active.action.name:
- text: Отправка (Push) активных веток
+ text: Отправка активных веток (Push)
push.active.autostash:
text: '&Авто-припрятывание (Stash)'
push.active.autostash.tooltip:
@@ -614,11 +614,11 @@ push.active.fetch.failed:
push.active.fetch.failed.title:
text: Актуализация (Fetch) не удалась
push.active.fetch.tooltip:
- text: Актуализировать состояние (Fetch) отслеживаемых веток из удалённого репозитория
+ text: Актуализировать состояние отслеживаемых веток из удалённого репозитория (Fetch)
push.active.fetching:
- text: Актуализация (Fetch) для активных веток
+ text: Актуализация для активных веток (Fetch)
push.active.pushing:
- text: Отправка веток...
+ text: Отправка веток…
push.active.rebase:
text: 'Перебазирование (&Rebase)'
push.active.rebase.and.push:
@@ -626,7 +626,7 @@ push.active.rebase.and.push:
push.active.rebase.tooltip:
text: Перебазирование (Rebase) веток для возможности отправки (Push) (может переупорядочить коммиты)
push.active.rebasing:
- text: Перебазируем (Rebase)...
+ text: Перебазируем (Rebase)…
push.active.save.before.rebase:
text: 'Очистить рабочее дерево перед перебазированием (Rebase):'
push.active.status.behind:
@@ -644,7 +644,7 @@ push.active.status.push:
push.active.status.status:
text: 'Статус: '
push.active.title:
- text: Отправка (Push) активных веток
+ text: Отправка активных веток (Push)
push.active.view:
text: '&Просмотр'
push.branches:
@@ -658,7 +658,7 @@ push.force.update:
push.force.update.tooltip:
text: Если выбрано, удалённая ссылка обновляется, даже если она не является предком локальной ссылки.
push.policy:
- text: 'Отправить (&Push):'
+ text: '&Отправить (Push):'
push.policy.all:
text: Все
push.policy.default:
@@ -678,11 +678,11 @@ push.show.tags:
push.show.tags.tooltip:
text: Если выбрано, теги также будут отображаться при выборе веток.
push.tags:
- text: Отправить (Push) &теги
+ text: Отправить &теги (Push)
push.tags.tooltip:
text: Все ссылки на теги отправляются в дополнение к ссылкам, указанным в разделе ссылок.
push.title:
- text: Отправить (Push) изменения
+ text: Отправить изменения (Push)
push.use.thin.pack:
text: '&Использовать thin pack'
push.use.thin.pack.tooltip:
@@ -692,7 +692,7 @@ pushing.all.changes:
rebase.abort.action.name:
text: Прервать перебазирование (Rebase)
rebase.action.error:
- text: Ошибка перебазирования (Rebase) Git
+ text: Ошибка перебазирования Git (Rebase)
rebase.action.message:
text: Несколько Git-корней имеют незавершённый процесс перебазирования (Rebase). Пожалуйста, выберите корень для выполнения действия.
rebase.action.name:
@@ -728,7 +728,7 @@ rebase.editor.move.up:
rebase.editor.move.up.tooltip:
text: Переместить коммит вверх в списке (коммит будет применен раньше)
rebase.editor.title:
- text: Перебазируем (Rebase) коммиты
+ text: Перебазируем коммиты (Rebase)
rebase.editor.view:
text: '&Просмотр'
rebase.editor.view.tooltip:
@@ -750,7 +750,7 @@ rebase.invalid.onto:
rebase.merge.strategy:
text: '&Стратегия слияния (Merge):'
rebase.merge.strategy.tooltip:
- text: Выберите стратегию слияния (Merge) для использования
+ text: Выберите стратегию слияния (Merge)
rebase.no.merge:
text: '&Не использовать стратегии слияния (Merge)'
rebase.no.merge.tooltip:
@@ -772,7 +772,7 @@ rebase.result.amend:
rebase.result.amend.title:
text: Перебазирование (Rebase) приостановлено
rebase.result.cancelled:
- text: Процесс перебазирования (Rebase) был отменен.
+ text: Процесс перебазирования (Rebase) был отменён.
rebase.result.cancelled.title:
text: Перебазирование (Rebase) отменено
rebase.result.conflict:
@@ -794,7 +794,7 @@ rebase.show.remote.branches.tooltip:
rebase.show.tags.tooltip:
text: Показать теги в выпадающих списках «from» и «onto».
rebase.title:
- text: Перебазирование (Rebase) ветки
+ text: Перебазирование ветки (Rebase)
rebase.unstructured.editor.button:
text: Возобновить перебазирование (Rebase)
rebase.unstructured.editor.git.root:
@@ -828,7 +828,7 @@ refspec.add.all.tags:
refspec.add.all.tags.tooltip:
text: Добавляет запись сопоставления для всех тегов
refspec.add.ref:
- text: '&Добавить...'
+ text: '&Добавить…'
refspec.add.ref.tooltip:
text: Добавить ветку или тег по названию
refspec.branch.prefix:
@@ -858,9 +858,9 @@ refspec.validation.remote.is.blank:
regase.show.tags:
text: Показать теги
remove.removing:
- text: Удаление файлов...
+ text: Удаление файлов…
repository.action.missing.roots.misconfigured:
- text: Ни один из настроенных Git-корней не находится под Git. Настроенный каталог или какие-то из его родительских должны иметь подкаталог ".git".
+ text: Ни один из настроенных Git-корней не находится под Git. Настроенный каталог должен иметь подкаталог ".git".
repository.action.missing.roots.title:
text: Нет Git-корней
repository.action.missing.roots.unconfigured.message:
@@ -868,7 +868,7 @@ repository.action.missing.roots.unconfigured.message:
repository.not.found.error:
text: Не удалось найти настроенный репозиторий Git для {0}
reset.action.name:
- text: Сбросить HEAD...
+ text: Сбросить HEAD…
reset.button:
text: Сбросить
reset.commit.invalid:
@@ -895,11 +895,11 @@ reset.validate:
reset.validate.tooltip:
text: Проверить указатель коммита и проверить содержимое ссылочного коммита.
resetting.title:
- text: Сброс HEAD...
+ text: Сброс HEAD…
revert.action.name:
text: '&Откатить'
revert.reverting:
- text: Откатывание файлов...
+ text: Откатывание файлов…
revert.reverting.mulitple:
text: Откатывание {0} файлов
revision.graph:
@@ -915,7 +915,7 @@ settings.auto.update.on.push.rejected:
settings.commit.automatically.on.cherry.pick:
text: Автоматически коммитить при Cherry-pick
settings.crlf:
- text: Предупреждать, если &CRLF разделители строк собираются коммитить
+ text: Предупреждать, если собираются коммитить разделители строк CRLF
settings.detached.head:
text: Предупреждать при коммите в detached HEAD или во время перебазирования (Rebase)
settings.protected.branched:
@@ -953,15 +953,15 @@ stash.button:
stash.keep.index:
text: Сохранить &индекс
stash.keep.index.tooltip:
- text: Если этот флажок установлен, индексированные изменения сохраняются в индексе.
+ text: Если этот флажок установлен, все уже добавленные в индекс изменения остаются неизменными
stash.message:
text: '&Сообщение:'
stash.message.tooltip:
- text: Введите сообщение для припрятывания (Stash).
+ text: Введите сообщение для припрятывания (Stash)
stash.title:
text: Припрятывание (Stash)
stashing.title:
- text: Припрятываем (Stash) изменения...
+ text: Припрятываем изменения (Stash)…
tag.button:
text: Создать тег
tag.commit.label:
@@ -979,9 +979,9 @@ tag.error.tag.exists:
tag.force:
text: '&Принудительно'
tag.force.tooltip:
- text: Принудительно создать тег, даже если тег с таким именем уже существует.
+ text: Принудительно создать тег, даже если существует другой тег с таким же названием.
tag.getting.existing.tags:
- text: Получение существующих тегов...
+ text: Получение существующих тегов…
tag.message:
text: 'Укажите название тега:'
tag.message.label:
@@ -1003,17 +1003,17 @@ tag.validate:
tag.validate.tooltip:
text: Нажмите эту кнопку, чтобы проверить коммит, который будет помечен.
tagging.title:
- text: Тегирование файлов...
+ text: Тегирование файлов…
task.queue.title:
text: Операции Git
task.rebasing.title:
- text: Перебазирование (Rebase)...
+ text: Перебазирование (Rebase)…
unindexed.files.changlelist.name:
text: Неиндексированные файлы
unstash.branch.label:
text: 'Как новая &ветка:'
unstash.branch.tooltip:
- text: Если введено непустое название, припрятанные изменения (Stash) будут помещены в новую ветку.
+ text: Если введено непустое название, припрятанные изменения (Stash) будут помещены в новую ветку
unstash.button.apply:
text: Достать припрятанное (Stash)
unstash.button.branch:
@@ -1025,13 +1025,13 @@ unstash.clear:
unstash.clear.tooltip:
text: Удалить все припрятанные изменения (Stash) в репозитории.
unstash.clearing.stashes:
- text: Очистка припрятанного (Stash)...
+ text: Очистка припрятанного (Stash)…
unstash.drop:
text: '&Удалить'
unstash.drop.tooltip:
text: Удалить выбранные припрятанные изменения (Stash)
unstash.dropping.stash:
- text: Удаление припрятанного (Stash) {0}...
+ text: Удаление припрятанного {0} (Stash)…
unstash.error.branch.exists:
text: Указанная ветка уже существует
unstash.error.invalid.branch.name:
@@ -1053,13 +1053,13 @@ unstash.stashes.tooltip:
unstash.title:
text: Достать припрятанное (Unstash)
unstash.unstashing:
- text: Достаём припрятанное (Unstash)...
+ text: Достаём припрятанное (Unstash)…
unstash.view:
text: '&Просмотр'
unstash.view.tooltip:
text: Просмотреть выбранных припрятанных изменений (Stash)
unstashing.title:
- text: Достаём припрятанные изменения (Unstash)...
+ text: Достаём припрятанные изменения (Unstash)…
update.locally.modified.files:
text: '&Файлы:'
update.locally.modified.files.tooltip:
@@ -1073,7 +1073,7 @@ update.locally.modified.rescan:
update.locally.modified.rescan.tooltip:
text: Повторно сканировать репозиторий, чтобы снова проверить наличие локально измененных файлов.
Используйте эту кнопку, если вы решили проблему вручную.
update.locally.modified.revert:
- text: Откатить (Revert) изменения в файлах
+ text: Откатить изменения в файлах (Revert)
update.locally.modified.title:
text: Обнаружены локально изменённые файлы
update.options.display.name:
@@ -1105,7 +1105,7 @@ update.options.type.merge:
update.options.type.merge.tooltip:
text: Использовать стратегию слияния при обновлении для всех корневых каталогов Git VCS
update.options.type.rebase:
- text: 'Перебазирование (&Rebase)'
+ text: '&Перебазирование (Rebase)'
update.options.type.rebase.tooltip:
text: Использовать стратегию обновления перебазированием (Rebase) для всех корневых каталогов Git VCS
update.rebase.no.change:
@@ -1123,7 +1123,7 @@ update.rebase.unmerged:
update.rebase.unmerged.title:
text: Неразрешённые конфликты перебазирования (Rebase)
update.restoring.change.lists:
- text: Восстановление списков изменений...
+ text: Восстановление списков изменений…
update.root.rebasing:
text: В корневом каталоге {0} не завершён процесс перебазирования (Rebase).
update.root.rebasing.item:
@@ -1133,9 +1133,9 @@ update.root.rebasing.message:
update.root.rebasing.title:
text: Незавершённый процесс перебазирования (Rebase)
update.shelving.changes:
- text: Сохранение изменений...
+ text: Сохранение изменений…
update.unshelving.changes:
- text: Восстановление изменений...
+ text: Восстановление изменений…
util.remote.renderer.default:
text: {0}({1})
util.remote.renderer.none:
@@ -1155,19 +1155,19 @@ vfs.listener.add.single.prompt:
Хотите добавить следующий файл в Git?
{0}
- Если выберете «Нет», вы всё равно сможете добавить его позже вручную.
+ Если выберете «Отмену», вы всё равно сможете добавить его позже вручную.
vfs.listener.add.single.title:
text: Добавить файл в Git
vfs.listener.add.title:
text: Добавить файлы в Git
vfs.listener.checking.ignored:
- text: Проверка игнорируемых файлов
+ text: Проверка игнорируемых файлов…
vfs.listener.delete.single.prompt:
text: |-
Хотите удалить следующий файл из Git?
{0}
- Если выберете «Нет», вы всё равно сможете удалить его позже вручную.
+ Если выберете «Отмену», вы всё равно сможете удалить его позже вручную.
vfs.listener.delete.single.title:
text: Удалить файл из Git
vfs.listener.delete.title:
diff --git a/src/main/resources/LOCALIZE-LIB/ru/consulo.java.JavaLocalize.yaml b/src/main/resources/LOCALIZE-LIB/ru/consulo.java.JavaLocalize.yaml
index 9a71cf3..81b66cb 100644
--- a/src/main/resources/LOCALIZE-LIB/ru/consulo.java.JavaLocalize.yaml
+++ b/src/main/resources/LOCALIZE-LIB/ru/consulo.java.JavaLocalize.yaml
@@ -1,19 +1,19 @@
action.anonymous.to.inner.description:
text: Преобразовать анонимный класс во вложенный
action.anonymous.to.inner.text:
- text: Преобразовать аноним_ный во вложенный...
+ text: Преобразовать аноним_ный во вложенный…
action.convert.to.instance.method.description:
text: Преобразовать статический метод в метод экземпляра и исправить все ссылки
action.convert.to.instance.method.text:
- text: П_реобразовать в метод экземпляра...
+ text: П_реобразовать в метод экземпляра…
action.encapsulate.fields.description:
text: Заменить прямой доступ к полям в выбранном классе использованием методов доступа
action.encapsulate.fields.text:
- text: _Инкапсулировать поля...
+ text: _Инкапсулировать поля…
action.generate.constructor.text:
text: Конструктор
action.generate.create.u.i.text:
- text: createUI(...)
+ text: createUI(…)
action.generate.data.method.text:
text: Метод параметров
action.generate.equals.text:
@@ -25,7 +25,7 @@ action.generate.getter.and.setter.text:
action.generate.javadoc.description:
text: Запустить JavaDoc-генератор
action.generate.javadoc.text:
- text: Сгенерировать Java_Doc...
+ text: Сгенерировать Java_Doc…
action.generate.set.up.method.text:
text: Метод SetUp
action.generate.setter.text:
@@ -37,23 +37,23 @@ action.generate.test.method.text:
action.generify.description:
text: Преобразовать ваш код для использования обобщённых типов
action.generify.text:
- text: О_бобщить...
+ text: О_бобщить…
action.infer.nullity.description:
text: Вывести информацию о нулях (nullity)
action.infer.nullity.text:
- text: Вывести _Nullity...
+ text: Вывести _Nullity…
action.inheritance.to.delegation.description:
text: Заменить наследование делегированием
action.inheritance.to.delegation.text:
- text: Заменить _наследование делегированием...
+ text: Заменить _наследование делегированием…
action.introduce.parameter.object.description:
text: Заменяет список параметров метода объектом
action.introduce.parameter.object.text:
- text: Ввести об_ъект-параметр...
+ text: Ввести об_ъект-параметр…
action.invert.boolean.description:
text: Заставить метод возвращать или переменную содержать противоположное значение, и исправить ссылки
action.invert.boolean.text:
- text: Инвертировать _логическое значение...
+ text: Инвертировать _логическое значение…
action.new.class.description:
text: Создать новый Java-класс
action.new.class.text:
@@ -61,35 +61,35 @@ action.new.class.text:
action.make.static.description:
text: Преобразовать метод или вложенный класс в статический и исправить все ссылки
action.make.static.text:
- text: Сделать с_татическим...
+ text: Сделать с_татическим…
action.method.duplicates.description:
text: Находит в выбранной области код, который можно преобразовать в вызов выбранного метода/константы
action.method.duplicates.text:
- text: Найти и заменить _дубликаты кода...
+ text: Найти и заменить _дубликаты кода…
action.migrate.description:
text: Открыть диалог миграции
action.migrate.text:
- text: _Мигрировать...
+ text: _Мигрировать…
action.remove.middleman.description:
text: Встроить делегирование в методы выбранного поля
action.remove.middleman.text:
- text: Удалить посредни_ка...
+ text: Удалить посредни_ка…
action.replace.constructor.with.builder.description:
text: Заменить вызовы текущих конструкторов классов цепочкой вызовов билдера
action.replace.constructor.with.builder.text:
- text: Заменить конструктор билдером...
+ text: Заменить конструктор билдером…
action.replace.constructor.with.factory.description:
text: Создать статический фабричный метод и использовать его вместо конструктора
action.replace.constructor.with.factory.text:
- text: Заменить конструктор фабричным ме_тодом...
+ text: Заменить конструктор фабричным ме_тодом…
action.replace.method.with.method.object.description:
text: Преобразовать метод в объект, чтобы все параметры стали полями этого объекта
action.replace.method.with.method.object.text:
- text: Объект-_метод...
+ text: Объект-_метод…
action.replace.temp.with.query.description:
text: Преобразовать выбранную переменную в метод
action.replace.temp.with.query.text:
- text: Заменить временную переменную на _выражение...
+ text: Заменить временную переменную на _выражение…
action.slice.backward.description:
text: Искать значения, которые могут быть присвоены выбранному выражению
action.slice.backward.text:
@@ -101,15 +101,15 @@ action.slice.forward.text:
action.turn.refs.to.super.description:
text: Изменить использования класса на использования его супер-класса или интерфейса
action.turn.refs.to.super.text:
- text: Использовать интерфейс _где возможно...
+ text: Использовать интерфейс _где возможно…
action.wrap.return.value.description:
text: Обернуть возвращаемое значение указанного метода объектом
action.wrap.return.value.text:
- text: Обернуть возвращаемое значение мето_да...
+ text: Обернуть возвращаемое значение мето_да…
action.change.type.signature.description:
text: Изменить тип возвращаемого из метода значения, поля, параметра, переменной или аргументов типа класса, и исправить все ссылки
action.change.type.signature.text:
- text: Миграция ти_пов...
+ text: Миграция ти_пов…
action.create.new.module.info.description:
text: Создать новый файл module-info.java
action.create.new.module.info.title:
diff --git a/src/main/resources/LOCALIZE-LIB/ru/consulo.java.analysis.JavaAnalysisLocalize.yaml b/src/main/resources/LOCALIZE-LIB/ru/consulo.java.analysis.JavaAnalysisLocalize.yaml
index c19062a..5575e4e 100644
--- a/src/main/resources/LOCALIZE-LIB/ru/consulo.java.analysis.JavaAnalysisLocalize.yaml
+++ b/src/main/resources/LOCALIZE-LIB/ru/consulo.java.analysis.JavaAnalysisLocalize.yaml
@@ -403,7 +403,7 @@ feature.var.lambda.parameter:
feature.varargs:
text: Методы с переменным числом аргументов (varargs)
find.searching.for.references.to.class.progress:
- text: Поиск ссылок на класс {0}...
+ text: Поиск ссылок на класс {0}…
find.usages.panel.title.derived.classes:
text: Производные классы
find.usages.panel.title.derived.interfaces:
@@ -527,7 +527,7 @@ inspection.constant.on.wrong.side.of.a.comparison.side.option:
inspection.contract.checker.boolean.condition.for.nonboolean.parameter:
text: Параметр «{0}» имеет тип «{1}» (ожидался boolean)
inspection.contract.checker.clause.syntax:
- text: Определение контракта должно быть в форме арг1, ..., аргN -> возвращаемое_значение
+ text: Определение контракта должно быть в форме арг1, …, аргN -> возвращаемое_значение
inspection.contract.checker.contract.clause.never.satisfied:
text: Определение контракта «{0}» никогда не удовлетворяется, так как его условия покрыты предыдущими контрактами
inspection.contract.checker.contract.violated:
@@ -603,11 +603,11 @@ inspection.field.not.used.in.to.string.description2:
inspection.field.not.used.in.to.string.display.name:
text: Поле не используется в методе «toString()»
inspection.i18n.quickfix.annotate:
- text: Добавить аннотацию...
+ text: Добавить аннотацию…
inspection.i18n.quickfix.annotate.as:
text: Добавить аннотацию @{0}
inspection.i18n.quickfix.annotate.element:
- text: Добавить {0} аннотацию «{1}»...
+ text: Добавить {0} аннотацию «{1}»…
inspection.i18n.quickfix.annotate.element.as:
text: Добавить {0} «{1}» аннотацию @{2}
inspection.implicit.subclass.display.forClass:
@@ -907,7 +907,7 @@ parameter.is.always.not.null:
possible.heap.pollution.from.parameterized.vararg.type.loc:
text: 'Возможное загрязнение кучи от параметризованного vararg типа #loc'
processing.method.usages:
- text: Обработка использования методов...
+ text: Обработка использования методов…
progress.title.searching.for.overridden.methods:
text: Поиск переопределённых методов
provided.type:
diff --git a/src/main/resources/LOCALIZE-LIB/ru/consulo.java.analysis.impl.JavaInspectionsLocalize.yaml b/src/main/resources/LOCALIZE-LIB/ru/consulo.java.analysis.impl.JavaInspectionsLocalize.yaml
index 1f7e12e..d5ae8af 100644
--- a/src/main/resources/LOCALIZE-LIB/ru/consulo.java.analysis.impl.JavaInspectionsLocalize.yaml
+++ b/src/main/resources/LOCALIZE-LIB/ru/consulo.java.analysis.impl.JavaInspectionsLocalize.yaml
@@ -17,7 +17,7 @@ boolean.method.is.always.inverted.problem.descriptor:
cleanup.in.file:
text: Очистка кода
cleanup.in.scope:
- text: Очистить код на...
+ text: Очистить код в…
configure.annotations.option:
text: Настроить аннотации
configure.checker.option.assert.false.add.method.checker.dialog.title:
@@ -123,7 +123,7 @@ default.file.template.description:
default.file.template.display.name:
text: Использование шаблона файла по умолчанию
default.file.template.edit.template:
- text: Редактировать шаблон...
+ text: Редактировать шаблон…
default.file.template.replace.with.actual.file.template:
text: Заменить на актуальный шаблон файла
default.file.template.report.catch.section:
@@ -395,15 +395,15 @@ inspection.application.directory.cannot.be.found:
inspection.application.file.cannot.be.found:
text: Файл {0} не найден
inspection.application.initializing.project:
- text: Инициализация проекта...
+ text: Инициализация проекта…
inspection.application.opening.project:
- text: Открытие проекта...
+ text: Открытие проекта…
inspection.application.project.has.older.format.and.will.be.converted:
text: Проект имеет более старый формат и будет преобразован.
inspection.application.project.was.succesfully.converted.old.project.files.were.saved.to.0:
text: Проект успешно преобразован. Старые файлы проекта были сохранены в {0}
inspection.application.starting.up:
- text: Запуск {0} ...
+ text: Запуск {0}…
inspection.as:
text: Как {0}
inspection.assert.quickfix:
@@ -605,7 +605,7 @@ inspection.disabled.title:
inspection.disabled.wrong.id:
text: 'Инспекция «{0}» отключена: ID «{1}» не соответствует шаблону «{2}».'
inspection.display.name:
- text: Анализ кода...
+ text: Анализ кода…
inspection.done:
text: готово.
inspection.duplicate.throws.display.name:
@@ -625,7 +625,7 @@ inspection.duplicates.message:
inspection.duplicates.message.in.this.file:
text: (в этом файле)
inspection.duplicates.message.more:
- text: '... (ещё {0})'
+ text: '… (ещё {0})'
inspection.duplicates.navigate.to.occurrences:
text: Перейти к вхождениям
inspection.duplicates.occurrences.view.title:
@@ -775,9 +775,9 @@ inspection.filter.show.diff.only.action.text:
inspection.general.tools.group.name:
text: Общие
inspection.generating.html.progress.title:
- text: Генерация HTML...
+ text: Генерация HTML…
inspection.generating.xml.progress.title:
- text: Выгрузка XML...
+ text: Выгрузка XML…
inspection.handle.signature.change.type.fix.name:
text: Изменить тип на «{0}»
inspection.handle.signature.field.cannot.resolve:
@@ -1015,7 +1015,7 @@ inspection.processing.job.descriptor2:
inspection.profile.unnamed:
text: Безымянный
inspection.progress.title:
- text: Проверка кода...
+ text: Проверка кода…
inspection.quickfix.assert.family:
text: Утверждение
inspection.raw.variable.type.can.be.generic.family.quickfix:
@@ -1419,7 +1419,7 @@ offline.view.title:
parsing.inspections.dump.progress.title:
text: Разбор дампа XML-проверок
preparing.for.apply.fix:
- text: Подготовка к применению исправления...
+ text: Подготовка к применению исправления…
problematic.whitespace.display.name:
text: Проблемные пробелы
problematic.whitespace.show.whitespaces.quickfix:
@@ -1435,7 +1435,7 @@ profile.assignment.repeatable.scope.warning:
profile.assignments.browse.profile.scopes.dialog.title:
text: Области видимости профилей
profile.assignments.browse.scope.button.title:
- text: '&Обзор ...'
+ text: '&Обзор…'
profile.assignments.display.name:
text: Ошибки
profile.assignments.table.title:
@@ -1487,7 +1487,7 @@ rename.message.prefix.inspection.profile:
report.suspicious.but.possibly.correct.method.calls:
text: '&Сообщать о подозрительных, но потенциально корректных вызовах методов'
run.inspection.on.file.intention.text:
- text: Запустить проверку на ...
+ text: Запустить проверку на …
run.with.choosen.profile.dialog.option:
text: Запустить с &выбранным профилем
run.with.editor.settings.dialog.option:
diff --git a/src/main/resources/LOCALIZE-LIB/ru/consulo.java.analysis.impl.JavaQuickFixLocalize.yaml b/src/main/resources/LOCALIZE-LIB/ru/consulo.java.analysis.impl.JavaQuickFixLocalize.yaml
index 344175d..fd86818 100644
--- a/src/main/resources/LOCALIZE-LIB/ru/consulo.java.analysis.impl.JavaQuickFixLocalize.yaml
+++ b/src/main/resources/LOCALIZE-LIB/ru/consulo.java.analysis.impl.JavaQuickFixLocalize.yaml
@@ -413,7 +413,7 @@ optimize.imports.fix:
orderEntry.fix.add.dependency.on.module:
text: Добавить зависимость от модуля «{0}»
orderEntry.fix.add.dependency.on.module.choose:
- text: Добавить зависимость от модуля...
+ text: Добавить зависимость от модуля…
orderEntry.fix.add.library.to.classpath:
text: Добавить библиотеку «{0}» в classpath
orderEntry.fix.choose.module.to.add.dependency.on:
@@ -477,7 +477,7 @@ safe.delete.family:
safe.delete.text:
text: Безопасно удалить «{0}»
searching.for.usages.progress.title:
- text: Поиск использований...
+ text: Поиск использований…
setup.jdk.location.family:
text: Настройка расположения JDK
setup.jdk.location.text:
diff --git a/src/main/resources/LOCALIZE-LIB/ru/consulo.java.compiler.JavaCompilerLocalize.yaml b/src/main/resources/LOCALIZE-LIB/ru/consulo.java.compiler.JavaCompilerLocalize.yaml
index 76a4364..a7b8b6b 100644
--- a/src/main/resources/LOCALIZE-LIB/ru/consulo.java.compiler.JavaCompilerLocalize.yaml
+++ b/src/main/resources/LOCALIZE-LIB/ru/consulo.java.compiler.JavaCompilerLocalize.yaml
@@ -31,7 +31,7 @@ eclipse.compiler.reading:
eclipse.options.group.title:
text: Опции Eclipse
generate.ant.build.progress.message:
- text: Генерация Ant-сборки...
+ text: Генерация Ant-сборки…
generate.ant.build.title:
text: Генерация Ant-сборки
javac.error.jdk.home.missing:
diff --git a/src/main/resources/LOCALIZE-LIB/ru/consulo.java.properties.impl.JavaPropertiesLocalize.yaml b/src/main/resources/LOCALIZE-LIB/ru/consulo.java.properties.impl.JavaPropertiesLocalize.yaml
index 1973801..d55e9f0 100644
--- a/src/main/resources/LOCALIZE-LIB/ru/consulo.java.properties.impl.JavaPropertiesLocalize.yaml
+++ b/src/main/resources/LOCALIZE-LIB/ru/consulo.java.properties.impl.JavaPropertiesLocalize.yaml
@@ -1,4 +1,4 @@
action.I18nize.description:
text: Заменить строковый литерал Java или текст JSP на локализованное выражение
action.I18nize.text:
- text: Локализо_вать...
\ No newline at end of file
+ text: Локализо_вать…
\ No newline at end of file