From b9e5aa0fe773213668537d5fcb80529a32595a2d Mon Sep 17 00:00:00 2001 From: "Karel.Picman" Date: Mon, 25 Apr 2022 14:49:46 +0200 Subject: [PATCH] Russian localisation dropped #StayWithUkraine --- CHANGELOG.md | 5 ++ README.md | 2 +- config/locales/ru.yml | 123 ------------------------------------------ init.rb | 2 +- 4 files changed, 7 insertions(+), 125 deletions(-) delete mode 100644 config/locales/ru.yml diff --git a/CHANGELOG.md b/CHANGELOG.md index cb0234c..9d24ddc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ Changelog for Custom Workflows ============================== +2.0.0 *????-??-??* +------------------ + + Redmine 5.0 + 1.0.7 *2021-10-20* ------------------ diff --git a/README.md b/README.md index 14db628..0cf0205 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Custom Workflows plug-in ======================== -The current version of Redmine CustomWorkflows is **1.0.8 devel** +The current version of Redmine CustomWorkflows is **2.0.0** [![pipeline status](https://gitlab.kontron.com/redmine-plugins/redmine_custom_workflows/badges/devel-1.0.8/pipeline.svg)](https://gitlab.kontron.com/redmine-plugins/redmine_custom_workflows/-/commits/devel-1.0.8) diff --git a/config/locales/ru.yml b/config/locales/ru.yml deleted file mode 100644 index 5807965..0000000 --- a/config/locales/ru.yml +++ /dev/null @@ -1,123 +0,0 @@ -# encoding: utf-8 -# -# Redmine plugin for Custom Workflows -# -# Copyright © 2015-19 Anton Argirov -# Copyright © 2019-22 Karel Pičman -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License -# as published by the Free Software Foundation; either version 2 -# of the License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -ru: - project_module_custom_workflows_module: Пользовательские рабочие процессы - permission_manage_project_workflow: Управление пользовательскими рабочими процессами в проекте - - label_custom_workflow: Пользовательский рабочий процесс - label_custom_workflow_plural: Пользовательские рабочие процессы - label_custom_workflow_new: Новый процесс - label_workflow_scripts: Сценарии - label_custom_workflow_export: Экспорт - label_custom_workflow_import: Импорт процесса - label_save_workflows: Сохранение наблюдаемых объектов - label_destroy_workflows: Уничтожение наблюдаемых объектов - label_add_workflows: Добавление наблюдаемых объектов в коллекцию - label_remove_workflows: Удаление наблюдаемых объектов из коллекции - - button_custom_workflow_deactivate: Деактивировать - - field_after_save: Сценарий выполняемый после сохранения наблюдаемого объекта - field_before_save: Сценарий выполняемый перед сохранением наблюдаемого объекта - field_after_destroy: Сценарий выполняемый после уничтожения наблюдаемого объекта - field_before_destroy: Сценарий выполняемый перед уничтожением наблюдаемого объекта - field_after_add: Сценарий выполняемый после добавления наблюдаемого объекта в коллекцию - field_before_add: Сценарий выполняемый перед добавлением наблюдаемого объекта в коллекцию - field_after_remove: Сценарий выполняемый после удаления наблюдаемого объекта из коллекции - field_before_remove: Сценарий выполняемый перед удалением наблюдаемого объекта из коллекции - field_shared_code: Общий код - field_observable: Наблюдаемый объект - field_enabled_for_all_projects: Разрешен для всех проектов - field_custom_workflow_author: E-Mail адрес автора - field_custom_workflow_file: Выберите XML файл ранее экспортированного процесса - field_custom_workflow: - script: Сценарий - - notice_successful_import: Рабочий процесс успешно импортирован - notice_successful_status_change: Статус успешно изменен - error_failed_import: Ошибка импорта рабочего процесса (неверный формат? смотри журнал) - - activerecord: - errors: - messages: - invalid_script: "содержит ошибку: %{error}" - custom_workflow_error: Ошибка в сценарии рабочего процесса (Обратитесь к администратору) - new_status_invalid: "- переход от '%{old_status}' к '%{new_status}' невозможен" - scripts_absent: Хотя бы один скрипт должен быть определен - - text_select_project_custom_workflows: Выберите процессы для данного проекта - text_custom_workflow_before_save_note: Здесь вы можете изменять свойства задачи. Не создавайте и не обновляйте - связанные задачи в этом сценарии. Чтобы завершить сценарий с произвольной ошибкой, используйте `raise WorkflowError, 'Message to user'`. - text_custom_workflow_after_save_note: Вы можете обновлять и создавать задачи (в том числе и связанные задачи) здесь. - Обратите внимание, что данный сценарий будет также выполняться и для вновь создаваемых задач. Поэтому используйте - дополнительные проверки, чтобы избежать бесконечной рекурсии. - text_custom_workflow_issue_code_note: Эти сценарии исполняются в контексте задачи, как и обычные обратные вызовы - before_save и after_save. Поэтому используйте методы и свойства задачи (Issue) напрямую или через ключевое слово - self. - text_custom_workflow_issue_relation_code_note: Scripts are executed in the context of IssueRelation object like ordinary - before_save and after_save callbacks. So use methods and properties of the issue relation directly (or through `self`). - Instance variables (@variable) are also allowed and may be used if needed. - text_custom_workflow_shared_code_note: Этот код будет исполняться перед любым другим процессом и может содержать общий - код, например, функции и классы, необходимые для работы других процессов. - text_custom_workflow_user_code_note: Эти сценарии исполняются в контексте объекта пользователя когда объект - пользователя изменяется (удаляется). Используйте методы и свойства объекта пользователя (User) напрямую или через ключевое слово `self`. - text_custom_workflow_group_code_note: Эти сценарии исполняются в контексте объекта группы когда объект группы - изменяется (удаляется). Используйте методы и свойства объекта группы (Group) напрямую или через ключевое слово `self`. - text_custom_workflow_group_users_code_note: Эти сценарии выполняются когда пользователь добавляется в группу/удаляется - из группы. Используйте переменные @user и @group для доступа к соответствующим объектам из Ваших сценариев. - text_custom_workflow_attachment_code_note: Эти сценарии исполняются в контексте объекта вложения когда объект вложения - изменяется (удаляется). Используйте методы и свойства объекта вложения (Attachment) напрямую или через ключевое - слово self. Обратите внимание на то, что данные сценарии выполняются при сохранении (удалении) вложения любого типа - (задача, документ, страница Wiki и т.д.), поэтому следует дополнительно проверять в коде поле container_type либо в качестве наблюдаемого объекта выбрать конкретный тип вложения. - text_custom_workflow_issue_attachments_code_note: Эти сценарии выполняются когда вложение прикладывается - к задаче/удаляется из задачи. Используйте переменные @issue и @attachment для доступа к соответствующим объектам из Ваших сценариев. - text_custom_workflow_project_code_note: Эти сценарии исполняются в контексте объекта проекта когда объект проекта - изменяется (удаляется). Используйте методы и свойства объекта группы (Project) напрямую или через ключевое слово `self`. - text_custom_workflow_project_attachments_code_note: Эти сценарии выполняются когда файл загружается в проект/удаляется - из проекта. Используйте переменные @project и @attachment для доступа к соответствующим объектам из Ваших сценариев. - text_custom_workflow_wiki_content_code_note: Эти сценарии исполняются в контексте объекта Wiki содержания когда объект - Wiki содержания изменяется (удаляется). Используйте методы и свойства объекта содержания Wiki (WikiContent) напрямую или через ключевое слово self. - text_custom_workflow_wiki_page_attachments_code_note: Эти сценарии выполняются когда файл загружается на Wiki - страницу/удаляется с Wiki страницы. Используйте переменные @page и @attachment для доступа к соответствующим объектам из Ваших сценариев. - text_custom_workflow_time_entry_code_note: Эти сценарии исполняются в контексте объекта затраченного времени когда - объект изменяется (удаляется). Используйте методы и свойства объекта затраченного времени (TimeEntry) напрямую или через ключевое слово self. - text_custom_workflow_version_code_note: Эти сценарии исполняются в контексте объекта версии когда объект изменяется - (удаляется). Используйте методы и свойства объекта версии (Version) напрямую или через ключевое слово `self`. - - text_no_enabled_projects: Нет проектов - text_custom_workflow_author: Будет использован в XML файле при экспорте - text_custom_workflow_disabled: отключен администратором - text_custom_workflow_is_for_all: разрешен для всех проектов - - custom_workflow_observable_shared: <общий код> - custom_workflow_observable_issue: Задача - custom_workflow_observable_issue_attachments: Вложения задач - custom_workflow_observable_group: Группа - custom_workflow_observable_user: Пользователь - custom_workflow_observable_attachment: Вложение - custom_workflow_observable_project: Проект - custom_workflow_observable_project_attachments: Вложения проекта / Файлы - custom_workflow_observable_wiki_content: Содержание Wiki - custom_workflow_observable_wiki_page_attachments: Вложения страниц Wiki - custom_workflow_observable_group_users: Пользователи группы - custom_workflow_observable_time_entry: Затраченное время - custom_workflow_observable_version: Версия diff --git a/init.rb b/init.rb index 36b5a3e..9658492 100644 --- a/init.rb +++ b/init.rb @@ -32,7 +32,7 @@ Redmine::Plugin.register :redmine_custom_workflows do end author 'Anton Argirov/Karel Pičman' description 'It allows to create custom workflows for objects, defined in a plain Ruby language' - version '1.0.8 devel' + version '2.0.0' requires_redmine version_or_higher: '4.1.0'