mirror of
https://github.com/anteo/redmine_custom_workflows.git
synced 2026-01-26 00:04:20 +00:00
125 lines
7.9 KiB
YAML
125 lines
7.9 KiB
YAML
# encoding: utf-8
|
|
#
|
|
# Redmine plugin for Custom Workflows
|
|
#
|
|
# Copyright © 2015-19 Anton Argirov
|
|
# Copyright © 2019-22 Karel Pičman <karel.picman@kontron.com>
|
|
#
|
|
# 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.
|
|
|
|
en:
|
|
project_module_custom_workflows_module: Custom workflows
|
|
permission_manage_project_workflow: Manage project custom workflows
|
|
|
|
label_custom_workflow: Custom workflow
|
|
label_custom_workflow_plural: Custom workflows
|
|
label_custom_workflow_new: Create a custom workflow
|
|
label_workflow_scripts: Workflow scripts
|
|
label_custom_workflow_export: Export
|
|
label_custom_workflow_import: Import workflow
|
|
label_save_workflows: Saving observable objects
|
|
label_destroy_workflows: Destroying observable objects
|
|
label_add_workflows: Adding observable objects to collection
|
|
label_remove_workflows: Removing observable objects from collection
|
|
|
|
button_custom_workflow_deactivate: Deactivate
|
|
|
|
field_after_save: Workflow script executable after saving observable object
|
|
field_before_save: Workflow script executable before saving observable object
|
|
field_after_destroy: Workflow script executable after destroying observable object
|
|
field_before_destroy: Workflow script executable before destroying observable object
|
|
field_after_add: Workflow script executable after adding observable object to collection
|
|
field_before_add: Workflow script executable before adding observable object to collection
|
|
field_after_remove: Workflow script executable after removing observable object from collection
|
|
field_before_remove: Workflow script executable before removing observable object from collection
|
|
field_shared_code: Shared code
|
|
field_observable: Observable object
|
|
field_enabled_for_all_projects: Enabled for all projects
|
|
field_custom_workflow_author: Author's e-mail
|
|
field_custom_workflow_file: Select the XML file previously exported process
|
|
field_custom_workflow:
|
|
script: Workflow script
|
|
|
|
notice_successful_import: Custom workflow has successfully imported
|
|
notice_successful_status_change: Status has successfully changed
|
|
error_failed_import: Error importing custom workflow (unknown format? please see log)
|
|
|
|
activerecord:
|
|
errors:
|
|
messages:
|
|
invalid_script: "contains error: %{error}"
|
|
custom_workflow_error: Custom workflow error (Please contact an administrator)
|
|
new_status_invalid: "transition from '%{old_status}' to '%{new_status}' is prohibited"
|
|
scripts_absent: At least one script should be defined
|
|
|
|
text_select_project_custom_workflows: Select project custom workflows
|
|
text_custom_workflow_before_save_note: You can change properties of the issues here. Do not create or update related
|
|
issues in this script. To finish with error, use `raise WorkflowError, 'Message to user'`.
|
|
text_custom_workflow_after_save_note: You can update or create related issues here. Note that this script will be
|
|
also executed for the newly created issues. So make appropriate checks to prevent infinite recursion.
|
|
|
|
text_custom_workflow_issue_code_note: Scripts are executed in the context of Issue object like ordinary
|
|
before_save and after_save callbacks. So use methods and properties of the issue directly (or through `self`).
|
|
Instance variables (@variable) are also allowed and may be used if needed.
|
|
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: This code will run before any other workflow and may contain shared code,
|
|
e.g. functions and classes needed by other workflows
|
|
text_custom_workflow_user_code_note: Scripts are executed in the context of User object when user object changes
|
|
(destroys). Use methods and properties of the user directly (or through `self`)
|
|
text_custom_workflow_group_code_note: Scripts are executed in the context of Group object when group object changes
|
|
(destroys). Use methods and properties of the group directly (or through `self`)
|
|
text_custom_workflow_group_users_code_note: These scripts are executed when user being added to group/removed from
|
|
group. Use variables @user and @group to access appropriate objects in your scripts.
|
|
text_custom_workflow_attachment_code_note: Scripts are executed in the context of Attachment object when attachment
|
|
object changes (destroys). Use methods and properties of the attachment object directly (or through `self`). Note that
|
|
these scripts will affect all attachment types (issue, document, wiki pages and etc), so you should check
|
|
'container_type' field additionally in your script or select specific '... Attachments' observable object.
|
|
text_custom_workflow_issue_attachments_code_note: These scripts are executed when attachment being added to
|
|
issue/removed from issue. Use variables @issue and @attachment to access appropriate objects in your scripts.
|
|
text_custom_workflow_project_code_note: Scripts are executed in the context of Project object when project object
|
|
changes (destroys). Use methods and properties of the project directly (or through `self`)
|
|
text_custom_workflow_project_attachments_code_note: These scripts are executed when a file being added to
|
|
project/removed from project. Use variables @project and @attachment to access appropriate objects in your scripts.
|
|
text_custom_workflow_wiki_content_code_note: Scripts are executed in the context of Wiki Content object when project
|
|
object changes (destroys). Use methods and properties of the project directly (or through `self`)
|
|
text_custom_workflow_wiki_page_attachments_code_note: These scripts are executed when a file being added to wiki
|
|
page/removed from wiki page. Use variables @page and @attachment to access appropriate objects in your scripts.
|
|
text_custom_workflow_time_entry_code_note: Scripts are executed in the context of TimeEntry object when time enty
|
|
object changes (destroys). Use methods and properties of the time entry directly (or through `self`)
|
|
text_custom_workflow_version_code_note: Scripts are executed in the context of Version object when version object
|
|
changes (destroys). Use methods and properties of the version directly (or through `self`)
|
|
|
|
text_no_enabled_projects: No projects
|
|
text_custom_workflow_author: Will be included in exported XML
|
|
text_custom_workflow_disabled: disabled by admin
|
|
text_custom_workflow_is_for_all: enabled for all projects
|
|
|
|
custom_workflow_observable_shared: <shared code>
|
|
custom_workflow_observable_issue: Issue
|
|
custom_workflow_observable_issue_relation: Issue Relation
|
|
custom_workflow_observable_issue_attachments: Issue Attachments
|
|
custom_workflow_observable_group: Group
|
|
custom_workflow_observable_user: User
|
|
custom_workflow_observable_attachment: Attachment
|
|
custom_workflow_observable_project: Project
|
|
custom_workflow_observable_project_attachments: Project Attachments / Files
|
|
custom_workflow_observable_wiki_content: Wiki Content
|
|
custom_workflow_observable_wiki_page_attachments: Wiki Page Attachments
|
|
custom_workflow_observable_group_users: Group Users
|
|
custom_workflow_observable_time_entry: Time Entry
|
|
custom_workflow_observable_version: Version
|