UNPKG

element-nice-ui

Version:

A Component Library for Vue.js.

142 lines (133 loc) 6.61 kB
const translations = { 'Append EndEvent': '插入结束事件', 'Append Gateway': '插入网关', 'Append Task': '插入任务', 'Append Intermediate/Boundary Event': '插入中间事件或边界事件', 'Create DataStoreReference': '创建数据存储引用', 'Create DataObjectReference': '创建数据对象引用', 'Create StartEvent': '创建开始事件', 'Create EndEvent': '创建结束事件', 'Create Task': '创建任务', 'Create Group': '创建组', 'Activate the global connect tool': '激活全局连接工具', 'Append {type}': '插入 {type}', 'Add Lane above': '在上面添加道', 'Divide into two Lanes': '分割成两个道', 'Divide into three Lanes': '分割成三个道', 'Add Lane below': '在下面添加道', 'Append compensation activity': '追加补偿活动', 'Change type': '修改类型', 'Connect using Association': '使用关联连接', 'Connect using Sequence/MessageFlow or Association': '使用顺序/消息流或者关联连接', 'Connect using DataInputAssociation': '使用数据输入关联连接', Remove: '移除', 'Activate the hand tool': '激活抓手工具', 'Activate the lasso tool': '激活套索工具', 'Activate the create/remove space tool': '激活创建/删除空间工具', 'Create expanded SubProcess': '创建扩展子过程', 'Create IntermediateThrowEvent/BoundaryEvent': '创建中间抛出事件/边界事件', 'Create Pool/Participant': '创建池/参与者', 'Parallel Multi Instance': '并行多重事件', 'Sequential Multi Instance': '时序多重事件', DataObjectReference: '数据对象参考', DataStoreReference: '数据存储参考', Loop: '循环', 'Ad-hoc': '即席', 'Create {type}': '创建 {type}', Task: '任务', 'Send Task': '发送任务', 'Receive Task': '接收任务', 'User Task': '用户任务', 'Manual Task': '手工任务', 'Business Rule Task': '业务规则任务', 'Service Task': '服务任务', 'Script Task': '脚本任务', 'Call Activity': '调用活动', 'Sub Process (collapsed)': '子流程(折叠的)', 'Sub Process (expanded)': '子流程(展开的)', 'Start Event': '开始事件', StartEvent: '开始事件', 'Intermediate Throw Event': '中间事件', 'End Event': '结束事件', EndEvent: '结束事件', 'Create Gateway': '创建网关', 'Create Intermediate/Boundary Event': '创建中间/边界事件', 'Message Start Event': '消息开始事件', 'Timer Start Event': '定时开始事件', 'Conditional Start Event': '条件开始事件', 'Signal Start Event': '信号开始事件', 'Error Start Event': '错误开始事件', 'Escalation Start Event': '升级开始事件', 'Compensation Start Event': '补偿开始事件', 'Message Start Event (non-interrupting)': '消息开始事件(非中断)', 'Timer Start Event (non-interrupting)': '定时开始事件(非中断)', 'Conditional Start Event (non-interrupting)': '条件开始事件(非中断)', 'Signal Start Event (non-interrupting)': '信号开始事件(非中断)', 'Escalation Start Event (non-interrupting)': '升级开始事件(非中断)', 'Message Intermediate Catch Event': '消息中间捕获事件', 'Message Intermediate Throw Event': '消息中间抛出事件', 'Timer Intermediate Catch Event': '定时中间捕获事件', 'Escalation Intermediate Throw Event': '升级中间抛出事件', 'Conditional Intermediate Catch Event': '条件中间捕获事件', 'Link Intermediate Catch Event': '链接中间捕获事件', 'Link Intermediate Throw Event': '链接中间抛出事件', 'Compensation Intermediate Throw Event': '补偿中间抛出事件', 'Signal Intermediate Catch Event': '信号中间捕获事件', 'Signal Intermediate Throw Event': '信号中间抛出事件', 'Message End Event': '消息结束事件', 'Escalation End Event': '定时结束事件', 'Error End Event': '错误结束事件', 'Cancel End Event': '取消结束事件', 'Compensation End Event': '补偿结束事件', 'Signal End Event': '信号结束事件', 'Terminate End Event': '终止结束事件', 'Message Boundary Event': '消息边界事件', 'Message Boundary Event (non-interrupting)': '消息边界事件(非中断)', 'Timer Boundary Event': '定时边界事件', 'Timer Boundary Event (non-interrupting)': '定时边界事件(非中断)', 'Escalation Boundary Event': '升级边界事件', 'Escalation Boundary Event (non-interrupting)': '升级边界事件(非中断)', 'Conditional Boundary Event': '条件边界事件', 'Conditional Boundary Event (non-interrupting)': '条件边界事件(非中断)', 'Error Boundary Event': '错误边界事件', 'Cancel Boundary Event': '取消边界事件', 'Signal Boundary Event': '信号边界事件', 'Signal Boundary Event (non-interrupting)': '信号边界事件(非中断)', 'Compensation Boundary Event': '补偿边界事件', 'Exclusive Gateway': '互斥网关', 'Parallel Gateway': '并行网关', 'Inclusive Gateway': '相容网关', 'Complex Gateway': '复杂网关', 'Event based Gateway': '事件网关', Transaction: '转运', 'Sub Process': '子流程', 'Event Sub Process': '事件子流程', 'Collapsed Pool': '折叠池', 'Expanded Pool': '展开池', // Errors 'no parent for {element} in {parent}': '在{parent}里,{element}没有父类', 'no shape type specified': '没有指定的形状类型', 'flow elements must be children of pools/participants': '流元素必须是池/参与者的子类', 'out of bounds release': 'out of bounds release', 'more than {count} child lanes': '子道大于{count} ', 'element required': '元素不能为空', 'diagram not part of bpmn:Definitions': '流程图不符合bpmn规范', 'no diagram to display': '没有可展示的流程图', 'no process or collaboration to display': '没有可展示的流程/协作', 'element {element} referenced by {referenced}#{property} not yet drawn': '由{referenced}#{property}引用的{element}元素仍未绘制', 'already rendered {element}': '{element} 已被渲染', 'failed to import {element}': '导入{element}失败' } function customTranslate(template, replacements) { replacements = replacements || {} if (!translations[template]) { } // Translate template = translations[template] || template // Replace return template.replace(/{([^}]+)}/g, function(_, key) { return replacements[key] || '{' + key + '}' }) } export default { translate: ['value', customTranslate] }